Zitat Zitat von robonooby Beitrag anzeigen
Hallo
ich bin momentan für ein Studiumsprojekt auf der Suche nach einer Lösung, das CAN-Bus-Signal via Funk an einen Laptop zu übertragen um diese Daten dann auf einem Programm auswerten zu lassen.
Es geht darum, dass wir in unserem Formel Auto eine Box haben, die die Beschleunigung, Reifentemperatur, Dämpereinfederung und sowas aufzeichnet. Momentan wird das Lokal in der Box gespeichert und nach dem Fahren mittels eines CAN-zu USB Kabels dann an den Laptop gesendet und im Programm angezeigt.
Wir würden gerne dies direkt über Funk lösen wollen.

Hat jemand ne Idee wie man dies Realisieren kann ohne sich mit dem Übertragungsprotokoll auseinander setzen zu müssen? Dem Programm muss ja dann auch vorgegaukelt werden dass jetzt die Box direkt dran hängt und nicht irgend ein Funkmodul. Das Ganze sollte auch relativ einfach zu realisieren sein.
Vielleicht gibts da ja auch schon was fertig.
Das wird schwierig wenn es Bidirektional fein muss und das muss wegen der Ardressierung. Es müssen also CANA und CANB gleichzeitig auf verschiedenen Kanälen übertragen werden und das in beiden Richtungen. Viel Aufwand. Einfacher aber dann nicht in Echtzeit, die Daten speichern und bei Bedarf/Gelegenheit seriell per Funk übertragen, also CAN und Funk total trennen ...CAN > Flasch > < Funk < > PC. Wenn "Echtzeit" dann per CAN in einem FIFO und vom FIFO über Funk zum PC.

Gruß Richard