Myriota UltraLite SDK 2.4.0
Loading...
Searching...
No Matches
Satellite radio antenna control

Antenna selection and RF configuration. More...

Enumerations

enum  RadioMode { RADIO_MODE_RX , RADIO_MODE_TX , RADIO_MODE_INIT , RADIO_MODE_DEINIT }
 Select the antenna based on satellite radio mode and frequency band. More...
 
enum  RadioBand { RADIO_BAND_VHF , RADIO_BAND_UHF , RADIO_BAND_LPD , RADIO_BAND_UNSUPPORTED }
 Radio frequency bands. More...
 

Functions

int BoardAntennaSelect (RadioMode Mode, RadioBand Band)
 Select the antenna based on satellite radio mode and frequency band.
 

Detailed Description

Antenna selection and RF configuration.

Enumeration Type Documentation

◆ RadioMode

enum RadioMode

Select the antenna based on satellite radio mode and frequency band.

Enumerator
RADIO_MODE_RX 

Radio downlink.

RADIO_MODE_TX 

Radio uplink.

RADIO_MODE_INIT 

Radio initialisation.

RADIO_MODE_DEINIT 

Radio de-initialisation.

◆ RadioBand

enum RadioBand

Radio frequency bands.

Enumerator
RADIO_BAND_VHF 

Very High Frequency band.

RADIO_BAND_UHF 

Ultra High Frequency band.

RADIO_BAND_LPD 

Low Power Device band.

RADIO_BAND_UNSUPPORTED 

Unsupported frequency band.

Function Documentation

◆ BoardAntennaSelect()

int BoardAntennaSelect ( RadioMode  Mode,
RadioBand  Band 
)

Select the antenna based on satellite radio mode and frequency band.

Parameters
ModeThe radio mode from RadioMode.
BandThe radio frequency band from RadioBand.
Returns
0 if succeeded, -1 if failed.