|
|
| RadioHardware (fx3class *fx3) |
| |
|
sddc_rf_mode_t | GetRFMode () |
| |
|
virtual sddc_rf_mode_t | GetBestRFMode (uint64_t freq)=0 |
| |
|
virtual sddc_err_t | SetRFMode (sddc_rf_mode_t mode)=0 |
| |
|
uint32_t | GetADCSampleRate () |
| |
|
sddc_err_t | SetADCSampleRate (uint32_t samplefreq) |
| |
|
virtual const array< float, 2 > | GetADCSampleRateLimits ()=0 |
| |
|
bool | GetBiasT_HF () |
| |
|
sddc_err_t | SetBiasT_HF (bool new_state) |
| |
|
bool | GetBiasT_VHF () |
| |
|
sddc_err_t | SetBiasT_VHF (bool new_state) |
| |
|
uint16_t | GetRF_HF () |
| |
|
uint16_t | GetRF_VHF () |
| |
|
uint16_t | GetIF_HF () |
| |
|
uint16_t | GetIF_VHF () |
| |
|
uint32_t | GetCenterFrequency_HF () |
| |
|
uint32_t | GetCenterFrequency_VHF () |
| |
|
bool | GetDither () |
| |
|
sddc_err_t | SetDither (bool new_state) |
| |
|
bool | GetPGA () |
| |
|
sddc_err_t | SetPGA (bool new_state) |
| |
|
bool | GetRand () |
| |
|
sddc_err_t | SetRand (bool new_state) |
| |
|
sddc_err_t | StartStream () |
| |
|
sddc_err_t | StopStream () |
| |
|
sddc_err_t | SetGPIO (uint32_t mask) |
| |
|
sddc_err_t | UnsetGPIO (uint32_t mask) |
| |
| sddc_err_t | SetLED (sddc_leds_t led, bool on) |
| | Change the state of an LED.
|
| |
|
bool | ReadDebugTrace (uint8_t *pdata, uint8_t len) |
| |
|
virtual const char * | GetName ()=0 |
| |
|
virtual float | getGain ()=0 |
| |
|
virtual sddc_err_t | SetCenterFrequency_HF (uint32_t freq)=0 |
| |
|
virtual sddc_err_t | SetCenterFrequency_VHF (uint32_t freq)=0 |
| |
|
virtual uint32_t | GetTunerFrequency_HF ()=0 |
| |
|
virtual uint32_t | GetTunerFrequency_VHF ()=0 |
| |
|
virtual vector< float > | GetRFSteps_HF ()=0 |
| |
|
virtual vector< float > | GetRFSteps_VHF ()=0 |
| |
|
virtual sddc_err_t | SetRFAttenuation_HF (size_t attIndex)=0 |
| |
|
virtual sddc_err_t | SetRFAttenuation_VHF (uint16_t attIndex)=0 |
| |
|
virtual vector< float > | GetIFSteps_HF ()=0 |
| |
|
virtual vector< float > | GetIFSteps_VHF ()=0 |
| |
|
virtual sddc_err_t | SetIFGain_HF (size_t attIndex)=0 |
| |
|
virtual sddc_err_t | SetIFGain_VHF (size_t attIndex)=0 |
| |
|
|
fx3class * | Fx3 |
| |
|
uint32_t | gpios = 0 |
| |
|
uint32_t | sampleRate = 0 |
| |
|
sddc_rf_mode_t | currentRFMode = NOMODE |
| |
|
bool | stateDither = false |
| |
|
bool | statePGA = false |
| |
|
bool | stateRand = false |
| |
|
bool | stateBiasT_HF = false |
| |
|
bool | stateBiasT_VHF = false |
| |
|
uint16_t | attenuationHFStep = 0 |
| |
|
uint16_t | attenuationVHFStep = 0 |
| |
|
uint16_t | gainHFStep = 0 |
| |
|
uint16_t | gainVHFStep = 0 |
| |
|
uint32_t | freqLO_HF = 0 |
| |
|
uint32_t | freqLO_VHF = 0 |
| |
◆ SetLED()
| sddc_err_t RadioHardware::SetLED |
( |
sddc_leds_t | led, |
|
|
bool | on ) |
Change the state of an LED.
- Parameters
-
| [in] | led | The LED to change |
| [in] | on | The new LED state |
The documentation for this class was generated from the following files: