MikroKopter-Wiki   •   SHOP   •   Video-Liste   •   MikroKopter-FAQ   •    English translation

Mikrocontroller- & MicroSPS-Forum » Flight-Ctrl » Kopter-Tool öffnet Schnittstelle nicht mehr [erledigt]

Kopter-Tool öffnet Schnittstelle nicht mehr [erledigt]

Moderatoren: jamiro, ligi, P_Latzhalter.

Seite: 1

Autor Neuer Beitrag
Mitglied
Registriert seit: Sep 2007
Beiträge: 48
Hallo,

ich hatte zum Testen ein Bluetoothmodul an der FC und einen USB-Bluetooth-Adapter
am PC angeschlossen. Dieser Adapter belegte COMPort 9.
Die "normale" Serielle liegt jedoch bei mir auf COM1.
Ich hatte jetzt also den COMPort unter "Controller flashen und Terminal..." auf besagte
COM9 geändert jedoch trotzdem keine Verbindung über den USB-Adapter herstellen können.
So weit, so schlecht....

Beim nächsten Start des KopterTools, das ja mitlerweile auf eine nicht mehr vorhandene Schnittstelle (COM9)
umgestellt wurde, funktioniert das Kopter-Tool nicht mehr richtig.
Es läßt sich weder das "Controller flashen und Terminal..."-Fenster öffnen um die Schnittstelle wieder zurückzustellen,
noch läßt sich das Programm ohne Task-Manager beenden.

Irgendwo muß ja dieser letzte COMPort-Wert abgespeichert sein (Registrierung?), um die Schnittstelle wieder
umstellen zu können.

Ich habe mittlerweile auch alle Kopter-Tool-Versionen von 1.44 bis 1.52c durchprobiert,
immer das gleiche Verhalten :(

Die Verbindung von FC über normale Serielle funktioniert, ich kann die Daten übers Hyperterminal sehen,
d.h. das Problem liegt definitiv nicht an der FC.

Hat jemand einen Tipp für mich?

Gruß, Michael
« Bearbeitet von lixibert am 24.07.2008. »
Entwickler, Admin
Registriert seit: Feb 2006
Beiträge: 1832
Ort: Ostfriesland
Hallo,

normalerweise fällt das MK-Tool bei nicht vorhandenen Comport auf einen vorhandenen zurück. Da es ein virtueller Port ist, machen die Treiber leider mal dies und mal das.

Hier findest du die Einstellung:
HKEY_CURRENT_USER\Software\MikroKopter-Tool\Setup
dort bei "ComPort1_Port" den Comport ändern.

Gruß,
Ingo
_______________
http://www.mikrocontroller.com - http://www.MikroKopter.com - http://www.microSPS.com
Mitglied
Registriert seit: Sep 2007
Beiträge: 202
Ort: Bremen
Am Besten nimmt man einen Komputer mit echter serieller Schnittstelle (Com1) und hängt das Bluetooth-Modul daran. Das funktioniert immer. USB Bluetooth Adapter verhalten sich immer anders. Ich habe einen (DLink), der bei jedem Stecken die ComPortNummer erhöht. Mittlerweile ist er bei Com78. Ich bin gespannt was nach Com99 kommt. Herr Gates konnte mir da auch nicht so recht weiterhelfen. Der USB-BT-Hersteller soll Schuld sein und der schiebts wieder auf Herrn Gates. Also...
Gruß
dynahenry
_______________
Roxxy 2824-34, 40cm Rahmen, 4 LED Zeilen blau,rot,grün, Blitzlichter, 2100mAh Kokam, MX12 mit 9Kanal Expander, uBlox GPS, MicroMag3, Bluetooth, S/W V0.68d (Killagreg), BL 1.0 SW V0.37, DUBwise auf HTC Touch, IXUS40, Gewicht mit Akku: 700g ... alles wird gut.
Hacker A20-50s, 30cm Rahmen 8mm, 1500mAh Kokam, Gewicht mit Akku: 480g.
Mitglied
Registriert seit: Sep 2007
Beiträge: 48
Vielen Dank Ingo , das hat geholfen :D

Ich bin gerade eben noch auf eine andere Variante gestossen:
Einfach das Kopter-Tool umbenennen dann wird ein neuer Eintrag in der Registrierung erzeugt.
Ich hatte noch in einem Downloadordner eine umbenannte Kopter-Tool-Version, wo ich hinten die Versionsnummer
angehängt hatte, und die hat funktioniert.

@dynahenry
je nach USB-Chip werden entweder in einem externen eeProm oder im Chip selbst, eine sogenannte Vendor-ID
und eine Geräte-ID abgelegt. Fehlt diese Info, so tritt der von dir beschriebene Fall ein.

Bevor du bis 99 kommst, versuch mal folgendes:

Systemsteuerung --> Gerätemanager öffnen, dann mal unter "Anschlüsse (COM und LPT) gucken,
normalerweise sind hier nur die aktiven Verbindungen gelistet.
Also in deinem Fall COM78 und die anderen älteren sind nicht mehr sichtbar.
Jetz aktivierst du im Menü "Ansicht" den Punkt "Ausgeblendete Geräte anzeigen" und schon
sind alle Einträge sichtbar und somit auch löschbar.
Das eigentliche Problem behebt das natürlich nicht, denn beim nächsten Anstecken zählt er ja wieder rauf.
Aber ich hatte schon öfter den Fall das gewisse Programme z.B. nur bis COM8 oder sogar nur bis COM4
adressieren können. (meist ältere Programme, die über USB-Seriell-Adapter am Notebook laufen müssen)

Gruß, Michael
Entwickler, Admin
Registriert seit: Feb 2006
Beiträge: 1832
Ort: Ostfriesland
dynahenry meinte
Ich bin gespannt was nach Com99 kommt.

Com100.

Das geht fleissig so weiter...

Gruß,
Ingo
_______________
http://www.mikrocontroller.com - http://www.MikroKopter.com - http://www.microSPS.com

Seite: 1

Mikrocontroller- & MicroSPS-Forum » Flight-Ctrl » Kopter-Tool öffnet Schnittstelle nicht mehr [erledigt]

© Holger Buss & Ingo Busker   •  Mikrocontroller- & MicroSPS-Forum is powered by UseBB Forum Software