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

Current limit resistor configuration. More...

#include <power.hpp>

Public Member Functions

 r_lim ()=delete
 r_lim (uint16_t dig_3v3, uint16_t rf_5v, uint16_t fpga_5v)
 Construct a new r lim object.

Public Attributes

friend power

Protected Attributes

uint16_t dig_3v3
uint16_t rf_5v
uint16_t fpga_5v

Detailed Description

Current limit resistor configuration.

Depending on the mission requirements, SatNOGS-COMMS hardware allows different current limit through appropriate selected resistor values.

Definition at line 103 of file power.hpp.

Constructor & Destructor Documentation

◆ r_lim() [1/2]

satnogs::comms::lib::power::r_lim::r_lim ( )
delete

◆ r_lim() [2/2]

satnogs::comms::lib::power::r_lim::r_lim ( uint16_t dig_3v3,
uint16_t rf_5v,
uint16_t fpga_5v )
inline

Construct a new r lim object.

Parameters
dig_3v3the resistor selected for the digital 3.3V current limit circuit. The value should be in Ohms
rf_5vthe resistor selected for the RF 5V current limit circuit. The value should be in Ohms
fpga_5vthe resistor selected for the FPGA 5V current limit circuit. The value should be in Ohms

Definition at line 118 of file power.hpp.

Member Data Documentation

◆ dig_3v3

uint16_t satnogs::comms::lib::power::r_lim::dig_3v3
protected

Definition at line 130 of file power.hpp.

◆ fpga_5v

uint16_t satnogs::comms::lib::power::r_lim::fpga_5v
protected

Definition at line 132 of file power.hpp.

◆ power

friend satnogs::comms::lib::power::r_lim::power

Definition at line 127 of file power.hpp.

◆ rf_5v

uint16_t satnogs::comms::lib::power::r_lim::rf_5v
protected

Definition at line 131 of file power.hpp.


The documentation for this class was generated from the following file:
  • libsatnogs-comms/include/satnogs-comms-lib/power.hpp