# INCA COM API equivalent — automate measurement list creation
import inca_com as inca
inca.Connect("ECU_Engine_v2.3.a2l", channel="ES592_CAN1")
# Add MEASUREMENT signals to DAQ list
inca.AddMeasurement("engine_rpm", event="event_10ms", unit="rpm")
inca.AddMeasurement("coolant_temp", event="event_100ms", unit="degC")
inca.AddMeasurement("lambda_actual", event="event_10ms", unit="")
inca.AddMeasurement("boost_pressure", event="event_10ms", unit="mbar")
inca.AddMeasurement("injection_pw_us", event="event_10ms", unit="us")
# Start DAQ recording
inca.StartRecording(filename="bench_run_001.mf4")
inca.StartMeasurement()
# ... test execution ...
inca.StopMeasurement()
inca.StopRecording()