MIP_SDK  v3.0.0-736-g212583cf
MicroStrain Communications Library for embedded systems
Classes | Typedefs | Functions | Variables
(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. More...

Classes

struct  mip::C::mip_rtk_service_status_command
 
struct  mip::C::mip_rtk_service_status_response
 

Typedefs

typedef uint8_t mip::C::mip_rtk_service_status_command_service_flags
 
typedef struct mip_rtk_service_status_command mip::C::mip_rtk_service_status_command
 
typedef struct mip_rtk_service_status_response mip::C::mip_rtk_service_status_response
 

Functions

static void mip::C::insert_mip_rtk_service_status_command_service_flags (microstrain_serializer *serializer, const mip_rtk_service_status_command_service_flags self)
 
static void mip::C::extract_mip_rtk_service_status_command_service_flags (microstrain_serializer *serializer, mip_rtk_service_status_command_service_flags *self)
 
void mip::C::insert_mip_rtk_service_status_command (microstrain_serializer *serializer, const mip_rtk_service_status_command *self)
 
void mip::C::extract_mip_rtk_service_status_command (microstrain_serializer *serializer, mip_rtk_service_status_command *self)
 
void mip::C::insert_mip_rtk_service_status_response (microstrain_serializer *serializer, const mip_rtk_service_status_response *self)
 
void mip::C::extract_mip_rtk_service_status_response (microstrain_serializer *serializer, mip_rtk_service_status_response *self)
 
mip_cmd_result mip::C::mip_rtk_service_status (mip_interface *device, uint32_t reserved1, uint32_t reserved2, mip_rtk_service_status_command_service_flags *flags_out, uint32_t *received_bytes_out, uint32_t *last_bytes_out, uint64_t *last_bytes_time_out)
 

Variables

static const mip_rtk_service_status_command_service_flags mip::C::MIP_RTK_SERVICE_STATUS_COMMAND_SERVICE_FLAGS_NONE = 0x00
 
static const mip_rtk_service_status_command_service_flags mip::C::MIP_RTK_SERVICE_STATUS_COMMAND_SERVICE_FLAGS_THROTTLE = 0x01
 
static const mip_rtk_service_status_command_service_flags mip::C::MIP_RTK_SERVICE_STATUS_COMMAND_SERVICE_FLAGS_CORRECTIONS_UNAVAILABLE = 0x02
 
static const mip_rtk_service_status_command_service_flags mip::C::MIP_RTK_SERVICE_STATUS_COMMAND_SERVICE_FLAGS_RESERVED = 0xFC
 
static const mip_rtk_service_status_command_service_flags mip::C::MIP_RTK_SERVICE_STATUS_COMMAND_SERVICE_FLAGS_ALL = 0xFF
 

Detailed Description

Typedef Documentation

◆ mip_rtk_service_status_command_service_flags

◆ mip_rtk_service_status_command

◆ mip_rtk_service_status_response

Function Documentation

◆ insert_mip_rtk_service_status_command_service_flags()

static void mip::C::insert_mip_rtk_service_status_command_service_flags ( microstrain_serializer serializer,
const mip_rtk_service_status_command_service_flags  self 
)
inlinestatic

◆ extract_mip_rtk_service_status_command_service_flags()

static void mip::C::extract_mip_rtk_service_status_command_service_flags ( microstrain_serializer serializer,
mip_rtk_service_status_command_service_flags self 
)
inlinestatic

◆ insert_mip_rtk_service_status_command()

void mip::C::insert_mip_rtk_service_status_command ( microstrain_serializer serializer,
const mip_rtk_service_status_command self 
)

◆ extract_mip_rtk_service_status_command()

void mip::C::extract_mip_rtk_service_status_command ( microstrain_serializer serializer,
mip_rtk_service_status_command self 
)

◆ insert_mip_rtk_service_status_response()

void mip::C::insert_mip_rtk_service_status_response ( microstrain_serializer serializer,
const mip_rtk_service_status_response self 
)

◆ extract_mip_rtk_service_status_response()

void mip::C::extract_mip_rtk_service_status_response ( microstrain_serializer serializer,
mip_rtk_service_status_response self 
)

◆ mip_rtk_service_status()

mip_cmd_result mip::C::mip_rtk_service_status ( mip_interface device,
uint32_t  reserved1,
uint32_t  reserved2,
mip_rtk_service_status_command_service_flags flags_out,
uint32_t *  received_bytes_out,
uint32_t *  last_bytes_out,
uint64_t *  last_bytes_time_out 
)

Variable Documentation

◆ MIP_RTK_SERVICE_STATUS_COMMAND_SERVICE_FLAGS_NONE

const mip_rtk_service_status_command_service_flags mip::C::MIP_RTK_SERVICE_STATUS_COMMAND_SERVICE_FLAGS_NONE = 0x00
static

◆ MIP_RTK_SERVICE_STATUS_COMMAND_SERVICE_FLAGS_THROTTLE

const mip_rtk_service_status_command_service_flags mip::C::MIP_RTK_SERVICE_STATUS_COMMAND_SERVICE_FLAGS_THROTTLE = 0x01
static

◆ MIP_RTK_SERVICE_STATUS_COMMAND_SERVICE_FLAGS_CORRECTIONS_UNAVAILABLE

const mip_rtk_service_status_command_service_flags mip::C::MIP_RTK_SERVICE_STATUS_COMMAND_SERVICE_FLAGS_CORRECTIONS_UNAVAILABLE = 0x02
static

◆ MIP_RTK_SERVICE_STATUS_COMMAND_SERVICE_FLAGS_RESERVED

const mip_rtk_service_status_command_service_flags mip::C::MIP_RTK_SERVICE_STATUS_COMMAND_SERVICE_FLAGS_RESERVED = 0xFC
static

◆ MIP_RTK_SERVICE_STATUS_COMMAND_SERVICE_FLAGS_ALL

const mip_rtk_service_status_command_service_flags mip::C::MIP_RTK_SERVICE_STATUS_COMMAND_SERVICE_FLAGS_ALL = 0xFF
static