Car-PC.info

C.E.S News - CES 4 - Chameleon kommt

furious - Do 16 Okt, 2008 13:22
Titel: CES 4 - Chameleon kommt
Hallo Community,

Image

jetzt ist es sicher: CES wird in der vierten Generation erscheinen! Um die Gespräche ein wenig zu erhitzen, möchte ich betonen, dass ich schon seit nunmehr 11 Monaten an dieser Version arbeite und all meine Erfahrung investiert habe, um all Eure Wünsche zu erfüllen Smile

Ok, ok, bissle übertrieben: wie immer habe ich natürlich das Beste vom Besten herausgepickt, was allgemein-gültig ist. Keine ganz speziellen Sonderimplementationen, aber viele, viele Neuerungen, extreme Verbesserungen und ganz wichtig: eine völlig neue Grundstruktur! Meine ToDo-Liste über die letzten zwei Jahre habe ich zu vielen Punkten in CES 4 realisiert.

Mit CES 4 beschreitet das eCarPC.de Projekt einen neune Meilenstein in der Funktionalität des CarPCs: hier wird die Online-Anbindung und der CarPC miteinander verschmolzen! Aber auch der typische, alte CarPC wird ohne Online-Anbindung eine schönere Frontend erhalten.

In diesem Thread möchte ich bis zur Veröffentlichung nach und nach technische und funktionale Informationen zum neuen CES veröffentlichen. Da ich noch in der Entwicklung bin, nehme ich auch gerne Punkte noch auf, die unter den Tisch gefallen sind, vergessen oder nie erwähnt wurden - einfach mal fragen Smile

Also grundsätzlich:

CES 4 ist von Grund auf neu entwickelt und hat keine Abhängigkeiten zu CES 3

Es wird eine neue Oberflächenstruktur geben. Skins heißen nun Styles und die Ressourcendateien basieren nun auf XML und PNG. Es existiert keine Menüstruktur mehr, d.h. die Menünavigation und Menüinhalte werden vollständig in den Styles definiert. Somit sind völlig neue Programm-Kreationen möglich.

CES 4 ist modularisiert - sämtliche Funktionen sind in eigenen Prozessen ausgelagert. Somit will ich nie wieder hören, dass Programm wirke überladen Very Happy ist es nämlich nicht mehr - was einem nicht gefällt, wird einfach nicht aktiviert. Neue Module lassen sich meinerseits so ohne viel Aufwand hinzufügen - Plugin-Prinzip.

Eine Datenbankanbindung ermöglicht viele neue Mediaplayer- und Archivierungs-Funktionen. Von verzögerungsfreier Mediensuche, über bessere Abspiel-Modis (Shuffe II/III) bis hin zu Funktionen wie Songs nach Genre, Songs nach Abspielhäufigkeit (Top100), usw. Hierfür habe ich noch offenes Ohr Smile die Inspiration lässt nach Wink

Die Performance hat durch die neue Struktur stark zugenommen: trotz variablerer Oberflächenstruktur ist CES 4 wesentlich stabiler und schneller als CES 3. Merklich wird das dann auf den verbreiteten schwachbrüstigen CarPC-Systemem M10000 etc. (alles um die 1 GHz, bei denen CES 3 Verzögerungen aufzeigte). Natürlich wird ein 3 GHz CarPC keinen Unterschied im Menüwechsel zu CES 3 merken, aber 0,3 Sekunden für den frischen Aufbau einer Oberfläche auf einem 1 GHZ M10000 kann sich schon sehen lassen Smile

Media-Crossover ist wieder da Wink und das ein wenig schöner realisiert: im Multi-Instancing-Einsatz des WMP-Objektes werden Medienwechsel nicht mehr hart beendet, sondern sanft ausgeblendet. Medien werden zum Schluß nicht mehr abgehakt - spielen als vollständig bis zum Schluß. Damals gab es das Problem, dass in CES 3.2 nach und nach bei den Benutzers nicht mehr funktionierte. Dies lag an der Windows Media Player 10er Version - sollte jemand dennoch WMP 10 benutzen wollen, kann er die Multi-Instancing-Funktion deaktivieren und der Mediaplayer läuft zwar wieder mit einer WMP-Instanz aber dennoch mit besseres CES 4 Performance: Trackwechsel sind schneller, die Prozesslast ist geringer, usw.

Online-Dienste: mit CES 4 wird das bisher inoffizielle CES-Online-Portal geboren. Dort werdet Ihr neben normalen Diensten wie Fahrzeugortung, Wetterinformationen und Nachrichten auch dynamische Stereo-Dienste wie Blitzermeldungen, Messaging-Dienst, etc. finden. Auch hier habe ich noch ein offenes Ohr Smile


Soviel für's Erste von CES 4. Ein Veröffentlichungstermin steht zwar noch nicht fest, aber die ersten ALPHA-Test-Pakete sind draussen und die neue WebSite ist auch in der Schmiede. Auf www.eCarPC.de/forum findet Ihr auch vereinzelt technische Beiträge zu der neuen Oberflächenstruktur.

Vielen Dank für Eure Aufmerksamkeit!

Güven
Marooke - Do 16 Okt, 2008 13:34
Titel:
Ja gut, dann fange ich mal an und bohre noch mal nach, wie der Stand der Dinge bei der OBD-Einbindung ist, zumal das "Darstellen von OBDII-Sensoren im RS-Sensoren-Menü" schon lange relativ weit oben in der Liste steht. Will damit sagen, werden in Version 4 mehr als aktuelle Geschwindigkeit und Drehzahl ausgelesen bzw. auch dargestellt?

Optimal stelle ich mir ein Untermenü im Skin von OBD-DIAG vor bzw. eine Seite, die mir die relevanten bzw. von mir in den Einstellungen gewählten Werte ansehlich darstellt.

PS: Was ich vergessen habe, der Rest hört sich schon mal gut an! Insbesondere die Fahrzeugortung. Wenn ich das richtig kombiniere geht das aber nur, wenn eine Online Verbindung zum Server besteht und der CarPC gleichzeitig mit einem GPS Signal versorgt wird, oder?
furious - Do 16 Okt, 2008 13:39
Titel:
Die neue Oberflächenstruktur ermöglicht es, ja: es existiert eine OBDPids-Datei, in welcher fahrzeugspezifisch oder eben manuell eigene PIDs angehängt werden können. Diesen PIDs wird eine Bezeichnung zugewiesen, z.B. Fuel, Speed, Rpm, etc.

In der XML zur jeweiligen Surface (Menü) kann dann ein neues Label-Objekt, ein Gauge-Objekt, ein Chart-Objekt, oder worauf man sonst Lust hat, erzeugt und diesem als Quellwert eben die Konstante "obd" zugewiesen und der Name des PIDs. CES 4 ermittelt im Hintergrund stetig die Werte zu der OBD-PID-Liste und leitet diese, wunschgemäß von der Surface, in das entsprechende Objekt weiter.

Wie Du siehst, muss ich mir als Programmierer nun gar keine Gedanken mehr machen, wenn jemand etwas spezielles will - die Struktur ist so allgemein gehalten, dass sie in jede Richtung gebogen werden kann.

Eine Weitere Frage vorweg: ja, in CES 4 wird es standardmäßig ein Menü geben, in welchem zumindest die PIDs aufgelistet werden, die mein Fahrzeug liefert Smile
Marooke - Do 16 Okt, 2008 13:43
Titel:
Alles klar, dann bin ich in der Hinsicht wunschlos glücklich. Wann bist du fertig mit Version 4? Zum Wochenende? Wink
furious - Do 16 Okt, 2008 13:45
Titel:
Ich baue das mal aus: PIDs werden auch nicht stupide nacheinander abgefragt, sondern können in der PID-Liste eine Priorisierung erhalten. Somit werden z.B. die PIDs für Speed und Rpm häufiger abgefragt, als die für Fuel oder sonst irgendwas.

Des Weiteren wird die gesamte Berechnung der PID auch in der Liste verewigt. Somit können auch PIDs eingelesen werden, die spezielle berechnet werden müssen. CES 4 hat die Errechnung des gelieferten Wertes somit nicht hart im Sourcecode codiert, sondern bekommt die Information aus dieser PID-Liste.

Noch nicht realisiert aber auch möglich sein, wird das individuelle Verrechnen mehrerer PIDs um z.B. mit PID Gaspedalstellung, Lambda, und Geschwindigkeit einen Durschchnittsverbrauch zu ermitteln. Da diese Dinge von Fahrzeug zu Fahrzeug unterschiedlich errechnet werden, müsst ihr nicht mehr lange warten, bis ich, der PRogrammirer, die Berechnung von Durchhschnittsverbrauch für Opel, Mazda oder sonst was realisiert hat, sondern ihr könnt selber tüfteln.

Hehe, nein, leider dauert das noch ein wenig. Von mir aus schon im September, aber ich hatte Privat neue Aufgaben zu erledigen, weshalb es sich so sehr verzögert hat.
fishskin - Do 16 Okt, 2008 15:55
Titel:
Ab in den anderen Thread damit Smile
furious - Do 16 Okt, 2008 15:57
Titel:
Kannst Du das bitte nochmal im anderen Thread posten? Ich habe den Thread gesplittet, da es zu off-topic geworden ist. Findest Du nun unter "CES Fragen". Dort antworte ich dann nochmal Smile Danke!
fishskin - Do 16 Okt, 2008 15:59
Titel:
furious hat folgendes geschrieben:
Kannst Du das bitte nochmal im anderen Thread posten? Ich habe den Thread gesplittet, da es zu off-topic geworden ist. Findest Du nun unter "CES Fragen". Dort antworte ich dann nochmal Smile Danke!

Ich war grad am Schreiben, als du den Teil verschoben hast, drum war das Posting noch hier.

Bitte Razz

Greetz Daniel
furious - Fr 07 Nov, 2008 13:30
Titel:
Neue Informationen zu CES 4

Wie zum Beginn dieses Forenbeitrags, möchte ich Euch weitere Vorteile von CES 4 gegenüber CES 3 aufzeigen. Hierfür greife ich ein paar in CES 3 fehlenden Features auf

Shortcuts - Tastatureingaben
Durch die Shortcut-Eingabe ist es möglich, CES über die Tastatur oder über Eingabegeräte, welche Tastatur-EIngaben simulieren, zu steuern. In CES 4 werden diese Tastatur-Eingaben systemweit abgefragt. Hierdurch ist keine "Sichtbarkeit" (oder auch Fokus) auf CES 4 notwendig. Das war ein großes Problem mit CES 3, dass Tasteneingaben nicht angenommen wurden, da ein fremdes Programm den Fokus von CES 3 gestohlen hatte. Behoben konnte dies, indem CES 3 ständig den eigenen Fokus erzwang. Dies ist in CES 4 nicht mehr nötig: sobald ein Shortcut betätigt wird, holt sich CES 4 diesen und führt die gewünschte Funktion aus. Als kleinen Bonus können diese Tasteneingaben nun auch mit der Strg-Taste kombiniert werden.

Interprozess-Kommunikationsschnitstell
Von Grundauf basiert CES 4 auf getrennten Prozessen, was es ermöglichte, die Interprozess-Kommunikation entsprechend zu gestalten. Diese ist nun nicht nur extrem schnell, sondern auch sehr stabil. Die Schnelligkeit der Kommunikation unter den Prozessen erfolgt genauso, als währen alle gemeinsam ein einziger Prozess. Durch diese Prozessteilung (auch Modularisierung bezeichnet), ist es nun möglich, komplette Programmteile zu deaktivieren und die CPU wie auch den Arbeitsspeicher zu entlasten. Zu beachten ist jedoch unbedingt, dass diese Modularisierung nicht mit der damaligen Modularisierung von CES 3 zusammen hängt: bei CES 3 war die Modularisierung auf Lizenzebene angesiedelte und besagte, dass jedes Modul eine eigene Lizenz benötigt. Ist die Lizenz für ein Modul nicht vorhanden, wird dieses Modul zwar deaktiviert, verbleibt jedoch weiterhin im ausführbaren Programmcode.

Externe Programme
Nicht nur ein besseres Handling für das Anbinden externen Programme wird CES 4 bieten, sondern auch die Möglichkeit, auch andere Dateien als ausführbare Programme zu starten. CES 4 ermittelt dabei das assoziierte Programm und führt es aus, als würde die Datei aus dem Windows-Explorer heraus gestartet werden. Somit ist auch das ausführen von Batch-Jobs oder PDF-Dateien etc. möglich.

Mediaplayer - zwei Instanzen
Wie schon einmal erwähnt, arbeitet der Mediaplayer nun standardmäßig mit zwei WMP-Instanzen. Hiedurch ist nicht nur ein sanfter Trackwechsel (Crossover) möglich, sondern auch ein sogenanntes "Play-While-Loading". Hierbei wird die erste WMP-Instanz fortwährend gespielt, während die zweite Instanz das neue Medium einliest. Somit entstehen bestenfalls keine Stummphasen mehr. Besonders schön ist dies beim Wechseln von MP3-Medium zu Web-Radio-Channel zu hören: während der Web-Radio-Channel noch gepuffert wird, spielt die erste WMP-Instanz weiterhin das MP3-Medium ab und man muss nicht in einerStummphase auf das loslegen des Web-Streams warten.

Mediaplayer - Abspielmodis
Das der Mediaplayer nun auf einer Mediendatenbank aufsetzt, welches nicht nur eine verzögerungsfreie Mediensuche, eine Genre-/Artisten-/Alben-basierte Auflistung alle Medien und das Abspielen von Shuffle-II/-III über Mediendatebank ermöglicht, wisst Ihr ja schon. Aber das dies auch den Vorteil bietet, dass die Shuffle-II/-III-Listen auch nach einem Frontend-Neustart weiterhin vorhanden sind, wusstet Ihr noch nicht Smile das tolle hierbei ist, dass bei 6000 Medien auch erst alle 6000 Medien abgespielt werden, bevor die erste Wiederholung wieder eintritt. Natürlich istdies abhängig von er Aktualität der Mediendatenbank - aber wer diese immer schön wartet, indem er sämtliche Kopier- und Lösch-Vorgänge über CES 4 durchführt, damit auch das aktualisieren der Datenbank automatisch stattfinden kann, der wird mit der Datenbank sehr glücklich werden. Eine Indizierung von 6500 gemischten Mediendateien dauert übrigens 03:19 Minuten auf einem 1,1 Ghz mit 1024 MB RAM. Das tolle im Gegenatz zu vielen anderen Medienprogrammen, die auf Datenbanken aufsetzen: dadurch, dass die typische Verzeichnis-Struktur Darstellung im MEdiaplayer vorhanden ist, erfolgt die Indizierung vollständig im Hintergrund und beeinträchtigt weder die Medienwiedergabe, noch andere Funktionen innerhalb CES 4.

Event-Manager
Ein Event-Manager ermöglicht das Individualisieren der Software. Ob nun eine externe Applikation gestartet werden soll, wenn ein Menü aufgerufen, eine Uhrzeit erreicht oder ein Sensorwert einen bestimmten Wert erreicht hat, oder sonst eine andere FUnkion von über 100 Funktionen ausgeführt werden soll, wenn ein Zustand von mehr als 200 Zuständen vorhanden ist, bleibt jedem selber überlassen! Funktionen wie die automatische Tag/Nacht-Umschaltung können mit dem Event-Manager selber kreiert werden.

Analyse
Nicht nur das CES 3 bekannte Liniendiagram und die BEschleunigungsmessung sind wieder vertreten, sondern auch ausführlichere Informationen über das Fahrverhalten über einen Tag hinweg sind möglich. Neben Tagesfahrt-Distanz/-Dauer und Durchschnittswerten sind auch die Laufzeiten des Systems und der Frontend möglich, wie auch Informationen zu Netz und Batteriestand (sollte z.B. ein Netbook als CarPC zum Einsatz kommen).

Vollautomatisches Fahrtenbuch
Ist OBDII/iBUs vorhanden und ein GPS-Empfänger, läuft das Fahrtenbuch nun vollautomatisch. Sogar die Fahrtbezeichnung erfolgt über ein interne Ortschaftsdatenbank, welche anhand der GPS-Koordinaten die aktuelle Stadt ermittelt.


Soweit neue Informationen zum CES 4. Für Fragen stehe ich gerne zur Verfügung!
Skeal - Fr 07 Nov, 2008 13:36
Titel:
ces nutzt den wmp.. werden da audio-plugins mitgenutzt? ginge um asio-support...
fishskin - Fr 07 Nov, 2008 14:17
Titel:
Na das Ganze hört sich ja alles andere als schlecht an Wink
Bin schon sehr gespannt, was noch dazu kommt und wie einfach es sich letztendlich bedienen und konfigurieren lässt.

Greetz Daniel
zZ-ART - Fr 07 Nov, 2008 18:58
Titel:
Ja...das liest sich ja wunnerbar. Mit PNGs...das Transparenzproblem bei der Gestaltung gelöst. "priemaaaahhh"...Fireworks wird glühen.

Isch will haben...sofort....nee gestern.

Die Graphiken werden per XML eingebunden? Da gingen ja auch andere Formate.
Vermute ich mal...

Wenn du dir am Wochenende Zeit nimmst.....dann wärs ja Montag fertisch...oder?

*schräggugg
Slavi - Fr 07 Nov, 2008 19:32
Titel:
was mir ev. abgeht ein 2ter Media Player für die hinteren Kopfstützen mit Sound Regelung.
Ich muss zurzeit Manuell ohne Frontend einen Player starten und das unterm fahren bei den mickrigen Tasten.
furious - Fr 07 Nov, 2008 22:13
Titel:
@zzArt:
Ja, aber leider bin ich am WE zum Essen eingeladen Wink
Was meinst Du mit "andere Formate weil XML"?! Als Grafikformate wird BMP, JPG, GIF und PNG unterstützt. Als Style-Format gilt XML.

@Slavi:
Nein, dass ist so einfach nicht möglich - das müsste entweder über einen zweiten CarPC realisiert oder eben über zwei eigenständige Frontends - oder die Frontend unterstützt Multi-Screening. Zumindest bei der zeitgleichen Eingabe auf beiden Displays stellt sich das nämlich als schwer heraus. Es gibt aber genug Threads hier im Forum und unter http://www.eCarPC.de/forum/ in welchen über Multi-Screening diskutiert wird.
furious - Fr 07 Nov, 2008 22:21
Titel:
@zzArt:
Ja, aber leider bin ich am WE zum Essen eingeladen Wink
Was meinst Du mit "andere Formate weil XML"?! Als Grafikformate wird BMP, JPG, GIF und PNG unterstützt. Als Style-Format gilt XML.

@Slavi:
Nein, dass ist so einfach nicht möglich - das müsste entweder über einen zweiten CarPC realisiert oder eben über zwei eigenständige Frontends - oder die Frontend unterstützt Multi-Screening. Zumindest bei der zeitgleichen Eingabe auf beiden Displays stellt sich das nämlich als schwer heraus. Es gibt aber genug Threads hier im Forum und unter http://www.eCarPC.de/forum/ in welchen über Multi-Screening diskutiert wird.
Nightmare - Fr 07 Nov, 2008 22:22
Titel:
Man Furious. Mach net so viele Doppelposts.
Ich kann die hier net löschen Wink
Slavi - Fr 07 Nov, 2008 22:43
Titel:
nein Ich glaube du hast mich falsch verstanden

vorne ist der Touch und hinten wird nur Bildausgabe gemacht

Bsp. vorne Starte ich Musik oder Navi und für meinen Kids hinten lass ich einen Movie laufen
Nightmare - Fr 07 Nov, 2008 22:46
Titel:
Das geht doch jetzt auch schon. So ziemlich jede moderne Grafikkarte kann Videos automatisch auf dem 2. Monitor ausgeben. Und wenn du ne 2. Soundlarte verbaust kannst du über die entsprechende Einstellung im WMP bewirken, dass der Sound von Videos über ne andere Karte läuft. Dazu müsste was genaueres im Forum zu finden sein.
zZ-ART - Fr 07 Nov, 2008 22:46
Titel:
Neee....iss schon ok...er ist dreimal zum Essen eingeladen.
Dann wirds wohl erst am Dienstag fertisch sein.
Nuja...ich hab ja Zeit. Ich kann ja warten.
Aber...*hust...könntest mal die Telephonnummer von dem Mädel rüberreichen?...ich hab auch manchmal Hunger.
Ich wünsch dann mal ein verdauungsfreundliches Wochenende.
LG Micha
Slavi - Fr 07 Nov, 2008 22:55
Titel:
Also Freddy nen ich dich jetzt ned aber deine Aussage erschreckt mich Very Happy

Ich weis das es geht habs ja am Laufen
Ich will aber es mit dem Frontend steuern und ned im Hintergrund einen 2ten Player selber starten
Nightmare - Fr 07 Nov, 2008 22:58
Titel:
Meines wissens geht es auch über den Mediaplayer, der ja in CES genutzt wird. Somit müsstest du keinen 2. Player starten.
Blacktiger hat es zum Beispiel so laufen. Bei ihm werden alle Videos und Filme in CES automatisch auch auf den hinteren Monitoren gezeigt. Egal ob vorne Navi läuft oder auch das Video.

Und wie gesagt, getrennte Audioausgabe ist auch möglich
zZ-ART - Fr 07 Nov, 2008 23:11
Titel:
@furious
ach ja ..ich vergass...mit den Formaten....da hatt ich ne falsche Weichenstellung in der Denke. Hatte grad Flash im Hinterkopf.
LG Micha
Skeal - Sa 08 Nov, 2008 11:57
Titel:
Skeal hat folgendes geschrieben:
ces nutzt den wmp.. werden da audio-plugins mitgenutzt? ginge um asio-support...


überlesen?
furious - Sa 08 Nov, 2008 16:24
Titel:
@Skeal:
Wie es mit den Audio-Plugins läuft, kann ich nicht sagen - aber CES nutzt die Laufzeitumgebung des WMP-Objektes, welches lediglich in der Windows Media Player Applikation selber ebenfalls eingesetzt wird. D.h. dass Änderungen, sprich Plugins welche für die Windows Media Playyer Applikation entworfen werden, nicht zwangsläufig EInfluß auf die WMP-Laufzeitumgebung hat.

CES 3 nutzt jedoch genauso die WMP-Laufzeitdateien. Somit kannst Du die Plugin-Geschichte mit CES 3 schon testen - wenn es Einfluss auf die WMP-Umgebung hat, dann auch auf CES 3 - und zwangsläufig auch auf CES 4.
furious - Sa 10 Jan, 2009 21:55
Titel: Neue Informationen zu CES 4
Hallo Leute,


vorerst die Information, die Euch wohl alle am meisten brennend interessiert:
Wenn alles läuft wie geplant, werden wir mit CES 4 und dem neuen Web-Portal innerhalb des 1. Quartals 2009 an den Start gehen.

Wir haben unseren ALPHA-Test über das Grund-Frontend inklusive der Telemetrie-Anbindung und Unterhaltungs-Funktionalitäten nun vollständig abgeschlossen. Es folgen nun lediglich die letzten Module, um neben dem neuen Funktionsumfang von CES 4 den restlichen Funktionsumfang von CES 3 vollständig abgedeckt zu haben.

Ich bin froh, dass ich einige von Euch zu ALPHA-Testern ernannt habe - so konnten Besserungen hervorgehoben werden, welche mir nach der ganzen Entwicklungsdauer gar nicht mehr als Vorzug gegenüber CES 3 erkennbar waren Smile u.a. wären das diese:

Non-Touchscreen-Fähigkeit:
CES 4 wird meines Wissens nach die einzige CarPC-Frontend sein, welche sich vollständig über alternative Eingabegeräte statt einem Touchscreen bedienen lässt. Sämtliche Objekte auf der Oberfläche lassen sich mit den vor-/zurück und selektieren Shortcuts auswählen und ausführen.

Flexiblere und schnellere Oberfläche durch Caching und neuen Objekten
Ich erwähnte ja schon, dass die Oberfläche wesentlich schneller arbeitet und einfacher zu skinnen ist. Mittlerweile besitzt CES 4 auch einen völlig eigenen Cache-Manager, welcher die Performance nochmals stark erhöht. Außerdem werden neben den bekannten Standard-Objekten wie Gauge (Tacho), Marquee (Lauftext), Labels, Buttons und SlideBars nun auch Objekte wie Flash und Webbrowser vorhanden sein. Mit dem CES 4 Standardskin werden somit auch diverse Darstellungen optisch ansprechend auf Flash-Animation mit Action-Scripting basieren. Somit können eigene Flash-Animation mit entsprechender Software angelegt werden und aus den Animationen heraus Kommandos an CES 4 gesendet oder auch Werte in die Flash-Animation transportieren werden.

File-Explorer und intelligente File-Copy-Funktionen
Was ich in CES 3 immer versucht habe hinzubekommen, aber es technisch nie vollständig realisieren konnte, war das möglichst absolute Vermeiden, aus der Frontend herausgehen zu müssen, um Verwaltungstätigkeiten durchzuführen. Dies wird in CES 4 mit dem File-Explorer, mithilfe dessen Dateien und Ordner verwaltet werden können und der intelligenten File-Copy-Funktion, welche automatisiert verfügbare Ressourcen wie Netzlaufwerke und USB-Sticks in Zielverzeichnisse kopiert, weitgehend abgedeckt sein!

Erhöhte Individualisierung und Anpassbarkeit
Durch den schon erwähnten Event-Manager ist es möglich, Funktionsabläufe automatisiert zu gewissen Wertstellungen durchführen zu lassen. So lässt sich z.B. die Auto-Gamma- und Auto-Skin-Switching-Funktion vollständig aus dem Programmcode auslagern und individuell durch den Benutzer anpassen. Dies haben wir nun einen Schritt weiter gebracht, indem wir Funktions-Kombinationen erlauben: hierdurch ist es möglich, Eingabegeräten, dem Event-Manager oder auch einem Bedienelement auf der Oberfläche beizubringen, beim Anklicken mehr als nur einen Funktionscode auszuführen. Denkbar wäre ganz simpel das Stummschalten und zeitgleiche Pausieren der Medienwiedergabe, aber auch komplexere Abläufe mit dutzenden von aneinandergehängten Funktionscodes.

Neue Module
Das OBDII-Interface wird nun nicht mehr stupide Stück für Stück abgefragt, sondern mit priorisierten PIDs. D.h. dass Werte wie Geschwindigkeit und Drehzahl häufiger abgefragt werden, als Motortemperatur. Aber auch der GPS-Empfänger wird intelligenter abgehorcht, sodass die GPS-Geschwindigkeit so rasch wie möglich bei CES 4 eintrifft. Sämtliche Funktionen sind in separate Module ausgelagert und agieren somit völlig autonom. Wird die Frontend selber unerwartet beendet, müssen die Geräte nach einem Frontend-Neustart nicht vollständig neu-initialisiert werden, sondern liefern gleich munter weiter Ihre Daten an.

Soweit bisher, was noch offiziell zu erwähnen ist. Achso: ich habe das ADS-Radio und das Infill-Radio ebenfalls in das Programm aufgenommen. Auch wenn ich nicht versprechen kann, dass ich entsprechende Module gleich zu Beginn liefern kann, werde ich auf jedenfall diese Geräte implementieren. Mir fehlen hier jedoch noch die Hardware - evtl. kann mich einer von Euch hierbei unterstützten.

Danke!
godzilla - Fr 06 Feb, 2009 15:31
Titel:
wird es auch möglich sein, den Skin so umzustellen, dass der Mainscreen das Tacho zeigt? Oder eine Visualisierung oder sonstige Dinge? Bisher war das ja leider nicht möglich.

Schon ein ca. Datum wann das neue CES fertig ist?
Nightmare - Fr 06 Feb, 2009 15:41
Titel:
godzilla hat folgendes geschrieben:
Bisher war das ja leider nicht möglich.

Warum war dies bisher nicht möglich? Du musst dir doch nur nen passenden Skin erstellen, wo z.B. der Tacho im Hauptmenü angezeigt wird
csdragon - So 08 Feb, 2009 01:48
Titel:
Ach du magst nen analogen Tacho im Hauptmenü?
Da hab ich absolut keine Bedenken...

Ich denke mal dass ich mit Furious keine Probleme bekommen wenn ich sage, dass CES 4 richtig geil wird (/ist)

Alleine die Performance und Stabilität, die CES an den Tag legt is der absolute Hammer und wert auf CES4 zu warten...

Zum Termin:
Furious hat ja schon geschrieben, dass er beabsichtigt im 1. Quartal 2009 das neue Web-Portal und die neue CES4 zu veröffentlichen...

Ach ja: mit der Erstellung eines Skins würd ich an deiner Stelle (godzilla) aba noch n bissl warten... wie Furious schon erwähnt hat, hat sich die Oberflächenstruktur geändert...
furious - Di 10 Feb, 2009 16:08
Titel:
@Nightmare:
Objekte in CES 3 waren an die jeweiligen Menüs gebunden. Zum Beispiel konnte die Medienvisualisierung nur im Mediaplayer eingeblendet werden, oder ein analoges Tachoinstrument nur im Cockpit.
In CES 4 ist dies nicht mehr der Fall. Hier werden alle Objekte global genutzt und können somit beliebig häufig dupliziert und in jedem Menü eingeblendet werden. Normalerweise hätte dies Nachteile ergeben, da die Speicherauslastung wesentlich höher ist und dadurch auch die Performance leiden müssen, jedoch habe ich durch eine geschickte Grundstruktur diese Problematiken umgehen können.
holzwurm0815 - Sa 28 März, 2009 13:51
Titel:
Grins das erste quartal ist fast rum Smile wie schaut es aus... Smile

Wann kommt es... lach
furious - So 29 März, 2009 19:46
Titel:
Es kamen neue tolle Funktionen hinzu, die ich unbedingt integriert haben wollte Smile

- Virtuelle Playlisten, welche sich direkt aus dem Mediaplayer befüllen lassen
- Podcasts direkt im Mediaplayer

außerdem muss ich noch die Radio- und GSM-Anbindung und die neue CES 4 Oberfläche fertiggestalten. Vielleicht werde ich eine erste BETA für lizenzierte CES 3 Benutzer ohne Radio- und GSM-Anbindung verteilen..

Diese Funktionen sind halt stark in die Struktur eingreifend und ich will ungerne nach dem Release noch etwas an der Struktur ändern.
-Ice- - So 29 März, 2009 19:50
Titel:
Du musst meine Radiosoftware auch noch einbinden Very Happy

Gruß
furious - So 29 März, 2009 20:06
Titel:
Deine Radiosoftware? Was meinst Du?
-Ice- - So 29 März, 2009 20:16
Titel:
Hi,

Ich bastel gerade mit Spaceduck an einem neuen Radio rum.

http://www.car-pc.info/phpBB2/viewtopic.php?t=22498

Und die Microcontroller-Software des Radios wird in den nächsten Wochen nahezu fertig.

Gruß
furious - So 29 März, 2009 20:22
Titel:
Sieht gut aus - ich habe gerade keine Zeit den ganzen Thread ausführlich durchzugehen, aber wie sieht es aus mit der Resonanz? Wichtig wären die Herstellkosten.. wie hoch sind die denn? Bleibt da noch bei einem anständigen Preis eine Gewinnspanne übrig? Wäre auch eine große Staffelproduktion durch einen externen Dienstleister möglich? Der Nachteil an allen bisherigen Lösungen war ja immer der Preis und die Qualität - ich wäre sehr an einer anständigen Lösung interessiert, welche ich dann auch gerne auf dem neuen CES-Portal vermarkten würde.

Lass mir doch weitere Infos per eMail zukommen und wenn es DIr möglich ist auch eine Testhardware, damit ich diese noch vor dem Release integrieren kann.

Danke!
Coupe Freak - Mo 30 März, 2009 00:29
Titel:
furious hat folgendes geschrieben:
Es kamen neue tolle Funktionen hinzu, die ich unbedingt integriert haben wollte Smile

- Virtuelle Playlisten, welche sich direkt aus dem Mediaplayer befüllen lassen
- Podcasts direkt im Mediaplayer

außerdem muss ich noch die Radio- und GSM-Anbindung und die neue CES 4 Oberfläche fertiggestalten. Vielleicht werde ich eine erste BETA für lizenzierte CES 3 Benutzer ohne Radio- und GSM-Anbindung verteilen..

Diese Funktionen sind halt stark in die Struktur eingreifend und ich will ungerne nach dem Release noch etwas an der Struktur ändern.


wie ich schon in c.e.s forum geschrieben habe-wann könnten wir den beta von CES 4 den haben.also ich würde sehr gerne 4 teil testen Very Happy
furious - Mo 30 März, 2009 15:58
Titel:
Ich werte noch aus, in wieweit ich eine BETA rausgeben kann - wie gesagt wollte ich das schon Ende MÄrz tun, aber ich will halt ein wirklich rundes Produkt rausgeben. Außerdem stecken die meisten Neuerungen noch völlig unscheinbar "unter der Haut" und ich möchte natürlich auch noch etwas drumherum bauen, damit jedem sofort bewusst wird, wie mächtig CES 4 denn ist.
Coupe Freak - Mo 30 März, 2009 19:13
Titel:
ok dann bin ich mal gespannt Very Happy freue mich schon riesig auf ces4 Cool
jwe297 - Di 31 März, 2009 15:46
Titel:
Ich bin auch schon gespannt was sich da alles getan hat.
ficafrio - Mi 01 Apr, 2009 18:50
Titel:
Ich warte auch.
furious - Mi 01 Apr, 2009 20:34
Titel:
Heute habe ich die Podcasting-Funktion fertiggestellt und vorgestern die virtuellen Playlisten. Ich werde mich heute Abend nochmal hinsetzen und die realisierten und noch offenen Punkte hier posten, die noch vor dem Release zu erledigen sind.
furious - Mi 01 Apr, 2009 22:52
Titel:
Wie versprochen habe ich nun eine kleine Info verfasst. Ich denke, ich kann mich mit dem Gedanken anfreunden, exklusiv für CES 3 Lizenznehmer einen Verweis direkt auf www.eCarPC.de im Mitgliederbereich bereitzustellen ;)

Es müssen nur noch zwei Dinge fertiggestellt werden, bevor dies möglich ist:

- CES 4 Style fertigstellen
- Lizenzierungsverfahren auf der neuen CES 4 WebSite integrieren

Letzteres ist notwendig, um am Wechsel interessierte CES 3 Lizenznehmer zu ermöglichen, eine Lizenzdatei für CES 4 zu erwerben und herunterladen zu können.

Detailierte Auskunft erteile ich im CES 3 - Home-Forum:
http://www.ecarpc.de/forum/viewtopic.php?f=22&t=1263&p=9897#p9897
Alle Zeiten sind GMT + 1 Stunde
Powered by phpBB2 Plus and Kostenloses Forum based on phpBB