DynamicEFI
DynamicEFI logs
EBL WhatsUp CSVs from modified GM TBI systems.
- File type: CSV exports from DynamicEFI's EBL WhatsUp software, used with modified GM TBI (Throttle Body Injection) systems
- Supported devices: GM TBI-based engines logged through EBL WhatsUp
- Features: GM TBI channel abbreviations mapped to display units, Y/N flag and gear-letter parsing, sub-second timestamp interpolation
Supported File Format
EBL WhatsUp exports comma-delimited CSV with a trailing comma on every row, a RUNTIME column in HH:MM:SS format, and GM TBI-specific channel abbreviations:
RUNTIME,RPM,MPH,MAP,PSI,BRO,VAC,VE%,TPS,CTS,IAT,I/C,O2,G/S,SA,...,BLM,BPC,IAC,AFR,WB,...
00:00:00, 0, 0, 98, 0, 98, 0, 72, 0, 72, 69, 72, 451, 0,10, 0,...
00:01:53, 775, 0, 35, 0, 98, 63, 38, 0,100, 69, 99, 743, 17,25, 0,...
How to Export
EBL WhatsUp logs natively to a .dat raw serial stream; use the software's CSV export option to convert a logged session, then load the resulting .csv file directly into UltraLog.
Supported Data
- RPM, road speed (MPH), MAP/BRO (kPa), boost/vacuum (PSI/inHg)
- VE%, TPS, injector pulse width (base/actual/AE)
- Coolant and intake air temperature (°F), O2 sensor (mV), airflow (g/s)
- Spark advance, BLM/BPC fuel trims, IAC steps
- AFR/wideband, and Y/N flag or gear-letter channels (e.g. Park/Neutral)
- Any additional channel logged by EBL WhatsUp
RUNTIME Resolution and Timestamp Interpolation
EBL WhatsUp's RUNTIME column only has 1-second resolution, but the underlying data is sampled much faster. UltraLog distributes the multiple samples that share a RUNTIME value evenly across that second so the time axis stays smooth instead of stair-stepping. It also detects RUNTIME resets — the column wrapping back to 00:00:00 mid-session — and continues the time axis monotonically with a 1-second gap rather than jumping backwards.
Flag and Gear Values
GM TBI channel values include letter/flag codes alongside numbers: Y/N map to 1/0, P/N (Park/Neutral) maps to 0, and gear letters map to D = 4, R = -1, L = 1.