├── .gitignore ├── README.md ├── data └── RX-8 CAN bus data.xls ├── logger ├── Canbus.cpp ├── Canbus.h ├── README ├── crc8.cpp ├── crc8.h ├── defaults.h ├── global.h ├── logger.ino ├── mcp2515.c ├── mcp2515.h ├── mcp2515_defs.h ├── pc_interface.cpp └── pc_interface.h ├── python ├── arduino.py ├── can-dumper.py ├── console.py ├── debug-gaps.py ├── example_log.h5 ├── hdf5_log.py ├── monitor-gaps.py ├── plot_logs.py ├── rx8.py └── text_log.py └── screenshot.png /.gitignore: -------------------------------------------------------------------------------- 1 | *.swp 2 | *.pyc 3 | *~ 4 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaque/arduino-ecu-logger/HEAD/README.md -------------------------------------------------------------------------------- /data/RX-8 CAN bus data.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaque/arduino-ecu-logger/HEAD/data/RX-8 CAN bus data.xls -------------------------------------------------------------------------------- /logger/Canbus.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaque/arduino-ecu-logger/HEAD/logger/Canbus.cpp -------------------------------------------------------------------------------- /logger/Canbus.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaque/arduino-ecu-logger/HEAD/logger/Canbus.h -------------------------------------------------------------------------------- /logger/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaque/arduino-ecu-logger/HEAD/logger/README -------------------------------------------------------------------------------- /logger/crc8.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaque/arduino-ecu-logger/HEAD/logger/crc8.cpp -------------------------------------------------------------------------------- /logger/crc8.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaque/arduino-ecu-logger/HEAD/logger/crc8.h -------------------------------------------------------------------------------- /logger/defaults.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaque/arduino-ecu-logger/HEAD/logger/defaults.h -------------------------------------------------------------------------------- /logger/global.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaque/arduino-ecu-logger/HEAD/logger/global.h -------------------------------------------------------------------------------- /logger/logger.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaque/arduino-ecu-logger/HEAD/logger/logger.ino -------------------------------------------------------------------------------- /logger/mcp2515.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaque/arduino-ecu-logger/HEAD/logger/mcp2515.c -------------------------------------------------------------------------------- /logger/mcp2515.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaque/arduino-ecu-logger/HEAD/logger/mcp2515.h -------------------------------------------------------------------------------- /logger/mcp2515_defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaque/arduino-ecu-logger/HEAD/logger/mcp2515_defs.h -------------------------------------------------------------------------------- /logger/pc_interface.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaque/arduino-ecu-logger/HEAD/logger/pc_interface.cpp -------------------------------------------------------------------------------- /logger/pc_interface.h: -------------------------------------------------------------------------------- 1 | #include "mcp2515.h" 2 | 3 | void upload_CAN_message(tCAN* msg); 4 | -------------------------------------------------------------------------------- /python/arduino.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaque/arduino-ecu-logger/HEAD/python/arduino.py -------------------------------------------------------------------------------- /python/can-dumper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaque/arduino-ecu-logger/HEAD/python/can-dumper.py -------------------------------------------------------------------------------- /python/console.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaque/arduino-ecu-logger/HEAD/python/console.py -------------------------------------------------------------------------------- /python/debug-gaps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaque/arduino-ecu-logger/HEAD/python/debug-gaps.py -------------------------------------------------------------------------------- /python/example_log.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaque/arduino-ecu-logger/HEAD/python/example_log.h5 -------------------------------------------------------------------------------- /python/hdf5_log.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaque/arduino-ecu-logger/HEAD/python/hdf5_log.py -------------------------------------------------------------------------------- /python/monitor-gaps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaque/arduino-ecu-logger/HEAD/python/monitor-gaps.py -------------------------------------------------------------------------------- /python/plot_logs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaque/arduino-ecu-logger/HEAD/python/plot_logs.py -------------------------------------------------------------------------------- /python/rx8.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaque/arduino-ecu-logger/HEAD/python/rx8.py -------------------------------------------------------------------------------- /python/text_log.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaque/arduino-ecu-logger/HEAD/python/text_log.py -------------------------------------------------------------------------------- /screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ihaque/arduino-ecu-logger/HEAD/screenshot.png --------------------------------------------------------------------------------