GNSS-SDR  0.0.19
An Open Source GNSS Software Defined Receiver
Classes | Public Member Functions | Friends | List of all members
sbas_l1_telemetry_decoder_gs Class Reference

This class implements a block that decodes the SBAS integrity and corrections data defined in RTCA MOPS DO-229. More...

#include <sbas_l1_telemetry_decoder_gs.h>

Inheritance diagram for sbas_l1_telemetry_decoder_gs:

Public Member Functions

void set_satellite (const Gnss_Satellite &satellite)
 Set satellite PRN. More...
 
void set_channel (int32_t channel)
 Set receiver's channel. More...
 
void reset ()
 
int general_work (int noutput_items, gr_vector_int &ninput_items, gr_vector_const_void_star &input_items, gr_vector_void_star &output_items) override
 This is where all signal processing takes place. More...
 

Friends

sbas_l1_telemetry_decoder_gs_sptr sbas_l1_make_telemetry_decoder_gs (const Gnss_Satellite &satellite, bool dump)
 

Detailed Description

This class implements a block that decodes the SBAS integrity and corrections data defined in RTCA MOPS DO-229.

Definition at line 54 of file sbas_l1_telemetry_decoder_gs.h.

Member Function Documentation

◆ general_work()

int sbas_l1_telemetry_decoder_gs::general_work ( int  noutput_items,
gr_vector_int &  ninput_items,
gr_vector_const_void_star &  input_items,
gr_vector_void_star &  output_items 
)
override

This is where all signal processing takes place.

◆ set_channel()

void sbas_l1_telemetry_decoder_gs::set_channel ( int32_t  channel)

Set receiver's channel.

◆ set_satellite()

void sbas_l1_telemetry_decoder_gs::set_satellite ( const Gnss_Satellite satellite)

Set satellite PRN.


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