Class Transmitter

Inheritance Relationships

Base Type

Derived Type

Class Documentation

class Transmitter : public lupnt::ICommDevice

Subclassed by lupnt::GnssTransmitter

Public Functions

virtual double GetTransmitterAntennaGain(double t, Vec3d r_tx_gcrf, Vec3d r_rx_gcrf) = 0
inline void SetAntennaOrientation(Vec3 orientation)

Public Members

Antenna antenna_
double P_tx
double freq_tx
double bandwidth
std::string txrx = "tx"
Vec3 antenna_orientation_body = Vec3::Zero()