This class implements a block that decodes CNAV data defined in IS-GPS-200M.
More...
#include <gps_l2c_telemetry_decoder_gs.h>
|
| void | set_satellite (const Gnss_Satellite &satellite) override |
| | Set satellite PRN.
|
| void | set_channel (int32_t channel) override |
| | Set receiver's channel.
|
| 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.
|
| | 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 |
|
|
gps_l2c_telemetry_decoder_gs_sptr | gps_l2c_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 CNAV data defined in IS-GPS-200M.
Definition at line 49 of file gps_l2c_telemetry_decoder_gs.h.
◆ general_work()
| int gps_l2c_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.
◆ reset()
| void gps_l2c_telemetry_decoder_gs::reset |
( |
| ) |
|
|
overridevirtual |
◆ set_channel()
| void gps_l2c_telemetry_decoder_gs::set_channel |
( |
int32_t | channel | ) |
|
|
override |
◆ set_satellite()
| void gps_l2c_telemetry_decoder_gs::set_satellite |
( |
const Gnss_Satellite & | satellite | ) |
|
|
overridevirtual |
The documentation for this class was generated from the following file: