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

RX gain settings for the two different gain stages. Gain0 stage corresponds to the first stage (closest to the antenna), implemented by the AD8318. The second stage is implemented by the AT86RF215. More...

#include <rf_frontend.hpp>

Public Attributes

gain_mode gain0_mode
union { 
   float   tgt 
 Target signal level for the AGC [-60, -35]. More...
   float   gain 
 Fixed gain value in dB [-6, 29.5]. More...
gain0
gain_mode gain1_mode
union { 
   at86rf215_agc_conf   agc 
   float   gain 
gain1

Detailed Description

RX gain settings for the two different gain stages. Gain0 stage corresponds to the first stage (closest to the antenna), implemented by the AD8318. The second stage is implemented by the AT86RF215.

Definition at line 111 of file rf_frontend.hpp.

Member Data Documentation

◆ agc

at86rf215_agc_conf satnogs::comms::lib::rf_frontend::rx_gain_params::agc

AGC configuration for the AT86RF215 Fields at86rf215_agc_conf.enable and at86rf215_agc_conf.freeze are explicitly set to 1 and 0 respectively

Definition at line 123 of file rf_frontend.hpp.

◆ gain

float satnogs::comms::lib::rf_frontend::rx_gain_params::gain

Fixed gain value in dB [-6, 29.5].

Definition at line 118 of file rf_frontend.hpp.

◆ [union]

union { ... } satnogs::comms::lib::rf_frontend::rx_gain_params::gain0

◆ gain0_mode

gain_mode satnogs::comms::lib::rf_frontend::rx_gain_params::gain0_mode

Gain mode of the first gain stage

Definition at line 114 of file rf_frontend.hpp.

◆ [union]

union { ... } satnogs::comms::lib::rf_frontend::rx_gain_params::gain1

◆ gain1_mode

gain_mode satnogs::comms::lib::rf_frontend::rx_gain_params::gain1_mode

Gain mode of the second gain stage

Definition at line 120 of file rf_frontend.hpp.

◆ tgt

float satnogs::comms::lib::rf_frontend::rx_gain_params::tgt

Target signal level for the AGC [-60, -35].

Definition at line 117 of file rf_frontend.hpp.


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