| MIP_SDK
    v4.0.0
    MicroStrain Communications Library for embedded systems | 
#include <mip/definitions/common.hpp>#include <mip/mip_descriptors.hpp>#include <mip/mip_result.hpp>#include <mip/mip_interface.hpp>#include <stdint.h>#include <stddef.h>Go to the source code of this file.
| Namespaces | |
| mip | |
| A collection of C++ classes and functions covering the full mip api. | |
| mip::C | |
| mip::commands_gnss | |
| Enumerations | |
| enum | { mip::commands_gnss::DESCRIPTOR_SET = 0x0E, mip::commands_gnss::CMD_LIST_RECEIVERS = 0x01, mip::commands_gnss::CMD_SIGNAL_CONFIGURATION = 0x02, mip::commands_gnss::CMD_RTK_DONGLE_CONFIGURATION = 0x10, mip::commands_gnss::CMD_SPARTN_CONFIGURATION = 0x20, mip::commands_gnss::REPLY_LIST_RECEIVERS = 0x81, mip::commands_gnss::REPLY_SIGNAL_CONFIGURATION = 0x82, mip::commands_gnss::REPLY_RTK_DONGLE_CONFIGURATION = 0x90, mip::commands_gnss::REPLY_SPARTN_CONFIGURATION = 0xA0 } | 
| Functions | |
| TypedResult< ReceiverInfo > | mip::commands_gnss::receiverInfo (C::mip_interface &device, uint8_t *numReceiversOut, uint8_t numReceiversOutMax, ReceiverInfo::Info *receiverInfoOut) | 
| TypedResult< SignalConfiguration > | mip::commands_gnss::writeSignalConfiguration (C::mip_interface &device, uint8_t gpsEnable, uint8_t glonassEnable, uint8_t galileoEnable, uint8_t beidouEnable, const uint8_t *reserved) | 
| TypedResult< SignalConfiguration > | mip::commands_gnss::readSignalConfiguration (C::mip_interface &device, uint8_t *gpsEnableOut, uint8_t *glonassEnableOut, uint8_t *galileoEnableOut, uint8_t *beidouEnableOut, uint8_t *reservedOut) | 
| TypedResult< SignalConfiguration > | mip::commands_gnss::saveSignalConfiguration (C::mip_interface &device) | 
| TypedResult< SignalConfiguration > | mip::commands_gnss::loadSignalConfiguration (C::mip_interface &device) | 
| TypedResult< SignalConfiguration > | mip::commands_gnss::defaultSignalConfiguration (C::mip_interface &device) | 
| TypedResult< SpartnConfiguration > | mip::commands_gnss::writeSpartnConfiguration (C::mip_interface &device, uint8_t enable, uint8_t type, uint32_t currentKeyTow, uint16_t currentKeyWeek, const uint8_t *currentKey, uint32_t nextKeyTow, uint16_t nextKeyWeek, const uint8_t *nextKey) | 
| TypedResult< SpartnConfiguration > | mip::commands_gnss::readSpartnConfiguration (C::mip_interface &device, uint8_t *enableOut, uint8_t *typeOut, uint32_t *currentKeyTowOut, uint16_t *currentKeyWeekOut, uint8_t *currentKeyOut, uint32_t *nextKeyTowOut, uint16_t *nextKeyWeekOut, uint8_t *nextKeyOut) | 
| TypedResult< SpartnConfiguration > | mip::commands_gnss::saveSpartnConfiguration (C::mip_interface &device) | 
| TypedResult< SpartnConfiguration > | mip::commands_gnss::loadSpartnConfiguration (C::mip_interface &device) | 
| TypedResult< SpartnConfiguration > | mip::commands_gnss::defaultSpartnConfiguration (C::mip_interface &device) | 
| TypedResult< RtkDongleConfiguration > | mip::commands_gnss::writeRtkDongleConfiguration (C::mip_interface &device, uint8_t enable, const uint8_t *reserved) | 
| TypedResult< RtkDongleConfiguration > | mip::commands_gnss::readRtkDongleConfiguration (C::mip_interface &device, uint8_t *enableOut, uint8_t *reservedOut) | 
| TypedResult< RtkDongleConfiguration > | mip::commands_gnss::saveRtkDongleConfiguration (C::mip_interface &device) | 
| TypedResult< RtkDongleConfiguration > | mip::commands_gnss::loadRtkDongleConfiguration (C::mip_interface &device) | 
| TypedResult< RtkDongleConfiguration > | mip::commands_gnss::defaultRtkDongleConfiguration (C::mip_interface &device) | 
| Variables | |
| static constexpr const uint16_t | mip::commands_gnss::GNSS_GPS_ENABLE_L1CA = 0x0001 | 
| static constexpr const uint16_t | mip::commands_gnss::GNSS_GPS_ENABLE_L2C = 0x0002 | 
| static constexpr const uint16_t | mip::commands_gnss::GNSS_GPS_ENABLE_L5 = 0x0004 | 
| static constexpr const uint16_t | mip::commands_gnss::GNSS_GLONASS_ENABLE_L1OF = 0x0001 | 
| static constexpr const uint16_t | mip::commands_gnss::GNSS_GLONASS_ENABLE_L2OF = 0x0002 | 
| static constexpr const uint16_t | mip::commands_gnss::GNSS_GALILEO_ENABLE_E1 = 0x0001 | 
| static constexpr const uint16_t | mip::commands_gnss::GNSS_GALILEO_ENABLE_E5B = 0x0002 | 
| static constexpr const uint16_t | mip::commands_gnss::GNSS_GALILEO_ENABLE_E5A = 0x0004 | 
| static constexpr const uint16_t | mip::commands_gnss::GNSS_BEIDOU_ENABLE_B1 = 0x0001 | 
| static constexpr const uint16_t | mip::commands_gnss::GNSS_BEIDOU_ENABLE_B2 = 0x0002 | 
| static constexpr const uint16_t | mip::commands_gnss::GNSS_BEIDOU_ENABLE_B2A = 0x0004 | 
 1.8.17
 1.8.17