Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Cool program, it looks like an easy way to get started with ODB-II, thank you for sharing!

> Currently it only displays live data - no recording and replay is possible. NOTE: The program only displays the engine data, not airbags, ABS and body control systems. Even if your adapter supports that, you will need a more specialized program for that.

If you have more sophisticated requirements, it seems like Wireshark has the ability to stream and record data in real-time: https://www.csselectronics.com/pages/can-bus-to-usb-wireshar... is an ~$70 adapter which shows up as a serial port

Alternatively, https://canable.io/ with USB port seems to support several open source software packages (there are clones of Canable 2.0 Pro available for ~$17 on AliExpress, but hopefully the official version will come back in stock soon):

- Cangaroo (Windows, Linux): Send/receive standard and FD frames, decode messages from DBC files

- SocketCAN (Linux) Native Linux support using slcand (can record and pass into Wireshark)

- python-can (Windows, Linux, Mac) Easily interface with the CAN bus using your CANable and Python scripts

You can also use SigRok to visualize the CAN frames: https://kentindell.github.io/can2

Disclaimer: I have no affiliation and have not used either of these, just posting them as possible options.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: