Car-PC.info

Software allgemein - PhoneControl mag nicht starten...

karlsson_unterm_dach - Mi 02 Jun, 2004 18:06
Titel: PhoneControl mag nicht starten...
Hallo erstmal!
Ich hatte ja gestern schon über meine Probleme mit dem 6310i geschrieben, anscheinend liegt es aber nicht (nur) an der USB-Schnittstelle, sondern auch noch irgendwo anders... Ich komme nach dem Start von Phonecontrol nicht mal bis zu dem Auswahl-Startbildschirm, an dem ich mir mein Handymodell und die Schnittstelle aussuchen soll. Vorher kommt immer:
"Application has generated an exeption that could not be handled.
Process id=0x508 (1288), Thread id=0x45c (1116)"
OS ist W2K SP4, .net 1.1 ist installiert, sonstige Hardware scheint mir relativ unkritisch (P3, 933, 512MB RAM, USB2.0 über Karte)

Ich konnte bisher noch kein Logfile o.ä. ausfindig machen, weder im Phonecontrol- noch sonstwo -Verzeichnis.

Abgesehen davon schmiert die ganze Bluetooth-Geschichte sowieso nach spätestens 5min immer wieder ab, d.h. wenn ich den COM1 aufs Handy verbunden hab (warum muss ich das eigentlich von Hand machen, sollten die sich nicht selber finden; Widcomm-USB-Stick), verlieren sie wieder den Kontakt.

Alles sehr merkwürdig...

Thx schonmal für brauchbare Ideen!

Greetz

Chris
BlueSkyX - Do 10 Jun, 2004 19:17
Titel:
Ich häng mich mal hier mit dran, da ich ein ähnliches Problem habe. Und zwar startet das Programm gar nicht. Stattdessen kommt folgende Fehlermeldung :

"PhoneCtl.NET.exe - Common Language Runtime Debugging Services

Die Anwendung hat einen Ausnahmefehler verursacht, der nicht verarbeitet werden konnte.

Prozess-ID=0x33c (828), Thread-ID=0x208 (520)"

Klicke ich "OK", bricht er ab; drücke ich "Abbrechen" kriege ich eine Fehlermeldung, dass der registrierte JIT-Debugger (cordbg.exe !a 0x33c) nicht verfügbar ist.
Zorro - Do 10 Jun, 2004 21:22
Titel:
Allgemein gilt, wenn solche Fehler auftreten ist das System nicht richtig konfiguriert. Mein Tip: Auf die Windows-Update Seite gehen und das System auf neue Updates prüfen lassen und bei Bedarf installieren lassen.
In einigen Fällen hat sich als hilfreich herausgestellt, DirectX auf den aktuellen Stand zu bringen.
BlueSkyX - Do 10 Jun, 2004 22:00
Titel:
Hatte ich bereits. Eine Neuinstallation hat nun geholfen ....

Allerdings kriege ich dauernd einen "Communication timeout". Habe mein SE T610 über USB-Datenkabel angeschlossen und beim Start von PhoneControl COM5 (so wird das Datenkabel in der Systemeinstellung gelistet) ausgewählt.
Zorro - Do 10 Jun, 2004 22:30
Titel:
Communication Timeout bedeutet: Das Handy antwortet nicht an der angegebenen Schnittstelle.

Versuch mal die Verbindung über HyperTerminal aufzubauen, wie im der Doku unter Kapitel 10 beschrieben.
BlueSkyX - Do 10 Jun, 2004 22:39
Titel:
Klappt wunderbar und als Hersteller bekomme ich SE gelistet, so wie in PhoneControl eingestellt.
Zorro - Do 10 Jun, 2004 23:26
Titel:
Hast du sonst noch irgendeine PC-Suite von SE am laufen?
BlueSkyX - Do 10 Jun, 2004 23:33
Titel:
Installiert ja, am Laufen nein.
Zorro - Fr 11 Jun, 2004 11:02
Titel:
hmmm... und es geht trotzdem nicht?
Dann fällt mir nix mehr dazu ein Very Happy

Eine Möglichkeit wäre noch zu http://www.sysinternals.com zu gehen und dort den PORTMON zu holen. Damit kannst du sehen, ob ein Port benutzt wird oder nicht.
BlueSkyX - Fr 11 Jun, 2004 11:15
Titel:
Danke für den Tipp. PhoneControl scheint nur den Port "Serial2" nach meinem T610 zu durchsuchen. Tatsächlich ist das Handy aber via USB angeschlossen und hat intern den COM5 Port zugewiesen bekommen.

Kommt PhoneControl damit evtl. nicht klar ?
Zorro - Fr 11 Jun, 2004 11:25
Titel:
PhoneControl sucht nicht, PhoCo nimmt den Port, den du beim ersten Start konfiguriert hast. Wenn du in die PhoneCtl.Config.xml reinkuckst, muss da bei <Communication id="SonyEricsson"> <Port>5</Port> stehen. Wenn nicht, ändere die Portnummer einfach per Hand und speichere das Ganze.

Evtl. hast du den Initial-Dialog missverstanden. Es wird dort nicht nach Handy's an bestimmten Ports gesucht, sondern nur die Port im System aufgelistet und die bestehenden Kommunikations-Profile ebenso. Den korrekten Zustand musst du dann über die Auswahl dementsprechend treffen Wink
BlueSkyX - Fr 11 Jun, 2004 11:36
Titel:
Also in der Systemsteuerung steht unter "Anschlüsse (COM/LPT)" :

"MAT USB-to-Serial Bridge (COM5)"

Demnach habe ich beim Start von PhoneControl COM5 und SE ausgewählt. Ist doch richtig, oder ? Kann es vielleicht an der eingestellten Geschwindigkeit liegen ?
Zorro - Fr 11 Jun, 2004 11:45
Titel:
Die Einstellung ist richtig (das sollte dann auch so in der Config stehen).

Die Geschwindigkeit ist eher uninteressant, da hier nichts zeitkritisches abläuft. Du kannst sie zum Test auch auf 4800 oder 9600 stellen.
Eine mögliche Variante, dass der USB/Ser Umsetzer auf Handshake Signale wartet.
Versuch doch mal, mit HyperTerminal die Verbindung herzustellen, indem du das Handshake veränderst ("Xon/Xoff" bzw. "Kein").
BlueSkyX - Fr 11 Jun, 2004 12:09
Titel:
Kannst Du mir bitte auch noch verraten wie ? Bin in Sachen Hyperterminal absoluter Newbie ....
Zorro - Fr 11 Jun, 2004 12:17
Titel:
Nachdem du den Port eingestellt hast, kommt der Dialog mit den Eigenschaften des Ports (Baudrate etc.) dort kannst du es unter Flusssteuerung bestimmen.
BlueSkyX - Fr 11 Jun, 2004 12:20
Titel:
Aber das ist doch dann nur für die gerade über Hyperterminal hergestellte Verbindung, oder !? Und die klappt ja ohne Probleme ..... so wie die aller anderen Tools auch. NUr mit PhoneControl will er nicht. Sad
Zorro - Fr 11 Jun, 2004 13:32
Titel:
Es liegt daran, dass das Kabel sch***e ist. Ich hab mir jetzt mal eines zum Testen besorgt und musste feststellen, dass neben Timeout's auch jede Menge Schrott übertragen wird, was bei meiner BT-Verbindung nicht der Fall ist.

Sorry, in diesem Fall kann ich nichts mehr tun.
Zorro - Fr 11 Jun, 2004 14:46
Titel:
OOPS... Korrektur... ich hatte die Baudrate aus Versehen auf 300 Baud... das scheint ein Problem zu sein, weil wirklich teilweise Mist über die Schnittstelle kommt... bei 9600,n,8,1 funktioniert alles einwandfrei Very Happy
JojoS - So 11 Jul, 2004 23:04
Titel:
ich habe auch noch das Problem das PC nicht startet. Ich habe XP embedded (englisch) mit fast komplettem XP pro Umfang. Das Setup läuftt durch und der PC-Designer lässt sich starten. Nur PC meckert und stürzt ab bevor etwas von dem mainform angezeigt wird. Ich habe schon die Speed Runtime, DirectX9 Runtime und das komplette VS2003 installiert. Auch Bluetooth läuft und die Verbindung zum Handy ist ok. Aber irgendeine klitzekleine Kleinigkeit fehlt scheinbar noch Sad
Kann ich eine Debug Version oder die pdb (Symboldateien) für die Runtime bekommen um das Problem einzugrenzen ? Im Stacktrace sind nur Systemcalls zu erkennen.
Zorro - So 11 Jul, 2004 23:26
Titel:
Ich hab dir ne Debug Version auf dem Server hinterlegt.
JojoS - So 11 Jul, 2004 23:47
Titel:
danke für den Megaservice, ich maile die Ergebnisse mal direkt.
Wox - Sa 17 Jul, 2004 15:35
Titel:
Hallo

Für alle die diese Fehler haben:
"Application has generated an exeption that could not be handled.
Process id=0x508 (1288), Thread id=0x45c (1116)"
"PhoneCtl.NET.exe - Common Language Runtime Debugging Services

Die Anwendung hat einen Ausnahmefehler verursacht, der nicht verarbeitet werden konnte.

Prozess-ID=0x33c (828), Thread-ID=0x208 (520)"

(wie oben angegeben)

Ich konnte das heute eindeutig nachvolziehen: Genau wie Zorro geschrieben hat : DirectX9 drauf und schon funzts Smile THX an Zorro
Zorro - Sa 17 Jul, 2004 16:11
Titel:
Danke dir für diese Info... das ist bestimmt für den Einen oder den Anderen sehr nützlich.
Alle Zeiten sind GMT + 1 Stunde
Powered by phpBB2 Plus and Kostenloses Forum based on phpBB