10 years, 6 months ago.

USBHID + USBSERIAL

Hello mbed community !

I would like to ask you, if its posiible make USBhid and USBserial on one USB port ? At the same time off course.

I want use it for CAN-bus logger from car ECU. The data from CAN i send via HID to my PC software in Java and Serial port i will use for communication with software for ecu.

Thank you for your answers ! And sorry for my bad english.

2 Answers

Radek Vanc
poster
10 years, 5 months ago.

No one knows ? :/ I try something but still get result ...

Well no one knew what Martin Wolkers told you :P

Is it possible? Pretty sure yes. However the mbeds USB libs don't support it by default.

posted by Erik - 08 Nov 2013

hi guys, I think this is what you are looking for: https://mbed.org/users/p3p/code/USBSerialKeyboard_Example/

Pavel

posted by Pavel Sadek 08 Nov 2013

Thank you Pavel for this link ! I hope it will be help !!!

posted by Radek Vanc 08 Nov 2013
10 years, 6 months ago.

<czech> V zásadě by to jít mělo, ale nezkoušel jsem to. Každopádně, mít 2x HID na jednom USB lze. Btw, pokud chceš zaznamenávat komunikaci po CANu mezi autem a SW pro ECU, tak by to mělo jít "odposlouchávat" pomocí Null-modem emulátoru, tedy softwarově na straně PC.

PS: VOŠ a SPŠ Kutná Hora? :) </czech>

Tak to že by to jít mělo vím, bohužel jsem se zatím nedopátral jak. Našel jsem včera ještě řešení někoho kdo vytvořil HID + MS, tak snad z toho načerpám nějaký info.

A co se týče odposlechu pomocí null modemu. Ta možnost tu sice je, ale mě po CANu běhaj zprávy, který nejsem z tý sériový komunikace schopnej vytáhnout. Hlavně ten CAN má větší frekvenci odesílání zpráv a dokážu pak ovládat i další akční členy na tom autě.

Jinak jo :) Kutná hora před nějakým tím rokem proběhla :)

posted by Radek Vanc 16 Oct 2013