ILNodeDisturbSignalGroupUpdateBit
Valid for: CANoe DE • CANoe4SW DENote
- This function is not available for all OEM add-ons — depends on the CANoeIL.
- This function can be used in a global node outside the node context of the IL and in test modules.
Function Syntax
Description
Modifies the update bit of a signal group. Different fault injections are possible. This function influences a simulation node with an assigned CANoe interaction layer.Parameters
- aMessage: The symbolic name of message in the database containing the signal group.
- aMessageName: The name of message in the database containing the signal group. Supported qualification patterns for form 2: [DBName::][NodeName::]aMessageName
- aSigGroupName: Name of the signal group using an update bit. Supported qualification patterns for form 3: [DBName::][NodeName::][MessageName::]aSignalgroupName
- disturbanceMode: Identifies the disturbance mode:
- 0: Value - The disturbance uses the value in
disturbanceValueas update bit. - 1: Freeze - The current update bit value is transmitted.
- 2: Random - A random value is transmitted as update bit.
- 0: Value - The disturbance uses the value in
- disturbanceCount:
- -1: Infinite.
- 0: Stops the disturbance, e.g., an infinite disturbance.
- n: Number of disturbances.
- disturbanceValue: This value is used in combination with the
disturbanceMode.
Return Values
- 0: No error
- -10000: Unspecific error
- -10001: Node or module not found
- -10002: No suitable module available
- -10003: Function is not supported by module
- -10004: Module returns illegal value
- other: Error in module