4 ecu commands, E ecu_id, on|off, Ea ecu_id – ScanTool 5100 ECUsim User Manual
Page 8: Eaf ecu_id, functional_addr, Eap ecu_id, physical_addr, Eaupp ecu_id, on/off, Ec ecu_id, “calid, Ecd ecu_id, Ed ecu_id, En ecu_id, “ecuname

ECUsim 2000/5100
8 of 13
www.obdsol.com
ECUSIMPMB
2.4 ECU Commands
E ecu_id, on|off
Enable/disable specified ECU. This allows the user to
quickly remove an ECU from OBD communication,
without affecting the ECU’s properties. User still has the
ability to change the attributes of disabled ECUs (set VIN,
add DTCs and PIDs, etc).
EA ecu_id
Add an ECU. This command creates a blank ECU. To be
able to communicate with the ECU via OBD, configure it
by setting the physical and functional addresses, CAN ID
type (if applicable), protocol, and add PIDs and/or DTCs.
The ECU ID is a parameter required by most ECUsim
commands. It must be unique, and once an ECU is
created, its ID cannot be changed.
EAF ecu_id, functional_addr
Set the functional address for the specified ECU.
EAP ecu_id, physical_addr
Set the physical address of the specified ECU.
EAPA ecu_id, protocol, physical_addr, functional_addr,
[can_id_type]
Add address pair to the specified ECU. Address pairs
allow the simulator to update ECU protocol settings
automatically, when user changes the active protocol of
the simulator. Only one address pair is allowed per
protocol. Enable system management (ESM) when using
this command.
EAUPP ecu_id, on/off
Set auto update protocol properties on or off. Auto
protocol properties allow the simulator to change the
protocol of enabled ECUs when the SPx command is
entered. When switching the protocol, a valid address pair
must exist. If a valid address pair cannot be found, then
the simulator will not change any of the ECUs attributes.
EC ecu_id, “calid”
Set the Calibration ID number for the specified ECU
(Mode $09, SID $04). Maximum length of calid is 16
characters. Unused data bytes will be padded with $00.
ECD ecu_id
Delete the Calibration ID number for the specified
ECU.
ED ecu_id
Delete the specified ECU.
EDA
Delete all ECUs.
EL
Print ECU list.
EN ecu_id, “ecuname”
Set the name of the specified ECU. Maximum length of
ecuname is 20 characters. Unused data bytes will be
padded with $00.
END ecu_id
Delete the name of the specified ECU.
EP ecu_id, protocol
Set the protocol of the specified ECU. When using this
command, users are also required to set the physical and
functional addresses and CAN id type (if applicable). Refer
to the “SP” command definition for valid protocols.
EV ecu_id, vin
Set the Vehicle Identification Number for the specified
ECU. Maximum length of vin is 17 characters. Unused data
bytes will be padded with $00.
EVD ecu_id
Delete the VIN for the specified ECU.
2.5 Freeze Frame Commands
FA ecu_id, fault_set, frame_num
Add freeze frame to the specified ECU and fault set.
FD ecu_id, frame_num
Delete the specified freeze frame.
FDA ecu_id, fault_set, frame_num, dtc
Add a DTC to the specified freeze frame.