SatNOGS-COMMS  4.1.0
A COMMS subsystem for CubeSats
Loading...
Searching...
No Matches
satnogs::comms::lib::rf_frontend::params Class Reference

RF frontend initialization settings. More...

#include <rf_frontend.hpp>

Public Attributes

const std::pair< uint32_t, uint32_t > rx_range
 RX tuning range.
const std::pair< uint32_t, uint32_t > tx_range
 TX tuning range.
const std::pair< float, float > agc0_range
const std::pair< float, float > gain0_range
 The gainl range of the first gain stage.
const std::pair< float, float > agc0_calib
const std::pair< float, float > gain0_calib

Detailed Description

RF frontend initialization settings.

Definition at line 49 of file rf_frontend.hpp.

Member Data Documentation

◆ agc0_calib

const std::pair<float, float> satnogs::comms::lib::rf_frontend::params::agc0_calib

First stage AGC linear transformation settings (slope, intercept point) Those should be acquired after calibration procedure and normally stored to a persistent storage in the firmware

Definition at line 60 of file rf_frontend.hpp.

◆ agc0_range

const std::pair<float, float> satnogs::comms::lib::rf_frontend::params::agc0_range

The signal level range that the first stage AGC can achieve

Definition at line 55 of file rf_frontend.hpp.

◆ gain0_calib

const std::pair<float, float> satnogs::comms::lib::rf_frontend::params::gain0_calib

First stage gain linear transformation settings (slope, intercept point) Those should be acquired after calibration procedure and normally stored to a persistent storage in the firmware

Definition at line 65 of file rf_frontend.hpp.

◆ gain0_range

const std::pair<float, float> satnogs::comms::lib::rf_frontend::params::gain0_range

The gainl range of the first gain stage.

Definition at line 58 of file rf_frontend.hpp.

◆ rx_range

const std::pair<uint32_t, uint32_t> satnogs::comms::lib::rf_frontend::params::rx_range

RX tuning range.

Definition at line 52 of file rf_frontend.hpp.

◆ tx_range

const std::pair<uint32_t, uint32_t> satnogs::comms::lib::rf_frontend::params::tx_range

TX tuning range.

Definition at line 53 of file rf_frontend.hpp.


The documentation for this class was generated from the following file: