├── .gitignore ├── ACKNOWLEDGEMENTS.txt ├── ARDUINO-DLL-COMM.txt ├── CHANGELOG.txt ├── DISCLAIMER.txt ├── Debug ├── Sardine.dll ├── Sardine.lib └── SardineTest.exe ├── INSTALLATION.txt ├── LICENSE.LESSER.txt ├── LICENSE.txt ├── MANUAL.txt ├── README.txt ├── Release ├── Sardine.dll ├── Sardine.lib └── SardineTest.exe ├── Sardine.sln ├── Sardine ├── Arduino.cpp ├── Arduino.h ├── Benaphore.h ├── Interceptor.cpp ├── Interceptor.h ├── PeriodicMessageHandler.cpp ├── PeriodicMessageHandler.h ├── PeriodicMsg.cpp ├── PeriodicMsg.h ├── Protocol.cpp ├── Protocol.h ├── ProtocolCAN.cpp ├── ProtocolCAN.h ├── ProtocolISO15765.cpp ├── ProtocolISO15765.h ├── ProtocolISO9141.cpp ├── ProtocolISO9141.h ├── ProtocolJ1850VPW.cpp ├── ProtocolJ1850VPW.h ├── Sardine.cpp ├── Sardine.h ├── Sardine.vcxproj ├── Sardine.vcxproj.filters ├── Sardine.vcxproj.user ├── TODO ├── comm.cpp ├── comm.h ├── dllmain.cpp ├── helper.cpp ├── helper.h ├── j2534_v0404.h ├── my_volvo_stub.h ├── registry.cpp ├── registry.h ├── sardine.def ├── sardine_defs.h ├── sardinedll.h ├── shim_debug.cpp ├── shim_debug.h ├── stdafx.cpp ├── stdafx.h └── targetver.h ├── SardineTest ├── SardineTest.cpp ├── SardineTest.vcxproj ├── SardineTest.vcxproj.filters ├── SardineTest.vcxproj.user ├── helper.cpp ├── helper.h ├── stdafx.cpp ├── stdafx.h ├── targetver.h ├── tests.cpp └── tests.h ├── copydll.bat ├── sardine.reg └── sardine_w64.reg /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackingvolvo/SardineCAN-Win32/HEAD/.gitignore -------------------------------------------------------------------------------- /ACKNOWLEDGEMENTS.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackingvolvo/SardineCAN-Win32/HEAD/ACKNOWLEDGEMENTS.txt -------------------------------------------------------------------------------- /ARDUINO-DLL-COMM.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackingvolvo/SardineCAN-Win32/HEAD/ARDUINO-DLL-COMM.txt -------------------------------------------------------------------------------- /CHANGELOG.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackingvolvo/SardineCAN-Win32/HEAD/CHANGELOG.txt -------------------------------------------------------------------------------- /DISCLAIMER.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackingvolvo/SardineCAN-Win32/HEAD/DISCLAIMER.txt -------------------------------------------------------------------------------- /Debug/Sardine.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackingvolvo/SardineCAN-Win32/HEAD/Debug/Sardine.dll -------------------------------------------------------------------------------- /Debug/Sardine.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackingvolvo/SardineCAN-Win32/HEAD/Debug/Sardine.lib -------------------------------------------------------------------------------- /Debug/SardineTest.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackingvolvo/SardineCAN-Win32/HEAD/Debug/SardineTest.exe -------------------------------------------------------------------------------- /INSTALLATION.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackingvolvo/SardineCAN-Win32/HEAD/INSTALLATION.txt -------------------------------------------------------------------------------- /LICENSE.LESSER.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackingvolvo/SardineCAN-Win32/HEAD/LICENSE.LESSER.txt -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackingvolvo/SardineCAN-Win32/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /MANUAL.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackingvolvo/SardineCAN-Win32/HEAD/MANUAL.txt -------------------------------------------------------------------------------- /README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackingvolvo/SardineCAN-Win32/HEAD/README.txt -------------------------------------------------------------------------------- /Release/Sardine.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackingvolvo/SardineCAN-Win32/HEAD/Release/Sardine.dll -------------------------------------------------------------------------------- /Release/Sardine.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackingvolvo/SardineCAN-Win32/HEAD/Release/Sardine.lib -------------------------------------------------------------------------------- /Release/SardineTest.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackingvolvo/SardineCAN-Win32/HEAD/Release/SardineTest.exe -------------------------------------------------------------------------------- /Sardine.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackingvolvo/SardineCAN-Win32/HEAD/Sardine.sln -------------------------------------------------------------------------------- /Sardine/Arduino.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackingvolvo/SardineCAN-Win32/HEAD/Sardine/Arduino.cpp -------------------------------------------------------------------------------- /Sardine/Arduino.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackingvolvo/SardineCAN-Win32/HEAD/Sardine/Arduino.h -------------------------------------------------------------------------------- /Sardine/Benaphore.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackingvolvo/SardineCAN-Win32/HEAD/Sardine/Benaphore.h -------------------------------------------------------------------------------- /Sardine/Interceptor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackingvolvo/SardineCAN-Win32/HEAD/Sardine/Interceptor.cpp -------------------------------------------------------------------------------- /Sardine/Interceptor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackingvolvo/SardineCAN-Win32/HEAD/Sardine/Interceptor.h -------------------------------------------------------------------------------- /Sardine/PeriodicMessageHandler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackingvolvo/SardineCAN-Win32/HEAD/Sardine/PeriodicMessageHandler.cpp -------------------------------------------------------------------------------- /Sardine/PeriodicMessageHandler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackingvolvo/SardineCAN-Win32/HEAD/Sardine/PeriodicMessageHandler.h -------------------------------------------------------------------------------- /Sardine/PeriodicMsg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackingvolvo/SardineCAN-Win32/HEAD/Sardine/PeriodicMsg.cpp -------------------------------------------------------------------------------- /Sardine/PeriodicMsg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackingvolvo/SardineCAN-Win32/HEAD/Sardine/PeriodicMsg.h -------------------------------------------------------------------------------- /Sardine/Protocol.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackingvolvo/SardineCAN-Win32/HEAD/Sardine/Protocol.cpp -------------------------------------------------------------------------------- /Sardine/Protocol.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackingvolvo/SardineCAN-Win32/HEAD/Sardine/Protocol.h -------------------------------------------------------------------------------- /Sardine/ProtocolCAN.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackingvolvo/SardineCAN-Win32/HEAD/Sardine/ProtocolCAN.cpp -------------------------------------------------------------------------------- /Sardine/ProtocolCAN.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackingvolvo/SardineCAN-Win32/HEAD/Sardine/ProtocolCAN.h -------------------------------------------------------------------------------- /Sardine/ProtocolISO15765.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackingvolvo/SardineCAN-Win32/HEAD/Sardine/ProtocolISO15765.cpp -------------------------------------------------------------------------------- /Sardine/ProtocolISO15765.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackingvolvo/SardineCAN-Win32/HEAD/Sardine/ProtocolISO15765.h -------------------------------------------------------------------------------- /Sardine/ProtocolISO9141.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackingvolvo/SardineCAN-Win32/HEAD/Sardine/ProtocolISO9141.cpp -------------------------------------------------------------------------------- /Sardine/ProtocolISO9141.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackingvolvo/SardineCAN-Win32/HEAD/Sardine/ProtocolISO9141.h -------------------------------------------------------------------------------- /Sardine/ProtocolJ1850VPW.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackingvolvo/SardineCAN-Win32/HEAD/Sardine/ProtocolJ1850VPW.cpp -------------------------------------------------------------------------------- /Sardine/ProtocolJ1850VPW.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackingvolvo/SardineCAN-Win32/HEAD/Sardine/ProtocolJ1850VPW.h -------------------------------------------------------------------------------- /Sardine/Sardine.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackingvolvo/SardineCAN-Win32/HEAD/Sardine/Sardine.cpp -------------------------------------------------------------------------------- /Sardine/Sardine.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackingvolvo/SardineCAN-Win32/HEAD/Sardine/Sardine.h -------------------------------------------------------------------------------- /Sardine/Sardine.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackingvolvo/SardineCAN-Win32/HEAD/Sardine/Sardine.vcxproj -------------------------------------------------------------------------------- /Sardine/Sardine.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackingvolvo/SardineCAN-Win32/HEAD/Sardine/Sardine.vcxproj.filters -------------------------------------------------------------------------------- /Sardine/Sardine.vcxproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackingvolvo/SardineCAN-Win32/HEAD/Sardine/Sardine.vcxproj.user -------------------------------------------------------------------------------- /Sardine/TODO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackingvolvo/SardineCAN-Win32/HEAD/Sardine/TODO -------------------------------------------------------------------------------- /Sardine/comm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackingvolvo/SardineCAN-Win32/HEAD/Sardine/comm.cpp -------------------------------------------------------------------------------- /Sardine/comm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackingvolvo/SardineCAN-Win32/HEAD/Sardine/comm.h -------------------------------------------------------------------------------- /Sardine/dllmain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackingvolvo/SardineCAN-Win32/HEAD/Sardine/dllmain.cpp -------------------------------------------------------------------------------- /Sardine/helper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackingvolvo/SardineCAN-Win32/HEAD/Sardine/helper.cpp -------------------------------------------------------------------------------- /Sardine/helper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackingvolvo/SardineCAN-Win32/HEAD/Sardine/helper.h -------------------------------------------------------------------------------- /Sardine/j2534_v0404.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackingvolvo/SardineCAN-Win32/HEAD/Sardine/j2534_v0404.h -------------------------------------------------------------------------------- /Sardine/my_volvo_stub.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackingvolvo/SardineCAN-Win32/HEAD/Sardine/my_volvo_stub.h -------------------------------------------------------------------------------- /Sardine/registry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackingvolvo/SardineCAN-Win32/HEAD/Sardine/registry.cpp -------------------------------------------------------------------------------- /Sardine/registry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackingvolvo/SardineCAN-Win32/HEAD/Sardine/registry.h -------------------------------------------------------------------------------- /Sardine/sardine.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackingvolvo/SardineCAN-Win32/HEAD/Sardine/sardine.def -------------------------------------------------------------------------------- /Sardine/sardine_defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackingvolvo/SardineCAN-Win32/HEAD/Sardine/sardine_defs.h -------------------------------------------------------------------------------- /Sardine/sardinedll.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackingvolvo/SardineCAN-Win32/HEAD/Sardine/sardinedll.h -------------------------------------------------------------------------------- /Sardine/shim_debug.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackingvolvo/SardineCAN-Win32/HEAD/Sardine/shim_debug.cpp -------------------------------------------------------------------------------- /Sardine/shim_debug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackingvolvo/SardineCAN-Win32/HEAD/Sardine/shim_debug.h -------------------------------------------------------------------------------- /Sardine/stdafx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackingvolvo/SardineCAN-Win32/HEAD/Sardine/stdafx.cpp -------------------------------------------------------------------------------- /Sardine/stdafx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackingvolvo/SardineCAN-Win32/HEAD/Sardine/stdafx.h -------------------------------------------------------------------------------- /Sardine/targetver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackingvolvo/SardineCAN-Win32/HEAD/Sardine/targetver.h -------------------------------------------------------------------------------- /SardineTest/SardineTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackingvolvo/SardineCAN-Win32/HEAD/SardineTest/SardineTest.cpp -------------------------------------------------------------------------------- /SardineTest/SardineTest.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackingvolvo/SardineCAN-Win32/HEAD/SardineTest/SardineTest.vcxproj -------------------------------------------------------------------------------- /SardineTest/SardineTest.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackingvolvo/SardineCAN-Win32/HEAD/SardineTest/SardineTest.vcxproj.filters -------------------------------------------------------------------------------- /SardineTest/SardineTest.vcxproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackingvolvo/SardineCAN-Win32/HEAD/SardineTest/SardineTest.vcxproj.user -------------------------------------------------------------------------------- /SardineTest/helper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackingvolvo/SardineCAN-Win32/HEAD/SardineTest/helper.cpp -------------------------------------------------------------------------------- /SardineTest/helper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackingvolvo/SardineCAN-Win32/HEAD/SardineTest/helper.h -------------------------------------------------------------------------------- /SardineTest/stdafx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackingvolvo/SardineCAN-Win32/HEAD/SardineTest/stdafx.cpp -------------------------------------------------------------------------------- /SardineTest/stdafx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackingvolvo/SardineCAN-Win32/HEAD/SardineTest/stdafx.h -------------------------------------------------------------------------------- /SardineTest/targetver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackingvolvo/SardineCAN-Win32/HEAD/SardineTest/targetver.h -------------------------------------------------------------------------------- /SardineTest/tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackingvolvo/SardineCAN-Win32/HEAD/SardineTest/tests.cpp -------------------------------------------------------------------------------- /SardineTest/tests.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackingvolvo/SardineCAN-Win32/HEAD/SardineTest/tests.h -------------------------------------------------------------------------------- /copydll.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackingvolvo/SardineCAN-Win32/HEAD/copydll.bat -------------------------------------------------------------------------------- /sardine.reg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackingvolvo/SardineCAN-Win32/HEAD/sardine.reg -------------------------------------------------------------------------------- /sardine_w64.reg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hackingvolvo/SardineCAN-Win32/HEAD/sardine_w64.reg --------------------------------------------------------------------------------