CARMA C++
|
Carma Block Downconvrter CAN module control interface. More...
import "carma/downconverter/spectral/BlockDownconverterControl.idl";
Public Types | |
enum | Block { UPPER, LOWER } |
Block band selector. More... | |
enum | Polarization { POLARIZATION_1, POLARIZATION_2 } |
Polarization input selector. More... | |
Public Member Functions | |
void | reset () raises ( carma::util::UserException ) |
Reset module via software 'reset' command. More... | |
void | setBlock (in Block blockSelector, in unsigned short bandNo) raises ( carma::util::UserException ) |
Set UPPER or LOWER block for a single output band. More... | |
void | setBlockAndPolarization (in Block blockSelector, in Polarization polarizationSelector, in unsigned short bandNo) raises ( carma::util::UserException ) |
Set UPPER or LOWER block and polarization for a single output band. More... | |
void | setPolarization (in Polarization polarizationSelector, in unsigned short bandNo) raises ( carma::util::UserException ) |
Set polarization and UPPER or LOWER block for a single output band. More... | |
Carma Block Downconvrter CAN module control interface.
Definition at line 20 of file BlockDownconverterControl.idl.
Block band selector.
Enumerator | |
---|---|
UPPER |
Upper IF block corresponding to 5-9 GHz. |
LOWER |
Lower IF block corresponding to 1-5 GHz. |
Definition at line 25 of file BlockDownconverterControl.idl.
Polarization input selector.
Enumerator | |
---|---|
POLARIZATION_1 |
First polarization input selector. |
POLARIZATION_2 |
Second polarization input selector. |
Definition at line 33 of file BlockDownconverterControl.idl.
void carma::downconverter::BlockDownconverterControl::reset | ( | ) | ||
raises | ( | carma::util::UserException | ||
) |
Reset module via software 'reset' command.
void carma::downconverter::BlockDownconverterControl::setBlock | ( | in Block | blockSelector, |
in unsigned short | bandNo | ||
) | |||
raises | ( | carma::util::UserException | |
) |
Set UPPER or LOWER block for a single output band.
blockSelector | Block value. |
bandNo | Band number from 0-NumBands. Zero means all bands. |
UserException | On error. |
void carma::downconverter::BlockDownconverterControl::setBlockAndPolarization | ( | in Block | blockSelector, |
in Polarization | polarizationSelector, | ||
in unsigned short | bandNo | ||
) | |||
raises | ( | carma::util::UserException | |
) |
Set UPPER or LOWER block and polarization for a single output band.
blockSelector | Block value. |
polarization | Polarization value. |
bandNo | Band number from 0-NumBands. Zero means all bands. |
UserException | On error. |
void carma::downconverter::BlockDownconverterControl::setPolarization | ( | in Polarization | polarizationSelector, |
in unsigned short | bandNo | ||
) | |||
raises | ( | carma::util::UserException | |
) |
Set polarization and UPPER or LOWER block for a single output band.
blockSelector | Block value. |
polarization | Polarization value. |
bandNo | Band number from 0-NumBands. Zero means all bands. |
UserException | On error. |