libsbp  v2.4.7
piksi.h File Reference
#include "common.h"
#include "gnss.h"
Include dependency graph for piksi.h:

Go to the source code of this file.

Data Structures

struct  msg_reset_t
 
struct  msg_reset_filters_t
 
struct  msg_thread_state_t
 
struct  uart_channel_t
 State of the UART channel. More...
 
struct  period_t
 base station observation message receipt period More...
 
struct  latency_t
 Receiver-to-base station latency. More...
 
struct  msg_uart_state_t
 
struct  msg_uart_state_depa_t
 
struct  msg_iar_state_t
 
struct  msg_mask_satellite_t
 
struct  msg_mask_satellite_dep_t
 
struct  msg_device_monitor_t
 
struct  msg_command_req_t
 
struct  msg_command_resp_t
 
struct  msg_command_output_t
 
struct  msg_network_state_resp_t
 
struct  network_usage_t
 Bandwidth usage measurement for a single interface. More...
 
struct  msg_network_bandwidth_usage_t
 
struct  msg_cell_modem_status_t
 
struct  msg_specan_dep_t
 
struct  msg_specan_t
 

Macros

#define SBP_MSG_ALMANAC   0x0069
 Legacy message to load satellite almanac (host => Piksi) More...
 
#define SBP_MSG_SET_TIME   0x0068
 Send GPS time from host (host => Piksi) More...
 
#define SBP_MSG_RESET   0x00B6
 Reset the device (host => Piksi) More...
 
#define SBP_MSG_RESET_DEP   0x00B2
 Reset the device (host => Piksi) More...
 
#define SBP_MSG_CW_RESULTS   0x00C0
 Legacy message for CW interference channel (Piksi => host) More...
 
#define SBP_MSG_CW_START   0x00C1
 Legacy message for CW interference channel (host => Piksi) More...
 
#define SBP_MSG_RESET_FILTERS   0x0022
 Reset IAR filters (host => Piksi) More...
 
#define SBP_MSG_INIT_BASE   0x0023
 Initialize IAR from known baseline (host => device) More...
 
#define SBP_MSG_THREAD_STATE   0x0017
 State of an RTOS thread. More...
 
#define SBP_MSG_UART_STATE   0x001D
 State of the UART channels. More...
 
#define SBP_MSG_UART_STATE_DEPA   0x0018
 Deprecated. More...
 
#define SBP_MSG_IAR_STATE   0x0019
 State of the Integer Ambiguity Resolution (IAR) process. More...
 
#define SBP_MSG_MASK_SATELLITE   0x002B
 Mask a satellite from use in Piksi subsystems. More...
 
#define SBP_MSG_MASK_SATELLITE_DEP   0x001B
 Deprecated. More...
 
#define SBP_MSG_DEVICE_MONITOR   0x00B5
 Device temperature and voltage levels. More...
 
#define SBP_MSG_COMMAND_REQ   0x00B8
 Execute a command (host => device) More...
 
#define SBP_MSG_COMMAND_RESP   0x00B9
 Exit code from executed command (device => host) More...
 
#define SBP_MSG_COMMAND_OUTPUT   0x00BC
 Command output. More...
 
#define SBP_MSG_NETWORK_STATE_REQ   0x00BA
 Request state of Piksi network interfaces. More...
 
#define SBP_MSG_NETWORK_STATE_RESP   0x00BB
 State of network interface. More...
 
#define SBP_MSG_NETWORK_BANDWIDTH_USAGE   0x00BD
 Bandwidth usage reporting message. More...
 
#define SBP_MSG_CELL_MODEM_STATUS   0x00BE
 Cell modem information update message. More...
 
#define SBP_MSG_SPECAN_DEP   0x0050
 Deprecated. More...
 
#define SBP_MSG_SPECAN   0x0051
 Spectrum analyzer. More...