MIP_SDK  v3.0.0
MicroStrain Communications Library for embedded systems
Classes | Functions
(0x0C,0x0F) Message Format

Set, read, or save the format for a given data packet. More...

Classes

struct  mip::commands_3dm::MessageFormat
 

Functions

TypedResult< MessageFormatmip::commands_3dm::writeMessageFormat (C::mip_interface &device, uint8_t descSet, uint8_t numDescriptors, const DescriptorRate *descriptors)
 
TypedResult< MessageFormatmip::commands_3dm::readMessageFormat (C::mip_interface &device, uint8_t descSet, uint8_t *numDescriptorsOut, uint8_t numDescriptorsOutMax, DescriptorRate *descriptorsOut)
 
TypedResult< MessageFormatmip::commands_3dm::saveMessageFormat (C::mip_interface &device, uint8_t descSet)
 
TypedResult< MessageFormatmip::commands_3dm::loadMessageFormat (C::mip_interface &device, uint8_t descSet)
 
TypedResult< MessageFormatmip::commands_3dm::defaultMessageFormat (C::mip_interface &device, uint8_t descSet)
 

Detailed Description

Set, read, or save the format for a given data packet.

The resulting data messages will maintain the order of descriptors sent in the command.

Function Documentation

◆ defaultMessageFormat()

TypedResult< MessageFormat > mip::commands_3dm::defaultMessageFormat ( C::mip_interface device,
uint8_t  descSet 
)

◆ loadMessageFormat()

TypedResult< MessageFormat > mip::commands_3dm::loadMessageFormat ( C::mip_interface device,
uint8_t  descSet 
)

◆ readMessageFormat()

TypedResult< MessageFormat > mip::commands_3dm::readMessageFormat ( C::mip_interface device,
uint8_t  descSet,
uint8_t *  numDescriptorsOut,
uint8_t  numDescriptorsOutMax,
DescriptorRate descriptorsOut 
)

◆ saveMessageFormat()

TypedResult< MessageFormat > mip::commands_3dm::saveMessageFormat ( C::mip_interface device,
uint8_t  descSet 
)

◆ writeMessageFormat()

TypedResult< MessageFormat > mip::commands_3dm::writeMessageFormat ( C::mip_interface device,
uint8_t  descSet,
uint8_t  numDescriptors,
const DescriptorRate descriptors 
)