ConditionBasedCollectionScheme
¶
Source code in docs_src/capo_iotfleetwise/types/condition_based_collection_scheme.py
condition_language_version
instance-attribute
¶
condition_language_version: NotRequired[languageVersion]
Specifies the version of the conditional expression language.
expression
instance-attribute
¶
expression: eventExpression
The logical expression used to recognize what data to collect. For example, $variable.`Vehicle.OutsideAirTemperature` >= 105.0.
minimum_trigger_interval_ms
instance-attribute
¶
minimum_trigger_interval_ms: NotRequired[uint32]
The minimum duration of time between two triggering events to collect data, in milliseconds.
If a signal changes often, you might want to collect data at a slower rate.
trigger_mode
instance-attribute
¶
trigger_mode: NotRequired[TriggerMode]
Whether to collect data for all triggering events (ALWAYS). Specify (RISING_EDGE), or specify only when the condition first evaluates to false. For example, triggering on "AirbagDeployed"; Users aren't interested on triggering when the airbag is already exploded; they only care about the change from not deployed => deployed.