|
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. |