CARMA C++
|
A delay and frequency element structure The frequency items apply to all channels in the packet. More...
import "carma/loberotator/LoberotatorControl.idl";
Public Attributes | |
DelayChanSeq | delaySeq |
Sequence of delay/mjd channels. More... | |
long | divisor |
Hardware division factor for DDS signal before it is added to the first LO. More... | |
double | frequency |
First LO frequency in GHz. More... | |
long | multiplier |
Hardware multiplication factor for DDS signal before it is added to the first LO. More... | |
long | sign |
Hardware sign of DDS signal when added to first LO. More... | |
A delay and frequency element structure The frequency items apply to all channels in the packet.
Use scripts/python/loberotatorTest.py for convenient construction.
Definition at line 79 of file LoberotatorControl.idl.
DelayChanSeq carma::loberotator::LoberotatorControl::DelayFreqPacket::delaySeq |
Sequence of delay/mjd channels.
Definition at line 82 of file LoberotatorControl.idl.
long carma::loberotator::LoberotatorControl::DelayFreqPacket::divisor |
Hardware division factor for DDS signal before it is added to the first LO.
The CANbus channel phase and rate input will be multiplied by this before it is sent to the DDS.
Definition at line 99 of file LoberotatorControl.idl.
double carma::loberotator::LoberotatorControl::DelayFreqPacket::frequency |
First LO frequency in GHz.
Definition at line 85 of file LoberotatorControl.idl.
long carma::loberotator::LoberotatorControl::DelayFreqPacket::multiplier |
Hardware multiplication factor for DDS signal before it is added to the first LO.
The CANbus channel phase and rate input will be divided by this before it is sent to the DDS.
Definition at line 92 of file LoberotatorControl.idl.
long carma::loberotator::LoberotatorControl::DelayFreqPacket::sign |
Hardware sign of DDS signal when added to first LO.
Must be +1 or -1.
Definition at line 105 of file LoberotatorControl.idl.