![]() |
GNSS-SDR 0.0.21
An Open Source GNSS Software Defined Receiver
|
Common base class for telemetry decoder GNU Radio implementations. More...
#include <telemetry_impl_interface.h>
Public Member Functions | |
| telemetry_impl_interface (const std::string &name, gr::io_signature::sptr input_signature, gr::io_signature::sptr output_signature) | |
| virtual void | set_satellite (const Gnss_Satellite &satellite)=0 |
| virtual void | set_channel (int channel)=0 |
| virtual void | reset ()=0 |
Protected Member Functions | |
| 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 |
Common base class for telemetry decoder GNU Radio implementations.
Definition at line 45 of file telemetry_impl_interface.h.
|
inline |
Definition at line 48 of file telemetry_impl_interface.h.
|
pure virtual |
Implemented in beidou_b1i_telemetry_decoder_gs, beidou_b3i_telemetry_decoder_gs, and gps_l1_ca_telemetry_decoder_gs.
|
pure virtual |
Implemented in beidou_b1i_telemetry_decoder_gs, beidou_b3i_telemetry_decoder_gs, galileo_telemetry_decoder_gs, glonass_l1_ca_telemetry_decoder_gs, glonass_l2_ca_telemetry_decoder_gs, gps_l1_ca_telemetry_decoder_gs, gps_l2c_telemetry_decoder_gs, gps_l5_telemetry_decoder_gs, and sbas_l1_telemetry_decoder_gs.