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

This class implements a block that decodes the BeiDou DNAV data. More...

#include <beidou_b3i_telemetry_decoder_gs.h>

Inheritance diagram for beidou_b3i_telemetry_decoder_gs:

Public Member Functions

 ~beidou_b3i_telemetry_decoder_gs () override
 Class destructor. More...
 
void set_satellite (const Gnss_Satellite &satellite)
 Set satellite PRN. More...
 
void set_channel (int 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

beidou_b3i_telemetry_decoder_gs_sptr beidou_b3i_make_telemetry_decoder_gs (const Gnss_Satellite &satellite, const Tlm_Conf &conf)
 

Detailed Description

This class implements a block that decodes the BeiDou DNAV data.

Definition at line 54 of file beidou_b3i_telemetry_decoder_gs.h.

Constructor & Destructor Documentation

◆ ~beidou_b3i_telemetry_decoder_gs()

beidou_b3i_telemetry_decoder_gs::~beidou_b3i_telemetry_decoder_gs ( )
override

Class destructor.

Member Function Documentation

◆ general_work()

int beidou_b3i_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 beidou_b3i_telemetry_decoder_gs::set_channel ( int  channel)

Set receiver's channel.

◆ set_satellite()

void beidou_b3i_telemetry_decoder_gs::set_satellite ( const Gnss_Satellite satellite)

Set satellite PRN.


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