Cgr::satnogs::_cnv | |
Cgr::satnogs::ax100_decoder | This decoder tries to cover all the supported framing and coding schemes of the AX100 product from GOMSpace. It also supports some variants that have appear in different missions, including excet the ASM and a repeated preamble |
Cgr::satnogs::ax25_frame_t | |
▼Cblock | |
►Cgr::satnogs::frame_encoder | <+description of block+> |
Cgr::satnogs::frame_encoder_impl | |
►Cgr::satnogs::frame_file_sink | <+description of block+> |
Cgr::satnogs::frame_file_sink_impl | |
►Cgr::satnogs::json_converter | This block takes a PMT message from the SatNOGS decoders and converts it a PMT containing the same message in JSON form. This can be used for debugging and stream operations |
Cgr::satnogs::json_converter_impl | |
►Cgr::satnogs::lrpt_decoder | <+description of block+> |
Cgr::satnogs::lrpt_decoder_impl | |
Cgr::satnogs::morse_decoder | Morse code decoder block |
►Cgr::satnogs::multi_format_msg_sink | Block accepting clear text messages from various decoders. Its purpose is to forward these messages at other services, programs, stdout, etc, |
Cgr::satnogs::multi_format_msg_sink_impl | |
Cgr::satnogs::qb50_deframer | Parses the received AX.25 and separates the telecommand and control frames from the WOD frames |
►Cgr::satnogs::tcp_rigctl_msg_source | Block that accepts TCP messages with rigctl commands. Depending the command contents this block produces an appropriate PMT message to control other blocks in the flowgraph |
Cgr::satnogs::tcp_rigctl_msg_source_impl | |
►Cgr::satnogs::udp_msg_sink | <+description of block+> |
Cgr::satnogs::udp_msg_sink_impl | |
►Cgr::satnogs::udp_msg_source | UDP message/command accepter |
Cgr::satnogs::udp_msg_source_impl | |
Cdate::detail::choose_trunc_type< T > | |
Cgr::satnogs::convolutional_deinterleaver | <+description+> |
Cgr::satnogs::crc | |
Cgr::satnogs::cw_decoder_priv | Helper class for the CW decoder |
Cdate::day | |
Cdate::detail::decimal_format_seconds< Duration > | |
Cdate::detail::decimal_format_seconds< typename std::common_type< Duration, std::chrono::seconds >::type > | |
▼Cgr::satnogs::decoder | Abstract class that provided the API for the c decoders |
Cgr::satnogs::amsat_duv_decoder | AMSAT 8b10b + CCSDS RS DUV decoder |
Cgr::satnogs::argos_ldr_decoder | ARGOS Low Data Rate HDLC decoder |
Cgr::satnogs::ax100_mode5 | This decode implements the AX100 mode 5 scheme |
Cgr::satnogs::ax100_mode6 | AX.100 mode 6 decoder |
Cgr::satnogs::ax25_decoder | AX.25 decoder that supports the legacy hardware radios |
Cgr::satnogs::cw_decoder | CW decoder based on overlapping FFT |
Cgr::satnogs::ieee802_15_4_variant_decoder | A IEEE 802.15.4 like decoder |
Cgr::satnogs::decoder_status | |
Cgr::satnogs::doppler_fit | Doppler frequency fitting using Lagrange extrapolation |
Cdotprod | |
▼Cgr::satnogs::encoder | Abstract class defining the API of the SatNOGS Encoders |
Cgr::satnogs::ieee802_15_4_encoder | An IEEE802.15.4 frame encoder with some extended parameterization |
Cdate::fields< Duration > | |
▼Cfile_sink_base | |
Cgr::satnogs::iq_sink_impl | |
Cgr::satnogs::golay24 | A binary Golay (24,12,8) encoder and decoder |
Cdate::hh_mm_ss< Duration > | |
Cdate::last_spec | |
Cdate::local_t | |
Cgr::satnogs::metadata | |
Cdate::month | |
Cdate::month_day | |
Cdate::month_day_last | |
Cdate::month_weekday | |
Cdate::month_weekday_last | |
Cgr::satnogs::morse_tree | A Binary tree representation of the Morse coding scheme. Left transitions occur when a dot is received, whereas right transitions are performed during the reception of a dash |
Cgr::satnogs::moving_sum< T > | Simple moving sum template using std::deque |
Cgr::satnogs::moving_sum< float > | |
Cdate::detail::no_overflow< R1, R2 > | |
Cdate::detail::rld | |
Cdate::detail::rs | |
Crs | |
Cdate::detail::ru | |
▼Cdate::detail::save_istream< CharT, Traits > | |
Cdate::detail::save_ostream< CharT, Traits > | |
Cgr::satnogs::shift_reg | Implements a bit shift register |
Cdate::detail::static_gcd< Xp, Yp > | |
Cdate::detail::static_gcd< 0, 0 > | |
Cdate::detail::static_gcd< Xp, 0 > | |
Cdate::detail::static_pow10< exp > | |
Cdate::detail::static_pow10< 0 > | |
Cdate::detail::string_literal< CharT, N > | |
▼Csync_block | |
►Cgr::satnogs::ax25_encoder_mb | AX.25 encoder block that supports the legacy hardware radios |
Cgr::satnogs::ax25_encoder_mb_impl | |
►Cgr::satnogs::coarse_doppler_correction_cc | This block corrects the doppler effect between the ground station and the satellite in a coarse and very simplified way. Instead of changing the hardware center frequency, we use an NCO to digitally compensate the doppler effect |
Cgr::satnogs::coarse_doppler_correction_cc_impl | |
►Cgr::satnogs::cw_encoder | CW encoder block, mainly for debugging and testing purposes. It accepts a CW word via a message source port and transmits the corresponding CW symbols |
Cgr::satnogs::cw_encoder_impl | |
Cgr::satnogs::cw_to_symbol | The CW to Symbol block tries to translate the input signal into Morse symbols. The input signal should have been already properly filtered and processed. A possible DSP on the input signal may be the squared magnitude or the amplitude of the autocorrelation. Proper filtering that take cares possible spikes may drastically increase the performance of this block |
►Cgr::satnogs::doppler_correction_cc | This block corrects the doppler effect between the ground station and the satellite. It takes the input stream in baseband and applies proper corrections to keep the carrier at the desired frequency. To achieve that it uses messages containing the absolute predicted frequency of the satellite from software like Gpredict |
Cgr::satnogs::doppler_correction_cc_impl | |
►Cgr::satnogs::frame_acquisition | A generic frame acquisition block |
Cgr::satnogs::frame_acquisition_impl | |
►Cgr::satnogs::frame_decoder | This is a generic frame decoder block. It takes as input a bit stream and produces decoded frames and their metadata |
Cgr::satnogs::frame_decoder_impl | |
►Cgr::satnogs::iq_sink | This block converts a complex float input stream to short and stores it to a file. If the value of status argument is zero the block behaves as a null sink block |
Cgr::satnogs::iq_sink_impl | |
►Cgr::satnogs::lrpt_sync | <+description of block+> |
Cgr::satnogs::lrpt_sync_impl | |
►Cgr::satnogs::noaa_apt_sink | |
Cgr::satnogs::noaa_apt_sink_impl | |
►Cgr::satnogs::ogg_encoder | Ogg encoder and sink block |
Cgr::satnogs::ogg_encoder_impl | |
►Cgr::satnogs::ogg_source | OGG source block. Reads a file with an OGG audio and convert it to float samples |
Cgr::satnogs::ogg_source_impl | |
►Cgr::satnogs::sstv_pd120_sink | SSTV demodulator block |
Cgr::satnogs::sstv_pd120_sink_impl | |
Cgr::satnogs::upsat_fsk_frame_encoder | This block implements a FSK frame encoder for the UPSAT satellite. It takes as input a message containing the PDU and performs the NRZ encoding. The resulting float samples can be passed from a FM modulation block and then to the SDR device |
►Cgr::satnogs::waterfall_sink | This block computes the waterfall of the incoming signal and stores the result to a file |
Cgr::satnogs::waterfall_sink_impl | |
Cgr::satnogs::tc_tm_pkt | |
Cgr::satnogs::tree_node | Binary tree node containing the corresponding character |
Cdate::detail::undocumented | |
Cdate::detail::unspecified_month_disambiguator | |
Cdate::weekday | |
Cdate::weekday_indexed | |
Cdate::weekday_last | |
Cgr::satnogs::whitening | Performs data whitening and de-whitening |
Cdate::detail::width< n, d, w, should_continue > | |
Cdate::detail::width< n, d, w, false > | |
Cdate::year | |
Cdate::year_month | |
Cdate::year_month_day | |
Cdate::year_month_day_last | |
Cdate::year_month_weekday | |
Cdate::year_month_weekday_last | |