17: ECM Communication

Command Purpose
ac_specs Read ASAP3 control specifications
asam3cli Local client for communication with the MC system
asam3_cmd  
asam3_ctrl PID control through an ECM Variable
asam3_faults The purpose of this task it to poll the asam3 client/server system for the current ECM faults, and then making them available to the Asset system. This task should work with multiple ECMs (datasources).
asam3_get Get a value for a specific variable from the ECM
asam3_initvar  
asam3_poll  
asam3_set Set an ECM varilable value
asam3_shutdown Stop streaming and close all data connectons
asam3_specs Process ASAM3 TCP Monitoring Specs
asam3_stop Stop streaming and close all data connectons
asap3cli Monitor ASAP3 specifications
asap3faults_specs Process ASAP3 fault Monitoring Specs
asap3_cmd  
asap3_ctrl PID control through an ECM Variable
asap3_faults  
asap3_get Get a value for a specific variable from the ECM
asap3_poll  
asap3_set  
asap3_shutdown Stop streaming and close all data connectons
asap3_specs  
asap3_stop Stop streaming and close all data connectons
as_specs Read ASAM3 control specifications
CanDbc The CanDbc task provides CANBus communications between Can Devices using basic can messages. It reads *.dbc which provides the information on the parameters to monitor, it creates the asset variables to store the data. At the bottom of this usage, There is a description of how the .dbc file is composed.
candbc_ccp_cmd Tell CanDbc Driver to send a cpp command message
candbc_ccp_get Tell CanDbc Driver to short upload request using CCP protocol at a particular Rate
candbc_ccp_set Tell CanDbc Driver to update a particular parameter at specific rate
candbc_clear tell CanDbc Driver to clear the list of messages it was sending.
candbc_list List the Can Messages that the CanDbc driver has been requested to send.
candbc_set Tell CanDbc Driver to send a can Message at a particular Rate
cutyc_specs Read specifications for the “cuty_ctrl” process.
cutyfaults_specs The “cuty_faults_specs” command causes the specifications file to be read and to configure the “cuty_faults” task to perform the fault monitoring function.
cutytcp Monitor ECM variables via CUTY system
cuty_coll

cuty_coll is an application that is normally launched by an instance of the Test Scheduler (gp_test) to handle communications with “cutytcp”.

cuty_ctrl PID control through an ECM Variable
cuty_faults The purpose of this task it to poll the cutytcp/cuty system for the current ECM faults, and then make them available to the CyFlex system. This task should work with multiple ECMs (datasources).
cuty_get Get a value for a specific variable from the ECM
cuty_initvar Process CUTY TCP Monitoring Specs
cuty_set Set an ECM varilable value
cuty_specs Process CUTY TCP Monitoring Specs
cuty_stop Stop streaming and close all data connectons
cuty_tst  
dynlink  
get_counter

It fetches the raw value from a counter channel.

Use the counter channel number (0-15) as an argument.

get_hz The get_hz app is used to acquire the frequency that an input channel is sampled
get_mv Get the millivolt value of an input channel
get_raw Get the raw counts of an input channel
gmodbus This program provides an Asset variable interface to and from multiple Modbus RTU/TCP compliant slaves
GoalDrv The GoalDrv task processes transmit request events to GOAL through serial port.
GoalMgr The GoalMgr task processes test command events sent to it from gp_test.