MIP_SDK  latest-2-g34f3e39
MicroStrain Communications Library for embedded systems
Modules | Enumerations
Rtk Commands

Modules

 (0x0F,0x01) Get Status Flags
 
 (0x0F,0x02) Get Imei
 
 (0x0F,0x03) Get Imsi
 
 (0x0F,0x04) Get Iccid
 
 (0x0F,0x06) Connected Device Type
 
 (0x0F,0x07) Get Act Code
 
 (0x0F,0x08) Get Modem Firmware Version
 
 (0x0F,0x05) Get Rssi
 Get the RSSI and connected/disconnected status of modem.
 
 (0x0F,0x0A) Service Status
 The 3DMRTK will send this message to the server to indicate that the connection should remain open. The Server will respond with information and status.
 
 (0x0F,0x20) Prod Erase Storage
 This command will erase the selected media to a raw and uninitialized state. ALL DATA WILL BE LOST. This command is only available in calibration mode.
 
 (0x0F,0x21) Led Control
 This command allows direct control of the LED on the 3DM RTK. This command is only available in calibration mode or Production Test Mode.
 
 (0x0F,0x22) Modem Hard Reset
 This command will clear the modem flash. THIS MUST NOT BE DONE OFTEN AS IT CAN DAMAGE THE FLASH! This command is only available in calibration mode.
 

Enumerations

enum  {
  mip::commands_rtk::DESCRIPTOR_SET = 0x0F, mip::commands_rtk::CMD_GET_STATUS_FLAGS = 0x01, mip::commands_rtk::CMD_GET_IMEI = 0x02, mip::commands_rtk::CMD_GET_IMSI = 0x03,
  mip::commands_rtk::CMD_GET_ICCID = 0x04, mip::commands_rtk::CMD_GET_RSSI = 0x05, mip::commands_rtk::CMD_CONNECTED_DEVICE_TYPE = 0x06, mip::commands_rtk::CMD_GET_ACT_CODE = 0x07,
  mip::commands_rtk::CMD_GET_MODEM_FIRMWARE_VERSION = 0x08, mip::commands_rtk::CMD_SERVICE_STATUS = 0x0A, mip::commands_rtk::CMD_PROD_ERASE_STORAGE = 0x20, mip::commands_rtk::CMD_CONTROL = 0x21,
  mip::commands_rtk::CMD_MODEM_HARD_RESET = 0x22, mip::commands_rtk::REPLY_GET_STATUS_FLAGS = 0x81, mip::commands_rtk::REPLY_GET_IMEI = 0x82, mip::commands_rtk::REPLY_GET_IMSI = 0x83,
  mip::commands_rtk::REPLY_GET_ICCID = 0x84, mip::commands_rtk::REPLY_CONNECTED_DEVICE_TYPE = 0x86, mip::commands_rtk::REPLY_GET_ACT_CODE = 0x87, mip::commands_rtk::REPLY_GET_MODEM_FIRMWARE_VERSION = 0x88,
  mip::commands_rtk::REPLY_GET_RSSI = 0x85, mip::commands_rtk::REPLY_SERVICE_STATUS = 0x8A
}
 
enum  mip::commands_rtk::MediaSelector : uint8_t { mip::commands_rtk::MediaSelector::MEDIA_EXTERNALFLASH = 0, mip::commands_rtk::MediaSelector::MEDIA_SD = 1 }
 
enum  mip::commands_rtk::LedAction : uint8_t { mip::commands_rtk::LedAction::LED_NONE = 0, mip::commands_rtk::LedAction::LED_FLASH = 1, mip::commands_rtk::LedAction::LED_PULSATE = 2 }
 

Detailed Description

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
DESCRIPTOR_SET 
CMD_GET_STATUS_FLAGS 
CMD_GET_IMEI 
CMD_GET_IMSI 
CMD_GET_ICCID 
CMD_GET_RSSI 
CMD_CONNECTED_DEVICE_TYPE 
CMD_GET_ACT_CODE 
CMD_GET_MODEM_FIRMWARE_VERSION 
CMD_SERVICE_STATUS 
CMD_PROD_ERASE_STORAGE 
CMD_CONTROL 
CMD_MODEM_HARD_RESET 
REPLY_GET_STATUS_FLAGS 
REPLY_GET_IMEI 
REPLY_GET_IMSI 
REPLY_GET_ICCID 
REPLY_CONNECTED_DEVICE_TYPE 
REPLY_GET_ACT_CODE 
REPLY_GET_MODEM_FIRMWARE_VERSION 
REPLY_GET_RSSI 
REPLY_SERVICE_STATUS 

◆ LedAction

enum mip::commands_rtk::LedAction : uint8_t
strong
Enumerator
LED_NONE 
LED_FLASH 
LED_PULSATE 

◆ MediaSelector

enum mip::commands_rtk::MediaSelector : uint8_t
strong
Enumerator
MEDIA_EXTERNALFLASH 
MEDIA_SD