#include <commands_3dm.hpp>
|
| FunctionSelector | function = static_cast<FunctionSelector>(0) |
| |
| uint8_t | instance = 0 |
| | Trigger instance to affect. 0 can be used to apply the mode to all configured triggers, except when the function selector is READ. More...
|
| |
| Mode | mode = static_cast<Mode>(0) |
| | How to change the trigger state. Except when instance is 0, the corresponding trigger must be configured, i.e. not have type 0. More...
|
| |
◆ Mode
| Enumerator |
|---|
| DISABLED | Trigger is disabled.
|
| ENABLED | Trigger is enabled and will work normally.
|
| TEST | Forces the trigger to the active state for testing purposes.
|
| TEST_PULSE | Trigger is forced to the active state for one event cycle only. After the test cycle, the mode reverts to the previous state (either enabled or disabled).
|
◆ DESCRIPTOR_SET
| const uint8_t mip::commands_3dm::EventControl::DESCRIPTOR_SET = ::mip::commands_3dm::DESCRIPTOR_SET |
|
static |
◆ FIELD_DESCRIPTOR
◆ function
◆ HAS_LOAD_FUNCTION
| const bool mip::commands_3dm::EventControl::HAS_LOAD_FUNCTION = true |
|
static |
◆ HAS_READ_FUNCTION
| const bool mip::commands_3dm::EventControl::HAS_READ_FUNCTION = true |
|
static |
◆ HAS_RESET_FUNCTION
| const bool mip::commands_3dm::EventControl::HAS_RESET_FUNCTION = true |
|
static |
◆ HAS_SAVE_FUNCTION
| const bool mip::commands_3dm::EventControl::HAS_SAVE_FUNCTION = true |
|
static |
◆ HAS_WRITE_FUNCTION
| const bool mip::commands_3dm::EventControl::HAS_WRITE_FUNCTION = true |
|
static |
◆ instance
| uint8_t mip::commands_3dm::EventControl::instance = 0 |
Trigger instance to affect. 0 can be used to apply the mode to all configured triggers, except when the function selector is READ.
◆ mode
| Mode mip::commands_3dm::EventControl::mode = static_cast<Mode>(0) |
How to change the trigger state. Except when instance is 0, the corresponding trigger must be configured, i.e. not have type 0.
The documentation for this struct was generated from the following file: