MotoHawk Toolkit Integration Event Manager Definition
This block defines the parameters for an instance of the Toolkit Event Manager.
Block ID
Toolkit Integration Event Manager Definition
Library
MotoHawk_Protocols_lib
Description
This block declares an instance of the Toolkit Event Manager control.
An "Event Manager" is a fault-reporting mechanism that is specific to Toolkit. It has a number of rows where each corresponds to a single fault.
Whether a particular fault appears is determined by the filter function. This is specified by boolean custom field. A "true" for a particular fault in the custom field will equate to the fault being displayed in the Event Manager control. This is intended to give the user maximum control over how the faults are displayed in the control.
The rows consist of data for each fault. By default, the "ID" and the "Fault Name" are displayed.
The current value of each state in the OBD Fault Manager can also be displayed as separate columns. Additionally, custom field values for each fault can be displayed in the control in a separate column.
The valid states are:
- Suspected
- Pending
- Confirmed
- PreviouslyActive
- Ready
- FailedThisDriveCycle
- TestCompleteThisDriveCycle
- MILRequest
- Permanent
- TestFailed
- TestFailedSinceLastClear
- FailedLastDriveCycle
- TestFailedSinceKeyCycle
For instance, if the block specifies states and a column:
Then this is the control in Toolkit:
The Read Events Access Level determines the minimum security level which must be attained in order to work with the event manager control in ToolKit. In addition, commands may be associated with the Event Manager, and the Send Commands Access Level parameter indicates what security level must be attained in order to trigger the sending of the associated commands. The Read Events Access Level must be lower than, or equal to the Write Commands Access Level or a Model Update error will result.
Block Parameters
Parameter Field | Values | Comments/Description |
---|---|---|
Event Manager Definition | Expression | Evaluates to the format of the event manager |
Read Events Access Level | Dropdown | Security access level required for reading events. |
Send Commands Access Level | Dropdown | Security access level required for sending commands. |
Instrumentation Group | String | The location in the parameter tree for the event manager control |