MIP SDK  0.0.1
MicroStrain Communications Library for embedded systems
Classes | Enumerations | Functions
mip::commands_gnss Namespace Reference

Classes

struct  ReceiverInfo
 
struct  SignalConfiguration
 
struct  RtkDongleConfiguration
 
struct  ReceiverSafeMode
 

Enumerations

enum  {
  DESCRIPTOR_SET = 0x0E , CMD_LIST_RECEIVERS = 0x01 , CMD_SIGNAL_CONFIGURATION = 0x02 , CMD_RTK_DONGLE_CONFIGURATION = 0x10 ,
  CMD_RECEIVER_SAFE_MODE = 0x60 , REPLY_LIST_RECEIVERS = 0x81 , REPLY_SIGNAL_CONFIGURATION = 0x82 , REPLY_RTK_DONGLE_CONFIGURATION = 0x90
}
 

Functions

void insert (Serializer &serializer, const ReceiverInfo &self)
 
void extract (Serializer &serializer, ReceiverInfo &self)
 
void insert (Serializer &serializer, const ReceiverInfo::Response &self)
 
void extract (Serializer &serializer, ReceiverInfo::Response &self)
 
void insert (Serializer &serializer, const ReceiverInfo::Info &self)
 
void extract (Serializer &serializer, ReceiverInfo::Info &self)
 
CmdResult receiverInfo (C::mip_interface &device, uint8_t *numReceiversOut, uint8_t numReceiversOutMax, ReceiverInfo::Info *receiverInfoOut)
 
void insert (Serializer &serializer, const SignalConfiguration &self)
 
void extract (Serializer &serializer, SignalConfiguration &self)
 
void insert (Serializer &serializer, const SignalConfiguration::Response &self)
 
void extract (Serializer &serializer, SignalConfiguration::Response &self)
 
CmdResult writeSignalConfiguration (C::mip_interface &device, uint8_t gpsEnable, uint8_t glonassEnable, uint8_t galileoEnable, uint8_t beidouEnable, const uint8_t *reserved)
 
CmdResult readSignalConfiguration (C::mip_interface &device, uint8_t *gpsEnableOut, uint8_t *glonassEnableOut, uint8_t *galileoEnableOut, uint8_t *beidouEnableOut, uint8_t *reservedOut)
 
CmdResult saveSignalConfiguration (C::mip_interface &device)
 
CmdResult loadSignalConfiguration (C::mip_interface &device)
 
CmdResult defaultSignalConfiguration (C::mip_interface &device)
 
void insert (Serializer &serializer, const RtkDongleConfiguration &self)
 
void extract (Serializer &serializer, RtkDongleConfiguration &self)
 
void insert (Serializer &serializer, const RtkDongleConfiguration::Response &self)
 
void extract (Serializer &serializer, RtkDongleConfiguration::Response &self)
 
CmdResult writeRtkDongleConfiguration (C::mip_interface &device, uint8_t enable, const uint8_t *reserved)
 
CmdResult readRtkDongleConfiguration (C::mip_interface &device, uint8_t *enableOut, uint8_t *reservedOut)
 
CmdResult saveRtkDongleConfiguration (C::mip_interface &device)
 
CmdResult loadRtkDongleConfiguration (C::mip_interface &device)
 
CmdResult defaultRtkDongleConfiguration (C::mip_interface &device)
 
void insert (Serializer &serializer, const ReceiverSafeMode &self)
 
void extract (Serializer &serializer, ReceiverSafeMode &self)
 
CmdResult receiverSafeMode (C::mip_interface &device, uint8_t receiverId, uint8_t enable)