Public Attributes | List of all members
raw_satellite_data_packet_t Struct Reference

#include <spatial_packets.h>

Public Attributes

uint32_t nanoseconds
 
uint8_t number_of_satellites
 
uint8_t packet_number
 
int32_t receiver_clock_offset
 
uint8_t receiver_number
 
struct {
   uint16_t   azimuth
 
   uint8_t   elevation
 
   struct {
      double   carrier_phase
 
      float   doppler_frequency
 
      double   pseudo_range
 
      uint8_t   satellite_frequency
 
      float   signal_to_noise_ratio
 
      union {
         struct {
            unsigned int   carrier_phase_cycle_slip_detected:1
 
            unsigned int   carrier_phase_half_cycle_ambiguity:1
 
            unsigned int   carrier_phase_valid:1
 
            unsigned int   doppler_valid:1
 
            unsigned int   pseudo_range_valid:1
 
            unsigned int   signal_to_noise_ratio_valid:1
 
         }   b
 
         uint8_t   r
 
      }   tracking_status
 
   }   frequency
 
   uint8_t   number_of_frequencies
 
   uint8_t   prn
 
   uint8_t   satellite_system
 
} * satellite
 
uint8_t total_packets
 
uint32_t unix_time_seconds
 

Detailed Description

Definition at line 646 of file spatial_packets.h.

Member Data Documentation

◆ azimuth

uint16_t raw_satellite_data_packet_t::azimuth

Definition at line 660 of file spatial_packets.h.

◆ b

struct { ... } raw_satellite_data_packet_t::b

◆ carrier_phase

double raw_satellite_data_packet_t::carrier_phase

Definition at line 678 of file spatial_packets.h.

◆ carrier_phase_cycle_slip_detected

unsigned int raw_satellite_data_packet_t::carrier_phase_cycle_slip_detected

Definition at line 671 of file spatial_packets.h.

◆ carrier_phase_half_cycle_ambiguity

unsigned int raw_satellite_data_packet_t::carrier_phase_half_cycle_ambiguity

Definition at line 672 of file spatial_packets.h.

◆ carrier_phase_valid

unsigned int raw_satellite_data_packet_t::carrier_phase_valid

Definition at line 670 of file spatial_packets.h.

◆ doppler_frequency

float raw_satellite_data_packet_t::doppler_frequency

Definition at line 680 of file spatial_packets.h.

◆ doppler_valid

unsigned int raw_satellite_data_packet_t::doppler_valid

Definition at line 674 of file spatial_packets.h.

◆ elevation

uint8_t raw_satellite_data_packet_t::elevation

Definition at line 659 of file spatial_packets.h.

◆ frequency

struct { ... } * raw_satellite_data_packet_t::frequency

◆ nanoseconds

uint32_t raw_satellite_data_packet_t::nanoseconds

Definition at line 649 of file spatial_packets.h.

◆ number_of_frequencies

uint8_t raw_satellite_data_packet_t::number_of_frequencies

Definition at line 661 of file spatial_packets.h.

◆ number_of_satellites

uint8_t raw_satellite_data_packet_t::number_of_satellites

Definition at line 654 of file spatial_packets.h.

◆ packet_number

uint8_t raw_satellite_data_packet_t::packet_number

Definition at line 652 of file spatial_packets.h.

◆ prn

uint8_t raw_satellite_data_packet_t::prn

Definition at line 658 of file spatial_packets.h.

◆ pseudo_range

double raw_satellite_data_packet_t::pseudo_range

Definition at line 679 of file spatial_packets.h.

◆ pseudo_range_valid

unsigned int raw_satellite_data_packet_t::pseudo_range_valid

Definition at line 673 of file spatial_packets.h.

◆ r

uint8_t raw_satellite_data_packet_t::r

Definition at line 667 of file spatial_packets.h.

◆ receiver_clock_offset

int32_t raw_satellite_data_packet_t::receiver_clock_offset

Definition at line 650 of file spatial_packets.h.

◆ receiver_number

uint8_t raw_satellite_data_packet_t::receiver_number

Definition at line 651 of file spatial_packets.h.

◆ satellite

struct { ... } * raw_satellite_data_packet_t::satellite

◆ satellite_frequency

uint8_t raw_satellite_data_packet_t::satellite_frequency

Definition at line 664 of file spatial_packets.h.

◆ satellite_system

uint8_t raw_satellite_data_packet_t::satellite_system

Definition at line 657 of file spatial_packets.h.

◆ signal_to_noise_ratio

float raw_satellite_data_packet_t::signal_to_noise_ratio

Definition at line 681 of file spatial_packets.h.

◆ signal_to_noise_ratio_valid

unsigned int raw_satellite_data_packet_t::signal_to_noise_ratio_valid

Definition at line 675 of file spatial_packets.h.

◆ total_packets

uint8_t raw_satellite_data_packet_t::total_packets

Definition at line 653 of file spatial_packets.h.

◆ tracking_status

union { ... } raw_satellite_data_packet_t::tracking_status

◆ unix_time_seconds

uint32_t raw_satellite_data_packet_t::unix_time_seconds

Definition at line 648 of file spatial_packets.h.


The documentation for this struct was generated from the following file:


kvh_geo_fog_3d_driver
Author(s): Trevor Bostic , Zach LaCelle
autogenerated on Wed Mar 2 2022 00:28:57