Sie sind hier: Startseite » Forum » Software » CarPC-Software » cPOS » cPOS.NET » cPOSdotNet Version 0.94
Nächstes Thema anzeigen
Vorheriges Thema anzeigen

Vorheriges Thema anzeigenDieses Thema verschickenZeige Benutzer, die dieses Thema gesehen habenDieses Thema als Datei sichernPrintable versionEinloggen, um private Nachrichten zu lesenNächstes Thema anzeigen
Du musst dich anmelden um Beiträge zu schreiben!Du musst dich anmelden um Beiträge zu schreiben!
Autor Nachricht
DickerXXL
Stammposter
Stammposter


Alter: 53
Anmeldung: 31.05.2008
Beiträge: 345
Wohnort: Telgte


BeitragVerfasst: Fr 05 Okt, 2012 14:13  Titel:  (Kein Titel)
Nach untenNach oben

Moin Stefan,

mmh, schwer zu finden.
Neben der cPOdotNetLog.log muss es auch noch eine cPOSdotNetError.log geben. Kann ich die mal haben wenn der Fehler auftritt.
Dann hätte ich gerne noch eine cPOSdotNetLog.log wenn der Fehler NICHT auftritt!

Danke und Gruß
Jörg

Hardware: Atom 330 1.6Ghz, 512MB, 150GB, Travla C134

Software: cPOSdotNet

    
Black81
Forumkenner
Forumkenner


Alter: 42
Anmeldung: 03.10.2008
Beiträge: 211
Wohnort: Berlin


BeitragVerfasst: Fr 05 Okt, 2012 17:14  Titel:  (Kein Titel)
Nach untenNach oben

So, hab jetzt mal ein paar logs gesammelt.

Zu dem Nicht-Abspielen der Lieder nach Resume: Mir ist in den INI's ein Unterschied aufgefallen. Soll er von ACDC das Lied T.N.T spelen, so taucht das nicht in der Resume.INI auf. Habe ich aber das Lied High Voltage gewählt, so wird es abgespielt. Kann es sein, daß es mit Dateinamen zu tun hat, in denen ein Punkt vorkommt?

Ich hab Dir mal eine ganze Reihe von Logs angehangen.

In dem Ordner "MMI funktioniert ... MMI Dauerstrom" befinden sich zwei logs, die hintereinander geschrieben wurden. Beim ersten wurde das MMI nach Programmstart durch drücken des kleinen Rades connectet. Beim zweiten Log wurden dann die Highlights angezeigt. Nur ist mir aufgefallen, daß beim 2. Start das Highlight für Media sofort angegangen ist, obwohl Resume deaktiviert war und nur die Mainpage angezeigt wurde.
(Ich mußte sehr lange probieren, um diese zwei logs aufzuzeichnen, bei denen jeweils das MMI funktioniert)

Ich hoffe, es hilft etwas weiter......
Gruß, Stefan.

Hardware: Jetway JNC62K, AMD4450e, 2GB PC800, DVD-Slimline Slot in, M2-ATX,

Software: cPos

    
MR Action
Forum-Elite
Forum-Elite


Alter: 38
Anmeldung: 29.11.2005
Beiträge: 1743



BeitragVerfasst: Sa 06 Okt, 2012 08:40  Titel:  (Kein Titel)
Nach untenNach oben

Also bei den Highlights können wir uns streiten wer die fixen muss... Wink Mir iset egal...

Ich guck heute Nachmittag mal - ich hatte meine ich noch ein Testtool für die MMIDLL geschrieben... Der spendier ich dann mal noch ein paar Testausgaben und dann könnteste damit mal gucken, obs läuft... Um mal einzugrenzen ob cPOS oder meine DLL die Exception werfen... Smile



    
DickerXXL
Stammposter
Stammposter


Alter: 53
Anmeldung: 31.05.2008
Beiträge: 345
Wohnort: Telgte


BeitragVerfasst: Sa 06 Okt, 2012 09:28  Titel:  (Kein Titel)
Nach untenNach oben

Moin zusammen,

ich fürchte, der Absturz ist in der MMIConnector.dll?
Wenn es funktioniert, kommt nach dem Drücken einer Taste:
16:11:58|Debug |AudiMMI.Audi_MMI | AudiMMI: KeyPressed CDTV
etwas später das KeyReleased Event aus der DLL:
05.10.2012|16:11:59|Debug |AudiMMI.Audi_MMI | AudiMMI: KeyReleased CDTV long pressed: False
05.10.2012|

Wenn es nicht funktioniert:
05.10.2012|16:16:00|Debug |AudiMMI.Audi_MMI | AudiMMI: KeyPressed CDTV
kommt kein KeyReleased mehr.

Die Fehlermeldung (in Fehlermeldung.txt) lautet
Problemsignatur 09: System.NullReferenceException
und deutet darauf hin, dass ein Objekt nicht/nicht mehr/noch nicht da ist.

In cPOSDotNet ist zwischen den Events KeyPressed und KeyReleased aber nur ein Timer (um festzustellen, ob die Taste länger gedrückt wurde), der kann eigentlich nicht verschwinden.
Alternativ könnte ich mal ein Testplugin für das AudiMMI machen, wo der Timer nicht genutzt wird, wenn gewünscht?

Und ja, Titel mit Punkten im Namen kann cPOSdotNet nicht direkt aufrufen (beim Abschneiden der Endung aus dem Namen habe ich schlicht ab dem ERSTEN Punkt alles abgeschnitten Sad ).

Mit dem Hightlight hab ich noch nicht geguckt...

Gruß
Jörg

Hardware: Atom 330 1.6Ghz, 512MB, 150GB, Travla C134

Software: cPOSdotNet

    
Black81
Forumkenner
Forumkenner


Alter: 42
Anmeldung: 03.10.2008
Beiträge: 211
Wohnort: Berlin


BeitragVerfasst: Sa 06 Okt, 2012 09:39  Titel:  (Kein Titel)
Nach untenNach oben

Morgen Jörg, morgen Mr Action (Micha?),
wenn es keine Umstände macht... So wäre dann der Fehler eingekreist. Nur warum funktioniert es bei mir am Rechner zu hause? Hat das mit der Leistungsfähigkeit der Rechner zu tun?


Gruß, Stefan.

Hardware: Jetway JNC62K, AMD4450e, 2GB PC800, DVD-Slimline Slot in, M2-ATX,

Software: cPos

    
DickerXXL
Stammposter
Stammposter


Alter: 53
Anmeldung: 31.05.2008
Beiträge: 345
Wohnort: Telgte


BeitragVerfasst: Sa 06 Okt, 2012 12:07  Titel:  (Kein Titel)
Nach untenNach oben

Moin Stefan,

anbei mal eine angepasste Audi_MMI.dll.
Einfach ins \Plugins Verzeichnis kopieren (die alte sichern).
Da wird jetzt der Timer nicht genutzt, also funktioniert das "lange" Drücken einer Taste hiermit nicht.

Gruß
Jörg

Hardware: Atom 330 1.6Ghz, 512MB, 150GB, Travla C134

Software: cPOSdotNet

    
Black81
Forumkenner
Forumkenner


Alter: 42
Anmeldung: 03.10.2008
Beiträge: 211
Wohnort: Berlin


BeitragVerfasst: Sa 06 Okt, 2012 13:20  Titel:  (Kein Titel)
Nach untenNach oben

Hi Jörg,
Du hast wohl den richtigen Riecher gehabt! Bei geschätzen 20 Programmstarts ist der Fehler nicht ein mal aufgetreten.
Also liegt der Fehler im Timer?

Gruß, Stefan.

Hardware: Jetway JNC62K, AMD4450e, 2GB PC800, DVD-Slimline Slot in, M2-ATX,

Software: cPos

    
MR Action
Forum-Elite
Forum-Elite


Alter: 38
Anmeldung: 29.11.2005
Beiträge: 1743



BeitragVerfasst: Sa 06 Okt, 2012 14:06  Titel:  (Kein Titel)
Nach untenNach oben

Einerseits cool - ich muss den Fehler net suchen... Andererseits kacke - weil an som Timer kann ja eigentlich net viel schief gehen...

Die Highlights liegen sicher daran, das die Werte gesetzt werden, bevor das MMI Initialisiert wurde... Defaultmässig geht das ding von Helligkeit 0 (aus) aus... Ich denke, ich guck gleich mal in die DLL rein und werde diesen Wert Puffern und nach jedem Init rausjagen - so sollten wir das ganze lösen können ohne einen großen Aufwand in cPOS zu haben...

Grüße,
der Micha...



    
DickerXXL
Stammposter
Stammposter


Alter: 53
Anmeldung: 31.05.2008
Beiträge: 345
Wohnort: Telgte


BeitragVerfasst: So 07 Okt, 2012 08:34  Titel:  (Kein Titel)
Nach untenNach oben

Ups, wie kann der den verschwinden?

Anbei mal eine Audi_MMI.dll, bei der vor dem Zugriff auf den Timer geprüft wird, ob er da ist.
Funktioniert es damit auch noch?

Gruß
Jörg

Hardware: Atom 330 1.6Ghz, 512MB, 150GB, Travla C134

Software: cPOSdotNet

    
MR Action
Forum-Elite
Forum-Elite


Alter: 38
Anmeldung: 29.11.2005
Beiträge: 1743



BeitragVerfasst: So 07 Okt, 2012 09:29  Titel:  (Kein Titel)
Nach untenNach oben

Moinsen,

ich hab da mal die MMIConnector.dll etwas umgearbeitet... Wenn jetzt vor dem Connect der PWM Wert für die Highlights gesetzt wird, wird diese erst nach dem erfolgreichen Connect übertragen... Somit sollten die Highlights jetzt laufen dann auch immer funktionieren...

Grüße,
der Micha....



    
Black81
Forumkenner
Forumkenner


Alter: 42
Anmeldung: 03.10.2008
Beiträge: 211
Wohnort: Berlin


BeitragVerfasst: So 07 Okt, 2012 12:29  Titel:  (Kein Titel)
Nach untenNach oben

Mahlzeit,
mit der letzten AudiMMI.dll gibt es auch keine Abstürze. Das Problem hat sich jetzt verlagert. Das was vorher zum Absturz geführt hat, sorgt jetzt dafür, daß die Langen Tastendrücke nicht wahrgenommen werden. Anbei zwei Logs: cPOSdotNetLog.old = funktionierende lange Tastendrücke und cPOSdotNetLog.log = nicht funktionierende lange Tastendrücke.

Zu der MMIConnector.dll: Bei fünf Programmstarts wurden auch fünf mal die Highlights gesetzt. Es scheint zu funktionieren.

Gruß, Stefan.

Hardware: Jetway JNC62K, AMD4450e, 2GB PC800, DVD-Slimline Slot in, M2-ATX,

Software: cPos

    
DickerXXL
Stammposter
Stammposter


Alter: 53
Anmeldung: 31.05.2008
Beiträge: 345
Wohnort: Telgte


BeitragVerfasst: Sa 13 Okt, 2012 08:10  Titel:  (Kein Titel)
Nach untenNach oben

Moin Stefan,

dann ist der Timer vermutlich noch nicht da.
Anbei mal eine Audi_MMI.dll, die den Timer gleich zu Beginn der Initialisation des Plugin aufsetzt. Geht es damit?

Gruß
Jörg

Hardware: Atom 330 1.6Ghz, 512MB, 150GB, Travla C134

Software: cPOSdotNet

    
Black81
Forumkenner
Forumkenner


Alter: 42
Anmeldung: 03.10.2008
Beiträge: 211
Wohnort: Berlin


BeitragVerfasst: Do 18 Okt, 2012 18:56  Titel:  (Kein Titel)
Nach untenNach oben

Moin Jörg,

es scheint zu funktionieren. Eben im Auto bei mehreren Starts ohne Probleme.

Gruß, Stefan.

Hardware: Jetway JNC62K, AMD4450e, 2GB PC800, DVD-Slimline Slot in, M2-ATX,

Software: cPos

    
Beiträge der letzten Zeit anzeigen:      
Du musst dich anmelden um Beiträge zu schreiben!Du musst dich anmelden um Beiträge zu schreiben!
Vorheriges Thema anzeigenDieses Thema verschickenZeige Benutzer, die dieses Thema gesehen habenDieses Thema als Datei sichernPrintable versionEinloggen, um private Nachrichten zu lesenNächstes Thema anzeigen

Nächstes Thema anzeigen
Vorheriges Thema anzeigen
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum nicht herunterladen
 

CarTFT
Forenspecials



Forensicherheit - Alle Zeiten sind GMT + 1 Stunde -
Powered by phpBB2 Plus, phpBB Styles, based on phpBB © 2001/6 phpBB Group :: FI Theme ::

[ Zeit: 0.5371s ][ Queries: 48 (0.2110s) ][ GZIP Ein - Debug Ein ]
carTFT.com