MIP SDK  0.0.1
MicroStrain Communications Library for embedded systems
Namespaces | Functions
commands_gnss.c File Reference
#include "commands_gnss.h"
#include "../utils/serialization.h"
#include "../mip_interface.h"
#include <assert.h>
Include dependency graph for commands_gnss.c:

Namespaces

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

Functions

void mip::C::insert_mip_gnss_receiver_info_command_info (mip_serializer *serializer, const mip_gnss_receiver_info_command_info *self)
 
void mip::C::extract_mip_gnss_receiver_info_command_info (mip_serializer *serializer, mip_gnss_receiver_info_command_info *self)
 
mip_cmd_result mip::C::mip_gnss_receiver_info (struct mip_interface *device, uint8_t *num_receivers_out, uint8_t num_receivers_out_max, mip_gnss_receiver_info_command_info *receiver_info_out)
 
void mip::C::insert_mip_gnss_signal_configuration_command (mip_serializer *serializer, const mip_gnss_signal_configuration_command *self)
 
void mip::C::extract_mip_gnss_signal_configuration_command (mip_serializer *serializer, mip_gnss_signal_configuration_command *self)
 
void mip::C::insert_mip_gnss_signal_configuration_response (mip_serializer *serializer, const mip_gnss_signal_configuration_response *self)
 
void mip::C::extract_mip_gnss_signal_configuration_response (mip_serializer *serializer, mip_gnss_signal_configuration_response *self)
 
mip_cmd_result mip::C::mip_gnss_write_signal_configuration (struct mip_interface *device, uint8_t gps_enable, uint8_t glonass_enable, uint8_t galileo_enable, uint8_t beidou_enable, const uint8_t *reserved)
 
mip_cmd_result mip::C::mip_gnss_read_signal_configuration (struct mip_interface *device, uint8_t *gps_enable_out, uint8_t *glonass_enable_out, uint8_t *galileo_enable_out, uint8_t *beidou_enable_out, uint8_t *reserved_out)
 
mip_cmd_result mip::C::mip_gnss_save_signal_configuration (struct mip_interface *device)
 
mip_cmd_result mip::C::mip_gnss_load_signal_configuration (struct mip_interface *device)
 
mip_cmd_result mip::C::mip_gnss_default_signal_configuration (struct mip_interface *device)
 
void mip::C::insert_mip_gnss_rtk_dongle_configuration_command (mip_serializer *serializer, const mip_gnss_rtk_dongle_configuration_command *self)
 
void mip::C::extract_mip_gnss_rtk_dongle_configuration_command (mip_serializer *serializer, mip_gnss_rtk_dongle_configuration_command *self)
 
void mip::C::insert_mip_gnss_rtk_dongle_configuration_response (mip_serializer *serializer, const mip_gnss_rtk_dongle_configuration_response *self)
 
void mip::C::extract_mip_gnss_rtk_dongle_configuration_response (mip_serializer *serializer, mip_gnss_rtk_dongle_configuration_response *self)
 
mip_cmd_result mip::C::mip_gnss_write_rtk_dongle_configuration (struct mip_interface *device, uint8_t enable, const uint8_t *reserved)
 
mip_cmd_result mip::C::mip_gnss_read_rtk_dongle_configuration (struct mip_interface *device, uint8_t *enable_out, uint8_t *reserved_out)
 
mip_cmd_result mip::C::mip_gnss_save_rtk_dongle_configuration (struct mip_interface *device)
 
mip_cmd_result mip::C::mip_gnss_load_rtk_dongle_configuration (struct mip_interface *device)
 
mip_cmd_result mip::C::mip_gnss_default_rtk_dongle_configuration (struct mip_interface *device)
 
void mip::C::insert_mip_gnss_receiver_safe_mode_command (mip_serializer *serializer, const mip_gnss_receiver_safe_mode_command *self)
 
void mip::C::extract_mip_gnss_receiver_safe_mode_command (mip_serializer *serializer, mip_gnss_receiver_safe_mode_command *self)
 
mip_cmd_result mip::C::mip_gnss_receiver_safe_mode (struct mip_interface *device, uint8_t receiver_id, uint8_t enable)