MIP SDK  0.0.1
MicroStrain Communications Library for embedded systems
Modules | Typedefs | Enumerations | Functions
Rtk Commands [C]
Collaboration diagram for Rtk Commands [C]:

Modules

 (0x0F,0x01) Get Status Flags [C]
 
 (0x0F,0x02) Get Imei [C]
 
 (0x0F,0x03) Get Imsi [C]
 
 (0x0F,0x04) Get Iccid [C]
 
 (0x0F,0x06) Connected Device Type [C]
 
 (0x0F,0x07) Get Act Code [C]
 
 (0x0F,0x08) Get Modem Firmware Version [C]
 
 (0x0F,0x05) Get Rssi [C]
 
 (0x0F,0x0A) Service Status [C]
 
 (0x0F,0x20) Prod Erase Storage [C]
 
 (0x0F,0x21) Led Control [C]
 
 (0x0F,0x22) Modem Hard Reset [C]
 

Typedefs

typedef uint8_t mip::C::mip_media_selector
 
typedef uint8_t 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
}
 

Functions

void mip::C::insert_mip_media_selector (struct mip_serializer *serializer, const mip_media_selector self)
 
void mip::C::extract_mip_media_selector (struct mip_serializer *serializer, mip_media_selector *self)
 
void mip::C::insert_mip_led_action (struct mip_serializer *serializer, const mip_led_action self)
 
void mip::C::extract_mip_led_action (struct mip_serializer *serializer, mip_led_action *self)
 

Detailed Description

Typedef Documentation

◆ mip_led_action

typedef uint8_t mip::C::mip_led_action

◆ mip_media_selector

typedef uint8_t mip::C::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 

Function Documentation

◆ extract_mip_led_action()

void mip::C::extract_mip_led_action ( struct mip_serializer serializer,
mip_led_action self 
)

◆ extract_mip_media_selector()

void mip::C::extract_mip_media_selector ( struct mip_serializer serializer,
mip_media_selector self 
)

◆ insert_mip_led_action()

void mip::C::insert_mip_led_action ( struct mip_serializer serializer,
const mip_led_action  self 
)

◆ insert_mip_media_selector()

void mip::C::insert_mip_media_selector ( struct mip_serializer serializer,
const mip_media_selector  self 
)