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

Advertising
background image

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.

Advertising