#include <commands_3dm.hpp>
|
FunctionSelector | function = static_cast<FunctionSelector>(0) |
| Parameters. More...
|
|
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).
|
◆ asTuple() [1/2]
auto mip::commands_3dm::EventControl::asTuple |
( |
| ) |
|
|
inline |
◆ asTuple() [2/2]
auto mip::commands_3dm::EventControl::asTuple |
( |
| ) |
const |
|
inline |
◆ create_sld_all()
◆ extract()
void mip::commands_3dm::EventControl::extract |
( |
Serializer & |
serializer | ) |
|
◆ insert()
void mip::commands_3dm::EventControl::insert |
( |
Serializer & |
serializer | ) |
const |
◆ DESCRIPTOR
◆ DESCRIPTOR_SET
constexpr const uint8_t mip::commands_3dm::EventControl::DESCRIPTOR_SET = ::mip::commands_3dm::DESCRIPTOR_SET |
|
staticconstexpr |
◆ DOC_NAME
constexpr const char* mip::commands_3dm::EventControl::DOC_NAME = "Event Control" |
|
staticconstexpr |
◆ FIELD_DESCRIPTOR
◆ function
◆ HAS_FUNCTION_SELECTOR
constexpr const bool mip::commands_3dm::EventControl::HAS_FUNCTION_SELECTOR = true |
|
staticconstexpr |
◆ 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.
◆ NAME
constexpr const char* mip::commands_3dm::EventControl::NAME = "EventControl" |
|
staticconstexpr |
The documentation for this struct was generated from the following files: