├── .github └── FUNDING.yml ├── .gitignore ├── LICENSE ├── README.md ├── driver ├── Logger.cpp ├── Logger.h ├── channel.cpp ├── channel.h ├── commserver.cpp ├── commserver.h ├── dllmain.cpp ├── driver.sln ├── driver.vcxproj ├── driver.vcxproj.filters ├── framework.h ├── globals.cpp ├── globals.h ├── ioctl_handler.cpp ├── ioctl_handler.h ├── j2534_v0404.h ├── macchina-passthru.cpp ├── macchina-passthru.def ├── macchina-passthru.h ├── macchina-passthru_dll.h ├── pch.cpp ├── pch.h ├── protocol_handler.cpp ├── protocol_handler.h ├── usbcomm.cpp └── usbcomm.h ├── installer ├── install.bat └── macchina-passthru.reg └── macchina ├── .vscode ├── arduino.json ├── c_cpp_properties.json └── launch.json ├── can_handler.cpp ├── can_handler.h ├── channels.cpp ├── channels.h ├── due_can.cpp ├── due_can.h ├── handlers.cpp ├── handlers.h ├── j2534_mini.h ├── kline_handler.h ├── macchina.ino ├── pc_comm.cpp └── pc_comm.h /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/m2-utd-passthru/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/m2-utd-passthru/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/m2-utd-passthru/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/m2-utd-passthru/HEAD/README.md -------------------------------------------------------------------------------- /driver/Logger.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/m2-utd-passthru/HEAD/driver/Logger.cpp -------------------------------------------------------------------------------- /driver/Logger.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/m2-utd-passthru/HEAD/driver/Logger.h -------------------------------------------------------------------------------- /driver/channel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/m2-utd-passthru/HEAD/driver/channel.cpp -------------------------------------------------------------------------------- /driver/channel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/m2-utd-passthru/HEAD/driver/channel.h -------------------------------------------------------------------------------- /driver/commserver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/m2-utd-passthru/HEAD/driver/commserver.cpp -------------------------------------------------------------------------------- /driver/commserver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/m2-utd-passthru/HEAD/driver/commserver.h -------------------------------------------------------------------------------- /driver/dllmain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/m2-utd-passthru/HEAD/driver/dllmain.cpp -------------------------------------------------------------------------------- /driver/driver.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/m2-utd-passthru/HEAD/driver/driver.sln -------------------------------------------------------------------------------- /driver/driver.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/m2-utd-passthru/HEAD/driver/driver.vcxproj -------------------------------------------------------------------------------- /driver/driver.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/m2-utd-passthru/HEAD/driver/driver.vcxproj.filters -------------------------------------------------------------------------------- /driver/framework.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/m2-utd-passthru/HEAD/driver/framework.h -------------------------------------------------------------------------------- /driver/globals.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/m2-utd-passthru/HEAD/driver/globals.cpp -------------------------------------------------------------------------------- /driver/globals.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/m2-utd-passthru/HEAD/driver/globals.h -------------------------------------------------------------------------------- /driver/ioctl_handler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/m2-utd-passthru/HEAD/driver/ioctl_handler.cpp -------------------------------------------------------------------------------- /driver/ioctl_handler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/m2-utd-passthru/HEAD/driver/ioctl_handler.h -------------------------------------------------------------------------------- /driver/j2534_v0404.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/m2-utd-passthru/HEAD/driver/j2534_v0404.h -------------------------------------------------------------------------------- /driver/macchina-passthru.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/m2-utd-passthru/HEAD/driver/macchina-passthru.cpp -------------------------------------------------------------------------------- /driver/macchina-passthru.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/m2-utd-passthru/HEAD/driver/macchina-passthru.def -------------------------------------------------------------------------------- /driver/macchina-passthru.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/m2-utd-passthru/HEAD/driver/macchina-passthru.h -------------------------------------------------------------------------------- /driver/macchina-passthru_dll.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/m2-utd-passthru/HEAD/driver/macchina-passthru_dll.h -------------------------------------------------------------------------------- /driver/pch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/m2-utd-passthru/HEAD/driver/pch.cpp -------------------------------------------------------------------------------- /driver/pch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/m2-utd-passthru/HEAD/driver/pch.h -------------------------------------------------------------------------------- /driver/protocol_handler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/m2-utd-passthru/HEAD/driver/protocol_handler.cpp -------------------------------------------------------------------------------- /driver/protocol_handler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/m2-utd-passthru/HEAD/driver/protocol_handler.h -------------------------------------------------------------------------------- /driver/usbcomm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/m2-utd-passthru/HEAD/driver/usbcomm.cpp -------------------------------------------------------------------------------- /driver/usbcomm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/m2-utd-passthru/HEAD/driver/usbcomm.h -------------------------------------------------------------------------------- /installer/install.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/m2-utd-passthru/HEAD/installer/install.bat -------------------------------------------------------------------------------- /installer/macchina-passthru.reg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/m2-utd-passthru/HEAD/installer/macchina-passthru.reg -------------------------------------------------------------------------------- /macchina/.vscode/arduino.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/m2-utd-passthru/HEAD/macchina/.vscode/arduino.json -------------------------------------------------------------------------------- /macchina/.vscode/c_cpp_properties.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/m2-utd-passthru/HEAD/macchina/.vscode/c_cpp_properties.json -------------------------------------------------------------------------------- /macchina/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/m2-utd-passthru/HEAD/macchina/.vscode/launch.json -------------------------------------------------------------------------------- /macchina/can_handler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/m2-utd-passthru/HEAD/macchina/can_handler.cpp -------------------------------------------------------------------------------- /macchina/can_handler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/m2-utd-passthru/HEAD/macchina/can_handler.h -------------------------------------------------------------------------------- /macchina/channels.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/m2-utd-passthru/HEAD/macchina/channels.cpp -------------------------------------------------------------------------------- /macchina/channels.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/m2-utd-passthru/HEAD/macchina/channels.h -------------------------------------------------------------------------------- /macchina/due_can.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/m2-utd-passthru/HEAD/macchina/due_can.cpp -------------------------------------------------------------------------------- /macchina/due_can.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/m2-utd-passthru/HEAD/macchina/due_can.h -------------------------------------------------------------------------------- /macchina/handlers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/m2-utd-passthru/HEAD/macchina/handlers.cpp -------------------------------------------------------------------------------- /macchina/handlers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/m2-utd-passthru/HEAD/macchina/handlers.h -------------------------------------------------------------------------------- /macchina/j2534_mini.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/m2-utd-passthru/HEAD/macchina/j2534_mini.h -------------------------------------------------------------------------------- /macchina/kline_handler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/m2-utd-passthru/HEAD/macchina/kline_handler.h -------------------------------------------------------------------------------- /macchina/macchina.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/m2-utd-passthru/HEAD/macchina/macchina.ino -------------------------------------------------------------------------------- /macchina/pc_comm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/m2-utd-passthru/HEAD/macchina/pc_comm.cpp -------------------------------------------------------------------------------- /macchina/pc_comm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/m2-utd-passthru/HEAD/macchina/pc_comm.h --------------------------------------------------------------------------------