Skip to content

Latest commit

 

History

History
30 lines (24 loc) · 1.56 KB

File metadata and controls

30 lines (24 loc) · 1.56 KB

DefToIdc - convert RomRaider ECU and logger definitions to IDC script

This is fork of XmlToIdc. It converts RomRaider ECU and logger definitions, EcuFlash and ScoobyRom definitions to IDC script.

To run you need .NET 8 runtime installed

Usage:

 DefToIdc [command] [options]

Options:
-a, --all-defs-dir <all-defs-dir> Directory where ECU defs, logger defs and .dtd file are placed.
-l, --logger-dir <logger-dir> Directory where logger defs and .dtd file are placed.
-e, --ecu-defs <ecu-defs> ECU definitions file name. [default: ecu_defs.xml]
-g, --logger-defs <logger-defs> Logger definitions file name. [default: logger.xml]
-d, --logger-dtd <logger-dtd> Logger dtd file name. [default: logger.dtd]
--version Show version information
--keep-cal-id-symbol-case Keep CAL ID symbol case, do not transform to uppercase
-?, -h, --help Show help and usage information
Commands:
t, tables <cal-id> Convert tables only.
s, stdparam <cpu> <target> <cal-id> <ssm-base> Convert standard parameters only.
e, extparam <cpu> <target> <ecu-id> Convert extended parameters only.
m, makeall <target> <cal-id> <ssm-base> Convert all - tables, standadrd parameters, extended parameters.
ecuf, f <filename.xml> Convert EcuFlash xml definitions file.
c, scoobyrom <filename.xml> Convert ScoobyRom xml definitions file.