API
MagAOX::logger::telem_fxngen::messageT Struct Reference

The type of the input message. More...

#include <telem_fxngen.hpp>

Inheritance diagram for MagAOX::logger::telem_fxngen::messageT:
Inheritance graph
Collaboration diagram for MagAOX::logger::telem_fxngen::messageT:
Collaboration graph

Public Member Functions

 messageT (const uint8_t &C1outp, const double &C1freq, const double &C1vpp, const double &C1ofst, const double &C1phse, const uint8_t &C1wvtp, const uint8_t &C2outp, const double &C2freq, const double &C2vpp, const double &C2ofst, const double &C2phse, const uint8_t &C2wvtp, const uint8_t &C1sync, const uint8_t &C2sync, const double &C1wdth, const double &C2wdth)
 Construct from components. More...
 

Public Attributes

flatbuffers::FlatBufferBuilder builder
 

Detailed Description

The type of the input message.

Definition at line 43 of file telem_fxngen.hpp.

Constructor & Destructor Documentation

◆ messageT()

MagAOX::logger::telem_fxngen::messageT::messageT ( const uint8_t &  C1outp,
const double &  C1freq,
const double &  C1vpp,
const double &  C1ofst,
const double &  C1phse,
const uint8_t &  C1wvtp,
const uint8_t &  C2outp,
const double &  C2freq,
const double &  C2vpp,
const double &  C2ofst,
const double &  C2phse,
const uint8_t &  C2wvtp,
const uint8_t &  C1sync,
const uint8_t &  C2sync,
const double &  C1wdth,
const double &  C2wdth 
)
inline

Construct from components.

Parameters
[in]C1outpChannel 1 output status
[in]C1freqChannel 1 frequency [Hz]
[in]C1vppChannel 1 P2P voltage [V]
[in]C1ofstChannel 1 offset [V]
[in]C1phseChannel 1 phase [deg]
[in]C1wvtpChannel 1 wavetype (SINE or DC)
[in]C2outpChannel 2 output status
[in]C2freqChannel 2 frequency [Hz]
[in]C2vppChannel 2 P2P voltage [V]
[in]C2ofstChannel 2 offset [V]
[in]C2phseChannel 2 phase [deg]
[in]C2wvtpChannel 2 wavetype (SINE or DC)
[in]C1syncChannel 1 sync status
[in]C2syncChannel 2 sync status
[in]C1wdthChannel 1 width [s]
[in]C2wdthChannel 2 width [s]

Definition at line 46 of file telem_fxngen.hpp.

Member Data Documentation

◆ builder

flatbuffers::FlatBufferBuilder MagAOX::logger::fbMessage::builder
inherited

Definition at line 30 of file flatbuffer_log.hpp.

Referenced by MagAOX::logger::telem_dmspeck::messageT::messageT(), MagAOX::logger::software_log::messageT::messageT(), MagAOX::logger::string_log::messageT::messageT(), MagAOX::logger::telem_fgtimings::messageT::messageT(), MagAOX::logger::telem_telpos::messageT::messageT(), MagAOX::logger::telem_telvane::messageT::messageT(), MagAOX::logger::telem_telenv::messageT::messageT(), MagAOX::logger::telem_chrony_stats::messageT::messageT(), MagAOX::logger::ocam_temps::messageT::messageT(), MagAOX::logger::telem_cooler::messageT::messageT(), MagAOX::logger::telem_position::messageT::messageT(), MagAOX::logger::telem_zaber::messageT::messageT(), MagAOX::logger::telem_rhusb::messageT::messageT(), MagAOX::logger::telem_telsee::messageT::messageT(), MagAOX::logger::telem_teldata::messageT::messageT(), MagAOX::logger::telem_stage::messageT::messageT(), MagAOX::logger::telem_telcat::messageT::messageT(), MagAOX::logger::outlet_channel_state::messageT::messageT(), MagAOX::logger::telem_observer::messageT::messageT(), MagAOX::logger::observer::messageT::messageT(), MagAOX::logger::telem_chrony_status::messageT::messageT(), MagAOX::logger::telem_stdcam::messageT::messageT(), MagAOX::logger::config_log::messageT::messageT(), MagAOX::logger::pico_channel::messageT::messageT(), MagAOX::logger::git_state::messageT::messageT(), MagAOX::logger::telem_blockgains::messageT::messageT(), MagAOX::logger::telem_temps::messageT::messageT(), MagAOX::logger::telem_saving::messageT::messageT(), messageT(), MagAOX::logger::telem_pokecenter::messageT::messageT(), MagAOX::logger::ttmmod_params::messageT::messageT(), MagAOX::logger::telem_loopgain::messageT::messageT(), MagAOX::logger::telem_usage::messageT::messageT(), MagAOX::logger::state_change::messageT::messageT(), MagAOX::logger::saving_state_change::messageT::messageT(), MagAOX::logger::telem_dmmodes::messageT::messageT(), MagAOX::logger::telem_coreloads::messageT::messageT(), MagAOX::logger::telem_coretemps::messageT::messageT(), MagAOX::logger::telem_pico::messageT::messageT(), MagAOX::logger::telem_drivetemps::messageT::messageT(), and MagAOX::logger::outlet_state::messageT::messageT().


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