MIP_SDK  latest-2-g34f3e39
MicroStrain Communications Library for embedded systems
Namespaces | Functions
commands_rtk.c File Reference
#include "commands_rtk.h"
#include <mip/mip_serialization.h>
#include <mip/mip_interface.h>
#include <assert.h>

Namespaces

 mip
 A collection of C++ classes and functions covering the full mip api.
 
 mip::C
 

Functions

mip_cmd_result mip::C::mip_rtk_get_status_flags (mip_interface *device, mip_rtk_get_status_flags_command_status_flags *flags_out)
 
mip_cmd_result mip::C::mip_rtk_get_imei (mip_interface *device, char *imei_out)
 
mip_cmd_result mip::C::mip_rtk_get_imsi (mip_interface *device, char *imsi_out)
 
mip_cmd_result mip::C::mip_rtk_get_iccid (mip_interface *device, char *iccid_out)
 
void mip::C::insert_mip_rtk_connected_device_type_command (microstrain_serializer *serializer, const mip_rtk_connected_device_type_command *self)
 
void mip::C::extract_mip_rtk_connected_device_type_command (microstrain_serializer *serializer, mip_rtk_connected_device_type_command *self)
 
void mip::C::insert_mip_rtk_connected_device_type_response (microstrain_serializer *serializer, const mip_rtk_connected_device_type_response *self)
 
void mip::C::extract_mip_rtk_connected_device_type_response (microstrain_serializer *serializer, mip_rtk_connected_device_type_response *self)
 
mip_cmd_result mip::C::mip_rtk_write_connected_device_type (mip_interface *device, mip_rtk_connected_device_type_command_type dev_type)
 
mip_cmd_result mip::C::mip_rtk_read_connected_device_type (mip_interface *device, mip_rtk_connected_device_type_command_type *dev_type_out)
 
mip_cmd_result mip::C::mip_rtk_save_connected_device_type (mip_interface *device)
 
mip_cmd_result mip::C::mip_rtk_load_connected_device_type (mip_interface *device)
 
mip_cmd_result mip::C::mip_rtk_default_connected_device_type (mip_interface *device)
 
mip_cmd_result mip::C::mip_rtk_get_act_code (mip_interface *device, char *activation_code_out)
 
mip_cmd_result mip::C::mip_rtk_get_modem_firmware_version (mip_interface *device, char *modem_firmware_version_out)
 
mip_cmd_result mip::C::mip_rtk_get_rssi (mip_interface *device, bool *valid_out, int32_t *rssi_out, int32_t *signal_quality_out)
 
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)
 
void mip::C::insert_mip_rtk_prod_erase_storage_command (microstrain_serializer *serializer, const mip_rtk_prod_erase_storage_command *self)
 
void mip::C::extract_mip_rtk_prod_erase_storage_command (microstrain_serializer *serializer, mip_rtk_prod_erase_storage_command *self)
 
mip_cmd_result mip::C::mip_rtk_prod_erase_storage (mip_interface *device, mip_media_selector media)
 
void mip::C::insert_mip_rtk_led_control_command (microstrain_serializer *serializer, const mip_rtk_led_control_command *self)
 
void mip::C::extract_mip_rtk_led_control_command (microstrain_serializer *serializer, mip_rtk_led_control_command *self)
 
mip_cmd_result mip::C::mip_rtk_led_control (mip_interface *device, const uint8_t *primary_color, const uint8_t *alt_color, mip_led_action act, uint32_t period)
 
mip_cmd_result mip::C::mip_rtk_modem_hard_reset (mip_interface *device)