4ff0333d1b | ||
---|---|---|
.github/workflows | ||
.run | ||
ext | ||
gradle/wrapper | ||
opendbc@098ba88138 | ||
output | ||
playback | ||
reader | ||
.gitignore | ||
.gitmodules | ||
README.md | ||
build.gradle | ||
dependencies.gradle | ||
example-nick.bat | ||
gradle.properties | ||
gradlew | ||
gradlew.bat | ||
have_fun.bat | ||
settings.gradle |
README.md
CAN file processing
- split trace file by packet ID
- per-ID comparison of multiple trace files
- counter bit region detection
- charting using MegaLogViewer
gradlew :reader:shadowJar
java -jar reader/build/libs/reader-all.jar "C:\stuff\rusefi_documentation\OEM-Docs\VAG\2006-Passat-B6" -filter passat-back-and-forth-60-seconds -dbc opendbc/vw_golf_mk4.dbc
CAN playback
CAN playback using PCAN on Windows or SocketCAN on Linux.
gradlew :playback:shadowJar
java -jar playback/build/libs/playback-all.jar playback/src/main/resources/atlas.trc
CAN decoding hints
CAN log file utilities to help me work with https://github.com/brent-stone/CAN_Reverse_Engineering and https://github.com/HeinrichG-V12/E65_ReverseEngineering
- turning ignition on (wake up)
- OEM ECU remove, turning ignition on (wake up)
- turning ignition off (shutdown)
- from ignition ON cranking and idling
- just idling
- ignition on, engine not running, press clutch four times
- ignition on, engine not running, brake pedal three times
- ignition on, engine not running, throttle pedal from 0% to 50%, to 0%, to 100%, to 0%
- engine running, rev from 1500 rpm to 3000 rpm