Raptor:Raptor-Telematics STU Protocol

From NewEagleWiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Return to the main Raptor page

Return to Raptor-Telematics Library page

Raptor-Telematics STU Protocol

Description

This block sets up the Raptor-Telematics Safe to Update (STU) protocol. It receives notifications from the Telematics Control Module (TCM) regarding pending updates to the ECU software. The update() function is called when the TCM has sent notice of a pending update. When the application is in a safe state for allowing an update to proceed, use the Raptor-Telematics 'Allow Update' block to inform the TCM to proceed. The application runnning on this controller will be stopped and a new application will then be loaded.

Outputs

Output Type Description
Update() Trigger This trigger port will fire when an update is available from the TCM.
available uint16 Indicates if a new software update is currently pending.

Parameters

Parameter Type Description
CAN Bus String This is the CAN bus (channel) on which the STU protocol will take place. This must also be the same CAN bus that the ECU reflash takes place on (typically CAN1).
CAN Ext Checkbox Check for Extended CAN, uncheck for Standard CAN.
CAN Transmit Id String The CAN Id to use when transmitting STU messages from this ECU.
CAN Receive Id String The CAN Id to look for when receiving STU messages on this ECU.
Function String Sets the location where the variable appears in the calibration tool. Use raptor_xcp_function(gcb) to create a function based on the variables location in the model.