Kolibri library – API Documentation

Header image

Main page


Trigger mode.

Enumeration data type that determines how the transmission of a point is triggered

Since
1.0.0
Enumerator
KOLIBRI_TRIGGER_MODE_ANY 

The value will be transmitted at any change.

KOLIBRI_TRIGGER_MODE_NONE 

The value will be transmitted only on explicit request.

KOLIBRI_TRIGGER_MODE_CHANGE 

The value will only be transmitted if it has changed by at least n compared to the last transmitted value, where n is of the same type as the transmitted value, but always unsigned.

KOLIBRI_TRIGGER_MODE_SAMPLE 

The value will be transmitted every t seconds, even if has not changed since the last transmission. T is a 32 bit unsigned integer number.

KOLIBRI_TRIGGER_MODE_CHANGE_SAMPLE 

The value will be transmitted every t seconds, but only if it has changed by at least n compared to the last transmitted value. T is a 32 bit unsigned integer number. N is of the same type as the transmitted value, but always unsigned.

KOLIBRI_TRIGGER_MODE_DOMAIN 

Domain trigger mode, the value will be transmitted when at least one other value from a member that is located in the same trigger domain will be transmitted and has the domain trigger flag set.

KOLIBRI_TRIGGER_MODE_ANY_SAMPLE 

The value will be transmitted every t seconds, but only if it has changed compared to the last transmitted value. T is a 32 bit unsigned integer number.

KOLIBRI_TRIGGER_MODE_INVALID 

Indicates the end of defined data types






Top of page | Main page

Copyright © 2017 Beck IPC GmbH
Generated by Doxygen 1.8.10