Falls Du über ein Android Gerät verfügst wäre die VDO Converter App noch eine Alternative. Damit lassen sich die Tourdaten auch an andere Anwendungen/Webseiten übertragen.
gps daten auslesen
Anmeldungsdatum: Beiträge: 6172 |
|
||||
(Themenstarter)
Anmeldungsdatum: Beiträge: 34 |
danke dir @Bleys.
es hat sich noch eine möglichkeit ergeben, vielleicht ist das ja von interesse?: VDO USB DOCK (COM3) Device Type - Ports (COM & LPT) Location - Port_#0001.Hub_#0003 Manufacturer - Cycle Parts Gmbh Bits per Sec - 9600 Data bits - 8 Parity - None Stop bits - 1 Flow Control - None |
||||
Anmeldungsdatum: Beiträge: 335 |
was sagt: sudo lsusb -vs 002:006 |
||||
(Themenstarter)
Anmeldungsdatum: Beiträge: 34 |
bitteschön 😉 sudo lsusb -vs 002:006 Bus 002 Device 006: ID 2d00:2001 Generic 4-Port USB 2.0 Hub Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 2 Communications bDeviceSubClass 2 Abstract (modem) bDeviceProtocol 0 bMaxPacketSize0 64 idVendor 0x2d00 idProduct 0x2001 bcdDevice 2.00 iManufacturer 1 Cycle Parts GmbH iProduct 2 M7 GPS bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 0x0043 bNumInterfaces 2 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xc0 Self Powered MaxPower 100mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 2 Communications bInterfaceSubClass 2 Abstract (modem) bInterfaceProtocol 1 AT-commands (v.25ter) iInterface 0 CDC Header: bcdCDC 1.10 CDC Call Management: bmCapabilities 0x00 bDataInterface 1 CDC ACM: bmCapabilities 0x02 line coding and serial state CDC Union: bMasterInterface 0 bSlaveInterface 1 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0008 1x 8 bytes bInterval 16 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 0 bNumEndpoints 2 bInterfaceClass 10 CDC Data bInterfaceSubClass 0 bInterfaceProtocol 0 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x01 EP 1 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 0 can't get device qualifier: Resource temporarily unavailable can't get debug descriptor: Resource temporarily unavailable Device Status: 0x0001 Self Powered p.s.: kann man den code auch aufklappbar machen? |
||||
Anmeldungsdatum: Beiträge: 335 |
Tausend Dank, 😀 - ich fasse mal zusammen:
WINE sollte jetzt die "/dev/ttyACM0" automatisch erkennen und ihr einen COM-Port zuweisen. Nach einem $ ls -l ~/.wine/dosdevices/ sollte etwas ähnliches stehen: lrwxrwxrwx 1 sanssoleil sanssoleil 12 Feb 14 14:43 com1 -> /dev/ttyACM0 Falls nicht, den Eintrag hibzufügen: ln -s /dev/ttyACM0 ~/.wine/dosdevices/com1 (unbedingt einen noch nicht belegten Port auswählen) Jetzt sollte VDO-Converter eine Verbindung aufbauen können. Bin gespannt - viel Erfolg! zum Verständnis: https://www.onetransistor.eu/2015/12/wine-serial-port-linux.html und https://wiki.winehq.org/Wine_User%27s_Guide#Serial_and_Parallel_Ports |
||||
(Themenstarter)
Anmeldungsdatum: Beiträge: 34 |
das ging ja schnell. ich werde wohl erst am we zum testen kommen, möchte mich aber schon jetzt für die mühe, die du dir gemacht hast, bedanken. wirklich gute anleitung! |
||||
Anmeldungsdatum: Beiträge: 335 |
keine Vorschußlorbeeren bitte! Dass das bei mir und anderen ähnlich vor 10 - 12 Jahren geklappt hat, will noch nichts heißen. Ich schätze aber, dass du an der Verwendung der originalen Software nicht vorbeikommen wirst, sei es Dualboot, wine oder Android. "daumendrück" |
||||
Anmeldungsdatum: Beiträge: 335 |
Hier https://forum.winehq.org/viewtopic.php?t=32739 wird noch eine Möglichkeit (wenn auch ncicht erfolgreich) genannt:
eventuell auch mit beiden Kernelmodulen probieren |
||||
(Themenstarter)
Anmeldungsdatum: Beiträge: 34 |
wieso, habe mich lediglich für deine aufopfernde mühe bedankt 😉 es hat geklappt, allerdings sehr viel einfacher als gedacht. ich habe ein neues wineprefix erstellt und dann den converter installiert. mehr war gar nicht nötig. hätte ich auch früher drauf kommen können - habe dadurch aber etwas mehr einblick gewinnen können. vielen dank nochmal an alle helfer. |
||||
Anmeldungsdatum: Beiträge: 335 |
Bravo! Herzlichen Glückwunsch! Könntest du hier vielleicht noch kurz erläuter, was du wie genau gemacht hast. Könnte anderen helfen. Bewikt die udev-Regel etwas? ciao, Guenther |
||||
(Themenstarter)
Anmeldungsdatum: Beiträge: 34 |
ist eig nicht viel hinzuzufügen. vielleicht noch als anmerkung - habe es diesmal für alle benutzer installiert. ciao |
||||
Anmeldungsdatum: Beiträge: Zähle... |
ich habe solch einen fahrradcomputer letztens auf dem muell gefunden. um einen "treiber" fuer solch ein geraet zu programmieren, benoetigt man idr.:
diese sequenz fordert die liste der aufgezeichneten fahrten vom geraet an: (mittels https://github.com/fd0/serialclient )
das protokoll ist leider komplett binaer, und man muss ermitteln, wie diese zu dekodieren sind (mittels vergleich mit den vom windows-programm gelieferten daten). wenn irgendwer lust hat, weiterzuraetseln, kann ich weitere daten zur verfuegung stellen. |
||||
Anmeldungsdatum: Beiträge: 2 |
folgende antwort:
entspricht folgender liste von logs aus der windows-software:
man kann zB erkennen, dass die drei sehr kurzen logs gegen ende eine sequenz von vier nullen enthalten: |
||||
Anmeldungsdatum: Beiträge: 6345 Wohnort: Hamburg |
Ich habe momentan nicht viel Zeit zum Rätseln, aber das Datum darin ist mir sofort aufgefallen. e6 07 08 03 0a 18
07e6 -> 2022 08 -> 08 03 -> 03 0a -> 10 1h -> 24 |