MIP_SDK  latest-2-g34f3e39
MicroStrain Communications Library for embedded systems
Modules | Typedefs | 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.
 

Typedefs

typedef enum mip_media_selector mip::C::mip_media_selector
 
typedef enum mip_led_action mip::C::mip_led_action
 

Enumerations

enum  {
  mip::C::MIP_RTK_CMD_DESC_SET = 0x0F, mip::C::MIP_CMD_DESC_RTK_GET_STATUS_FLAGS = 0x01, mip::C::MIP_CMD_DESC_RTK_GET_IMEI = 0x02, mip::C::MIP_CMD_DESC_RTK_GET_IMSI = 0x03,
  mip::C::MIP_CMD_DESC_RTK_GET_ICCID = 0x04, mip::C::MIP_CMD_DESC_RTK_GET_RSSI = 0x05, mip::C::MIP_CMD_DESC_RTK_CONNECTED_DEVICE_TYPE = 0x06, mip::C::MIP_CMD_DESC_RTK_GET_ACT_CODE = 0x07,
  mip::C::MIP_CMD_DESC_RTK_GET_MODEM_FIRMWARE_VERSION = 0x08, mip::C::MIP_CMD_DESC_RTK_SERVICE_STATUS = 0x0A, mip::C::MIP_CMD_DESC_RTK_PROD_ERASE_STORAGE = 0x20, mip::C::MIP_CMD_DESC_LED_CONTROL = 0x21,
  mip::C::MIP_CMD_DESC_RTK_MODEM_HARD_RESET = 0x22, mip::C::MIP_REPLY_DESC_RTK_GET_STATUS_FLAGS = 0x81, mip::C::MIP_REPLY_DESC_RTK_GET_IMEI = 0x82, mip::C::MIP_REPLY_DESC_RTK_GET_IMSI = 0x83,
  mip::C::MIP_REPLY_DESC_RTK_GET_ICCID = 0x84, mip::C::MIP_REPLY_DESC_RTK_CONNECTED_DEVICE_TYPE = 0x86, mip::C::MIP_REPLY_DESC_RTK_GET_ACT_CODE = 0x87, mip::C::MIP_REPLY_DESC_RTK_GET_MODEM_FIRMWARE_VERSION = 0x88,
  mip::C::MIP_REPLY_DESC_RTK_GET_RSSI = 0x85, mip::C::MIP_REPLY_DESC_RTK_SERVICE_STATUS = 0x8A
}
 
enum  mip::C::mip_media_selector { mip::C::MIP_MEDIA_SELECTOR_MEDIA_EXTERNALFLASH = 0, mip::C::MIP_MEDIA_SELECTOR_MEDIA_SD = 1 }
 
enum  mip::C::mip_led_action { mip::C::MIP_LED_ACTION_LED_NONE = 0, mip::C::MIP_LED_ACTION_LED_FLASH = 1, mip::C::MIP_LED_ACTION_LED_PULSATE = 2 }
 

Detailed Description

Typedef Documentation

◆ mip_led_action

◆ mip_media_selector

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
MIP_RTK_CMD_DESC_SET 
MIP_CMD_DESC_RTK_GET_STATUS_FLAGS 
MIP_CMD_DESC_RTK_GET_IMEI 
MIP_CMD_DESC_RTK_GET_IMSI 
MIP_CMD_DESC_RTK_GET_ICCID 
MIP_CMD_DESC_RTK_GET_RSSI 
MIP_CMD_DESC_RTK_CONNECTED_DEVICE_TYPE 
MIP_CMD_DESC_RTK_GET_ACT_CODE 
MIP_CMD_DESC_RTK_GET_MODEM_FIRMWARE_VERSION 
MIP_CMD_DESC_RTK_SERVICE_STATUS 
MIP_CMD_DESC_RTK_PROD_ERASE_STORAGE 
MIP_CMD_DESC_LED_CONTROL 
MIP_CMD_DESC_RTK_MODEM_HARD_RESET 
MIP_REPLY_DESC_RTK_GET_STATUS_FLAGS 
MIP_REPLY_DESC_RTK_GET_IMEI 
MIP_REPLY_DESC_RTK_GET_IMSI 
MIP_REPLY_DESC_RTK_GET_ICCID 
MIP_REPLY_DESC_RTK_CONNECTED_DEVICE_TYPE 
MIP_REPLY_DESC_RTK_GET_ACT_CODE 
MIP_REPLY_DESC_RTK_GET_MODEM_FIRMWARE_VERSION 
MIP_REPLY_DESC_RTK_GET_RSSI 
MIP_REPLY_DESC_RTK_SERVICE_STATUS 

◆ mip_led_action

Enumerator
MIP_LED_ACTION_LED_NONE 
MIP_LED_ACTION_LED_FLASH 
MIP_LED_ACTION_LED_PULSATE 

◆ mip_media_selector

Enumerator
MIP_MEDIA_SELECTOR_MEDIA_EXTERNALFLASH 
MIP_MEDIA_SELECTOR_MEDIA_SD