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

This class implements a block that decodes the GNAV data defined in GLONASS ICD v5.1. More...

#include <glonass_l1_ca_telemetry_decoder_gs.h>

Inheritance diagram for glonass_l1_ca_telemetry_decoder_gs:

Public Member Functions

 ~glonass_l1_ca_telemetry_decoder_gs () override
 Class destructor. More...
 
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

glonass_l1_ca_telemetry_decoder_gs_sptr glonass_l1_ca_make_telemetry_decoder_gs (const Gnss_Satellite &satellite, const Tlm_Conf &conf)
 

Detailed Description

This class implements a block that decodes the GNAV data defined in GLONASS ICD v5.1.

Note
Code added as part of GSoC 2017 program
See also
GLONASS ICD

Definition at line 59 of file glonass_l1_ca_telemetry_decoder_gs.h.

Constructor & Destructor Documentation

◆ ~glonass_l1_ca_telemetry_decoder_gs()

glonass_l1_ca_telemetry_decoder_gs::~glonass_l1_ca_telemetry_decoder_gs ( )
override

Class destructor.

Member Function Documentation

◆ general_work()

int glonass_l1_ca_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 glonass_l1_ca_telemetry_decoder_gs::set_channel ( int32_t  channel)

Set receiver's channel.

◆ set_satellite()

void glonass_l1_ca_telemetry_decoder_gs::set_satellite ( const Gnss_Satellite satellite)

Set satellite PRN.


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