This class implements a block that decodes the GNAV data defined in GLONASS ICD v5.1.
More...
#include <glonass_l2_ca_telemetry_decoder_gs.h>
|
| | ~glonass_l2_ca_telemetry_decoder_gs () override |
| | Class destructor. More...
|
| |
| void | set_satellite (const Gnss_Satellite &satellite) override |
| | Set satellite PRN. More...
|
| |
| void | set_channel (int32_t channel) override |
| | Set receiver's channel. More...
|
| |
|
void | reset () override |
| |
| 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...
|
| |
|
| telemetry_impl_interface (const std::string &name, gr::io_signature::sptr input_signature, gr::io_signature::sptr output_signature) |
| |
|
virtual void | set_channel (int channel)=0 |
| |
|
|
glonass_l2_ca_telemetry_decoder_gs_sptr | glonass_l2_ca_make_telemetry_decoder_gs (const Gnss_Satellite &satellite, const Tlm_Conf &conf) |
| |
|
|
void | configure_basic_outputs () |
| |
|
void | configure_dump_file (int32_t channel, bool enable_dump, std::string &dump_filename, std::ofstream &dump_file) const |
| |
|
void | configure_crc_stats_channel (int32_t channel, bool &dump_crc_stats, std::unique_ptr< Tlm_CRC_Stats > &crc_stats) const |
| |
This class implements a block that decodes the GNAV data defined in GLONASS ICD v5.1.
- See also
- GLONASS ICD
Definition at line 50 of file glonass_l2_ca_telemetry_decoder_gs.h.
◆ ~glonass_l2_ca_telemetry_decoder_gs()
| glonass_l2_ca_telemetry_decoder_gs::~glonass_l2_ca_telemetry_decoder_gs |
( |
| ) |
|
|
override |
◆ general_work()
| int glonass_l2_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_l2_ca_telemetry_decoder_gs::set_channel |
( |
int32_t |
channel | ) |
|
|
override |
◆ set_satellite()
| void glonass_l2_ca_telemetry_decoder_gs::set_satellite |
( |
const Gnss_Satellite & |
satellite | ) |
|
|
overridevirtual |
The documentation for this class was generated from the following file: