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::ax100_encoder | AX.100 frame encoder definition |
Cgr::satnogs::ax25 | |
►Cblock | |
►Cgr::satnogs::ber_calculator | A block that calculates the BER of a packet passed system using the FER (Frame Error Rate) |
Cgr::satnogs::ber_calculator_impl | |
►Cgr::satnogs::crc_async | An extended version of the CRC Async block of GNU Radio |
Cgr::satnogs::crc_async_impl | |
►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::metadata_sink | <+description of block+> |
Cgr::satnogs::metadata_sink_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::conv_decoder | SATNOGS compatible convolutional decoder with puncturing support |
Cgr::satnogs::conv_encoder | |
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::ax100_mode5_encoder | This encoder implements the AX100 mode 5 framing and coding scheme |
Cgr::satnogs::ax100_mode6_encoder | This encoder implements the AX100 mode 6 framing and coding scheme |
Cgr::satnogs::ax25_encoder | AX.25 frame encoder definition |
Cgr::satnogs::ieee802_15_4_encoder | An IEEE802.15.4 frame encoder with some extended parameterization |
Cgr::satnogs::rs_encoder | A simple RS (255, 223) encoder with padding support |
Cgr::satnogs::usp_encoder | Unified SPUTNIX protocol (USP) frame encoder definition |
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 | |
►Cgr::satnogs::sigmf_metadata | |
Cgr::satnogs::sigmf_metadata_impl | <+description+> |
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 > | |
Cgr::satnogs::reed_muller | A binary Reed-Muller(1, 6) encoder and decoder |
Cdate::detail::rld | |
Crs | |
Cdate::detail::rs | |
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::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_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::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::tree_node | Binary tree node containing the corresponding character |
Cdate::detail::undocumented | |
Cdate::detail::unspecified_month_disambiguator | |
Cgr::satnogs::utils | Several bit-level utility methods, frequently used in the encoding/decoding process |
Cutils_helper< T, U, S > | |
Cutils_helper< int8_t *, uint8_t *, true > | |
Cutils_helper< itpp::Vec< int8_t > &, itpp::bvec &, true > | |
Cutils_helper< itpp::Vec< uint8_t > &, itpp::bvec &, false > | |
Cutils_helper< uint8_t *, uint8_t *, false > | |
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 | |