MIP_SDK  v3.0.0
MicroStrain Communications Library for embedded systems
Classes | Enumerations | Functions
mip::commands_gnss Namespace Reference

Classes

struct  ReceiverInfo
 
struct  RtkDongleConfiguration
 
struct  SignalConfiguration
 

Enumerations

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

Functions

TypedResult< ReceiverInforeceiverInfo (C::mip_interface &device, uint8_t *numReceiversOut, uint8_t numReceiversOutMax, ReceiverInfo::Info *receiverInfoOut)
 
TypedResult< SignalConfigurationwriteSignalConfiguration (C::mip_interface &device, uint8_t gpsEnable, uint8_t glonassEnable, uint8_t galileoEnable, uint8_t beidouEnable, const uint8_t *reserved)
 
TypedResult< SignalConfigurationreadSignalConfiguration (C::mip_interface &device, uint8_t *gpsEnableOut, uint8_t *glonassEnableOut, uint8_t *galileoEnableOut, uint8_t *beidouEnableOut, uint8_t *reservedOut)
 
TypedResult< SignalConfigurationsaveSignalConfiguration (C::mip_interface &device)
 
TypedResult< SignalConfigurationloadSignalConfiguration (C::mip_interface &device)
 
TypedResult< SignalConfigurationdefaultSignalConfiguration (C::mip_interface &device)
 
TypedResult< RtkDongleConfigurationwriteRtkDongleConfiguration (C::mip_interface &device, uint8_t enable, const uint8_t *reserved)
 
TypedResult< RtkDongleConfigurationreadRtkDongleConfiguration (C::mip_interface &device, uint8_t *enableOut, uint8_t *reservedOut)
 
TypedResult< RtkDongleConfigurationsaveRtkDongleConfiguration (C::mip_interface &device)
 
TypedResult< RtkDongleConfigurationloadRtkDongleConfiguration (C::mip_interface &device)
 
TypedResult< RtkDongleConfigurationdefaultRtkDongleConfiguration (C::mip_interface &device)