MIP SDK  0.0.1
MicroStrain Communications Library for embedded systems
Classes | Functions
(0x0C,0x2F) Event Action [CPP]
Collaboration diagram for (0x0C,0x2F) Event Action [CPP]:

Classes

struct  mip::commands_3dm::EventAction
 

Functions

void mip::commands_3dm::insert (Serializer &serializer, const EventAction &self)
 
void mip::commands_3dm::extract (Serializer &serializer, EventAction &self)
 
void mip::commands_3dm::insert (Serializer &serializer, const EventAction::GpioParams &self)
 
void mip::commands_3dm::extract (Serializer &serializer, EventAction::GpioParams &self)
 
void mip::commands_3dm::insert (Serializer &serializer, const EventAction::MessageParams &self)
 
void mip::commands_3dm::extract (Serializer &serializer, EventAction::MessageParams &self)
 
void mip::commands_3dm::insert (Serializer &serializer, const EventAction::Response &self)
 
void mip::commands_3dm::extract (Serializer &serializer, EventAction::Response &self)
 
CmdResult mip::commands_3dm::writeEventAction (C::mip_interface &device, uint8_t instance, uint8_t trigger, EventAction::Type type, const EventAction::Parameters &parameters)
 
CmdResult mip::commands_3dm::readEventAction (C::mip_interface &device, uint8_t instance, uint8_t *triggerOut, EventAction::Type *typeOut, EventAction::Parameters *parametersOut)
 
CmdResult mip::commands_3dm::saveEventAction (C::mip_interface &device, uint8_t instance)
 
CmdResult mip::commands_3dm::loadEventAction (C::mip_interface &device, uint8_t instance)
 
CmdResult mip::commands_3dm::defaultEventAction (C::mip_interface &device, uint8_t instance)
 

Detailed Description

Configures various types of event actions.

Function Documentation

◆ defaultEventAction()

CmdResult mip::commands_3dm::defaultEventAction ( C::mip_interface device,
uint8_t  instance 
)

◆ extract() [1/4]

void mip::commands_3dm::extract ( Serializer serializer,
EventAction self 
)

◆ extract() [2/4]

void mip::commands_3dm::extract ( Serializer serializer,
EventAction::GpioParams self 
)

◆ extract() [3/4]

void mip::commands_3dm::extract ( Serializer serializer,
EventAction::MessageParams self 
)

◆ extract() [4/4]

void mip::commands_3dm::extract ( Serializer serializer,
EventAction::Response self 
)

◆ insert() [1/4]

void mip::commands_3dm::insert ( Serializer serializer,
const EventAction self 
)

◆ insert() [2/4]

void mip::commands_3dm::insert ( Serializer serializer,
const EventAction::GpioParams self 
)

◆ insert() [3/4]

void mip::commands_3dm::insert ( Serializer serializer,
const EventAction::MessageParams self 
)

◆ insert() [4/4]

void mip::commands_3dm::insert ( Serializer serializer,
const EventAction::Response self 
)

◆ loadEventAction()

CmdResult mip::commands_3dm::loadEventAction ( C::mip_interface device,
uint8_t  instance 
)

◆ readEventAction()

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

◆ saveEventAction()

CmdResult mip::commands_3dm::saveEventAction ( C::mip_interface device,
uint8_t  instance 
)

◆ writeEventAction()

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