mirror of
https://github.com/DSheirer/sdrtrunk.git
synced 2026-11-13 09:07:27 -05:00
36 lines
955 B
C
36 lines
955 B
C
#ifndef SDRPLAY_API_RSP2_H
|
|
#define SDRPLAY_API_RSP2_H
|
|
|
|
#define RSPII_NUM_LNA_STATES 9
|
|
#define RSPII_NUM_LNA_STATES_AMPORT 5
|
|
#define RSPII_NUM_LNA_STATES_420MHZ 6
|
|
|
|
// RSP2 parameter enums
|
|
typedef enum
|
|
{
|
|
sdrplay_api_Rsp2_ANTENNA_A = 5,
|
|
sdrplay_api_Rsp2_ANTENNA_B = 6,
|
|
} sdrplay_api_Rsp2_AntennaSelectT;
|
|
|
|
typedef enum
|
|
{
|
|
sdrplay_api_Rsp2_AMPORT_1 = 1,
|
|
sdrplay_api_Rsp2_AMPORT_2 = 0,
|
|
} sdrplay_api_Rsp2_AmPortSelectT;
|
|
|
|
// RSP2 parameter structs
|
|
typedef struct
|
|
{
|
|
unsigned char extRefOutputEn; // default: 0
|
|
} sdrplay_api_Rsp2ParamsT;
|
|
|
|
typedef struct
|
|
{
|
|
unsigned char biasTEnable; // default: 0
|
|
sdrplay_api_Rsp2_AmPortSelectT amPortSel; // default: sdrplay_api_Rsp2_AMPORT_2
|
|
sdrplay_api_Rsp2_AntennaSelectT antennaSel; // default: sdrplay_api_Rsp2_ANTENNA_A
|
|
unsigned char rfNotchEnable; // default: 0
|
|
} sdrplay_api_Rsp2TunerParamsT;
|
|
|
|
#endif //SDRPLAY_API_RSP2_H
|