Functions
mip::commands_base Namespace Reference

Functions

TypedResult< BuiltInTest > builtInTest (C::mip_interface &device, uint32_t *resultOut)
 
TypedResult< ContinuousBit > continuousBit (C::mip_interface &device, uint8_t *resultOut)
 
TypedResult< CommSpeed > defaultCommSpeed (C::mip_interface &device, uint8_t port)
 
void extract (Serializer &serializer, BaseDeviceInfo &self)
 
void extract (Serializer &serializer, BuiltInTest &self)
 
void extract (Serializer &serializer, BuiltInTest::Response &self)
 
void extract (Serializer &serializer, CommSpeed &self)
 
void extract (Serializer &serializer, CommSpeed::Response &self)
 
void extract (Serializer &serializer, ContinuousBit &self)
 
void extract (Serializer &serializer, ContinuousBit::Response &self)
 
void extract (Serializer &serializer, GetDeviceDescriptors &self)
 
void extract (Serializer &serializer, GetDeviceDescriptors::Response &self)
 
void extract (Serializer &serializer, GetDeviceInfo &self)
 
void extract (Serializer &serializer, GetDeviceInfo::Response &self)
 
void extract (Serializer &serializer, GetExtendedDescriptors &self)
 
void extract (Serializer &serializer, GetExtendedDescriptors::Response &self)
 
void extract (Serializer &serializer, GpsTimeUpdate &self)
 
void extract (Serializer &serializer, Ping &self)
 
void extract (Serializer &serializer, Resume &self)
 
void extract (Serializer &serializer, SetIdle &self)
 
void extract (Serializer &serializer, SoftReset &self)
 
TypedResult< GetDeviceDescriptors > getDeviceDescriptors (C::mip_interface &device, uint16_t *descriptorsOut, size_t descriptorsOutMax, uint8_t *descriptorsOutCount)
 
TypedResult< GetDeviceInfo > getDeviceInfo (C::mip_interface &device, BaseDeviceInfo *deviceInfoOut)
 
TypedResult< GetExtendedDescriptors > getExtendedDescriptors (C::mip_interface &device, uint16_t *descriptorsOut, size_t descriptorsOutMax, uint8_t *descriptorsOutCount)
 
void insert (Serializer &serializer, const BaseDeviceInfo &self)
 
void insert (Serializer &serializer, const BuiltInTest &self)
 
void insert (Serializer &serializer, const BuiltInTest::Response &self)
 
void insert (Serializer &serializer, const CommSpeed &self)
 
void insert (Serializer &serializer, const CommSpeed::Response &self)
 
void insert (Serializer &serializer, const ContinuousBit &self)
 
void insert (Serializer &serializer, const ContinuousBit::Response &self)
 
void insert (Serializer &serializer, const GetDeviceDescriptors &self)
 
void insert (Serializer &serializer, const GetDeviceDescriptors::Response &self)
 
void insert (Serializer &serializer, const GetDeviceInfo &self)
 
void insert (Serializer &serializer, const GetDeviceInfo::Response &self)
 
void insert (Serializer &serializer, const GetExtendedDescriptors &self)
 
void insert (Serializer &serializer, const GetExtendedDescriptors::Response &self)
 
void insert (Serializer &serializer, const GpsTimeUpdate &self)
 
void insert (Serializer &serializer, const Ping &self)
 
void insert (Serializer &serializer, const Resume &self)
 
void insert (Serializer &serializer, const SetIdle &self)
 
void insert (Serializer &serializer, const SoftReset &self)
 
TypedResult< CommSpeed > loadCommSpeed (C::mip_interface &device, uint8_t port)
 
TypedResult< Ping > ping (C::mip_interface &device)
 
TypedResult< CommSpeed > readCommSpeed (C::mip_interface &device, uint8_t port, uint32_t *baudOut)
 
TypedResult< Resume > resume (C::mip_interface &device)
 
TypedResult< CommSpeed > saveCommSpeed (C::mip_interface &device, uint8_t port)
 
TypedResult< SetIdle > setIdle (C::mip_interface &device)
 
TypedResult< SoftReset > softReset (C::mip_interface &device)
 
TypedResult< CommSpeed > writeCommSpeed (C::mip_interface &device, uint8_t port, uint32_t baud)
 
TypedResult< GpsTimeUpdate > writeGpsTimeUpdate (C::mip_interface &device, GpsTimeUpdate::FieldId fieldId, uint32_t value)
 

Function Documentation

◆ builtInTest()

TypedResult<BuiltInTest> mip::commands_base::builtInTest ( C::mip_interface device,
uint32_t *  resultOut 
)

Definition at line 209 of file commands_base.cpp.

◆ continuousBit()

TypedResult<ContinuousBit> mip::commands_base::continuousBit ( C::mip_interface device,
uint8_t *  resultOut 
)

Definition at line 310 of file commands_base.cpp.

◆ defaultCommSpeed()

TypedResult<CommSpeed> mip::commands_base::defaultCommSpeed ( C::mip_interface device,
uint8_t  port 
)

Definition at line 435 of file commands_base.cpp.

◆ extract() [1/18]

void mip::commands_base::extract ( Serializer &  serializer,
BaseDeviceInfo &  self 
)

Definition at line 47 of file commands_base.cpp.

◆ extract() [2/18]

void mip::commands_base::extract ( Serializer &  serializer,
BuiltInTest &  self 
)

Definition at line 192 of file commands_base.cpp.

◆ extract() [3/18]

void mip::commands_base::extract ( Serializer &  serializer,
BuiltInTest::Response &  self 
)

Definition at line 203 of file commands_base.cpp.

◆ extract() [4/18]

void mip::commands_base::extract ( Serializer &  serializer,
CommSpeed &  self 
)

Definition at line 342 of file commands_base.cpp.

◆ extract() [5/18]

void mip::commands_base::extract ( Serializer &  serializer,
CommSpeed::Response &  self 
)

Definition at line 362 of file commands_base.cpp.

◆ extract() [6/18]

void mip::commands_base::extract ( Serializer &  serializer,
ContinuousBit &  self 
)

Definition at line 291 of file commands_base.cpp.

◆ extract() [7/18]

void mip::commands_base::extract ( Serializer &  serializer,
ContinuousBit::Response &  self 
)

Definition at line 303 of file commands_base.cpp.

◆ extract() [8/18]

void mip::commands_base::extract ( Serializer &  serializer,
GetDeviceDescriptors &  self 
)

Definition at line 149 of file commands_base.cpp.

◆ extract() [9/18]

void mip::commands_base::extract ( Serializer &  serializer,
GetDeviceDescriptors::Response &  self 
)

Definition at line 161 of file commands_base.cpp.

◆ extract() [10/18]

void mip::commands_base::extract ( Serializer &  serializer,
GetDeviceInfo &  self 
)

Definition at line 108 of file commands_base.cpp.

◆ extract() [11/18]

void mip::commands_base::extract ( Serializer &  serializer,
GetDeviceInfo::Response &  self 
)

Definition at line 119 of file commands_base.cpp.

◆ extract() [12/18]

void mip::commands_base::extract ( Serializer &  serializer,
GetExtendedDescriptors &  self 
)

Definition at line 248 of file commands_base.cpp.

◆ extract() [13/18]

void mip::commands_base::extract ( Serializer &  serializer,
GetExtendedDescriptors::Response &  self 
)

Definition at line 260 of file commands_base.cpp.

◆ extract() [14/18]

void mip::commands_base::extract ( Serializer &  serializer,
GpsTimeUpdate &  self 
)

Definition at line 459 of file commands_base.cpp.

◆ extract() [15/18]

void mip::commands_base::extract ( Serializer &  serializer,
Ping &  self 
)

Definition at line 78 of file commands_base.cpp.

◆ extract() [16/18]

void mip::commands_base::extract ( Serializer &  serializer,
Resume &  self 
)

Definition at line 233 of file commands_base.cpp.

◆ extract() [17/18]

void mip::commands_base::extract ( Serializer &  serializer,
SetIdle &  self 
)

Definition at line 93 of file commands_base.cpp.

◆ extract() [18/18]

void mip::commands_base::extract ( Serializer &  serializer,
SoftReset &  self 
)

Definition at line 491 of file commands_base.cpp.

◆ getDeviceDescriptors()

TypedResult<GetDeviceDescriptors> mip::commands_base::getDeviceDescriptors ( C::mip_interface device,
uint16_t *  descriptorsOut,
size_t  descriptorsOutMax,
uint8_t *  descriptorsOutCount 
)

Definition at line 168 of file commands_base.cpp.

◆ getDeviceInfo()

TypedResult<GetDeviceInfo> mip::commands_base::getDeviceInfo ( C::mip_interface device,
BaseDeviceInfo *  deviceInfoOut 
)

Definition at line 125 of file commands_base.cpp.

◆ getExtendedDescriptors()

TypedResult<GetExtendedDescriptors> mip::commands_base::getExtendedDescriptors ( C::mip_interface device,
uint16_t *  descriptorsOut,
size_t  descriptorsOutMax,
uint8_t *  descriptorsOutCount 
)

Definition at line 267 of file commands_base.cpp.

◆ insert() [1/18]

void mip::commands_base::insert ( Serializer &  serializer,
const BaseDeviceInfo &  self 
)

Definition at line 27 of file commands_base.cpp.

◆ insert() [2/18]

void mip::commands_base::insert ( Serializer &  serializer,
const BuiltInTest &  self 
)

Definition at line 187 of file commands_base.cpp.

◆ insert() [3/18]

void mip::commands_base::insert ( Serializer &  serializer,
const BuiltInTest::Response &  self 
)

Definition at line 198 of file commands_base.cpp.

◆ insert() [4/18]

void mip::commands_base::insert ( Serializer &  serializer,
const CommSpeed &  self 
)

Definition at line 330 of file commands_base.cpp.

◆ insert() [5/18]

void mip::commands_base::insert ( Serializer &  serializer,
const CommSpeed::Response &  self 
)

Definition at line 355 of file commands_base.cpp.

◆ insert() [6/18]

void mip::commands_base::insert ( Serializer &  serializer,
const ContinuousBit &  self 
)

Definition at line 286 of file commands_base.cpp.

◆ insert() [7/18]

void mip::commands_base::insert ( Serializer &  serializer,
const ContinuousBit::Response &  self 
)

Definition at line 297 of file commands_base.cpp.

◆ insert() [8/18]

void mip::commands_base::insert ( Serializer &  serializer,
const GetDeviceDescriptors &  self 
)

Definition at line 144 of file commands_base.cpp.

◆ insert() [9/18]

void mip::commands_base::insert ( Serializer &  serializer,
const GetDeviceDescriptors::Response &  self 
)

Definition at line 155 of file commands_base.cpp.

◆ insert() [10/18]

void mip::commands_base::insert ( Serializer &  serializer,
const GetDeviceInfo &  self 
)

Definition at line 103 of file commands_base.cpp.

◆ insert() [11/18]

void mip::commands_base::insert ( Serializer &  serializer,
const GetDeviceInfo::Response &  self 
)

Definition at line 114 of file commands_base.cpp.

◆ insert() [12/18]

void mip::commands_base::insert ( Serializer &  serializer,
const GetExtendedDescriptors &  self 
)

Definition at line 243 of file commands_base.cpp.

◆ insert() [13/18]

void mip::commands_base::insert ( Serializer &  serializer,
const GetExtendedDescriptors::Response &  self 
)

Definition at line 254 of file commands_base.cpp.

◆ insert() [14/18]

void mip::commands_base::insert ( Serializer &  serializer,
const GpsTimeUpdate &  self 
)

Definition at line 447 of file commands_base.cpp.

◆ insert() [15/18]

void mip::commands_base::insert ( Serializer &  serializer,
const Ping &  self 
)

Definition at line 73 of file commands_base.cpp.

◆ insert() [16/18]

void mip::commands_base::insert ( Serializer &  serializer,
const Resume &  self 
)

Definition at line 228 of file commands_base.cpp.

◆ insert() [17/18]

void mip::commands_base::insert ( Serializer &  serializer,
const SetIdle &  self 
)

Definition at line 88 of file commands_base.cpp.

◆ insert() [18/18]

void mip::commands_base::insert ( Serializer &  serializer,
const SoftReset &  self 
)

Definition at line 486 of file commands_base.cpp.

◆ loadCommSpeed()

TypedResult<CommSpeed> mip::commands_base::loadCommSpeed ( C::mip_interface device,
uint8_t  port 
)

Definition at line 423 of file commands_base.cpp.

◆ ping()

TypedResult<Ping> mip::commands_base::ping ( C::mip_interface device)

Definition at line 84 of file commands_base.cpp.

◆ readCommSpeed()

TypedResult<CommSpeed> mip::commands_base::readCommSpeed ( C::mip_interface device,
uint8_t  port,
uint32_t *  baudOut 
)

Definition at line 384 of file commands_base.cpp.

◆ resume()

TypedResult<Resume> mip::commands_base::resume ( C::mip_interface device)

Definition at line 239 of file commands_base.cpp.

◆ saveCommSpeed()

TypedResult<CommSpeed> mip::commands_base::saveCommSpeed ( C::mip_interface device,
uint8_t  port 
)

Definition at line 411 of file commands_base.cpp.

◆ setIdle()

TypedResult<SetIdle> mip::commands_base::setIdle ( C::mip_interface device)

Definition at line 99 of file commands_base.cpp.

◆ softReset()

TypedResult<SoftReset> mip::commands_base::softReset ( C::mip_interface device)

Definition at line 497 of file commands_base.cpp.

◆ writeCommSpeed()

TypedResult<CommSpeed> mip::commands_base::writeCommSpeed ( C::mip_interface device,
uint8_t  port,
uint32_t  baud 
)

Definition at line 370 of file commands_base.cpp.

◆ writeGpsTimeUpdate()

TypedResult<GpsTimeUpdate> mip::commands_base::writeGpsTimeUpdate ( C::mip_interface device,
GpsTimeUpdate::FieldId  fieldId,
uint32_t  value 
)

Definition at line 472 of file commands_base.cpp.



microstrain_inertial_driver
Author(s): Brian Bingham, Parker Hannifin Corp
autogenerated on Fri Apr 18 2025 02:52:10