MIP_SDK  latest-2-g34f3e39
MicroStrain Communications Library for embedded systems
Classes | Functions
(0x0C,0x2F) Event Action

Configures various types of event actions. More...

Classes

struct  mip::commands_3dm::EventAction
 

Functions

TypedResult< EventActionmip::commands_3dm::writeEventAction (C::mip_interface &device, uint8_t instance, uint8_t trigger, EventAction::Type type, const EventAction::Parameters &parameters)
 
TypedResult< EventActionmip::commands_3dm::readEventAction (C::mip_interface &device, uint8_t instance, uint8_t *triggerOut, EventAction::Type *typeOut, EventAction::Parameters *parametersOut)
 
TypedResult< EventActionmip::commands_3dm::saveEventAction (C::mip_interface &device, uint8_t instance)
 
TypedResult< EventActionmip::commands_3dm::loadEventAction (C::mip_interface &device, uint8_t instance)
 
TypedResult< EventActionmip::commands_3dm::defaultEventAction (C::mip_interface &device, uint8_t instance)
 

Detailed Description

Configures various types of event actions.

Function Documentation

◆ defaultEventAction()

TypedResult< EventAction > mip::commands_3dm::defaultEventAction ( C::mip_interface device,
uint8_t  instance 
)

◆ loadEventAction()

TypedResult< EventAction > mip::commands_3dm::loadEventAction ( C::mip_interface device,
uint8_t  instance 
)

◆ readEventAction()

TypedResult< EventAction > mip::commands_3dm::readEventAction ( C::mip_interface device,
uint8_t  instance,
uint8_t *  triggerOut,
EventAction::Type typeOut,
EventAction::Parameters parametersOut 
)

◆ saveEventAction()

TypedResult< EventAction > mip::commands_3dm::saveEventAction ( C::mip_interface device,
uint8_t  instance 
)

◆ writeEventAction()

TypedResult< EventAction > mip::commands_3dm::writeEventAction ( C::mip_interface device,
uint8_t  instance,
uint8_t  trigger,
EventAction::Type  type,
const EventAction::Parameters parameters 
)