ookrx 2.1.0.0
OOK RX Settings

Settings for configuration of OOK RX Click driver. More...

Macros

#define OOKRX_RSSI_VREF_3V3   3.3f
 OOK RX default settings.
 
#define OOKRX_RSSI_MIN_DBM   ( -110 )
 
#define OOKRX_RSSI_MAX_DBM   ( -50 )
 
#define OOKRX_RSSI_RANGE_DBM   ( OOKRX_RSSI_MAX_DBM - OOKRX_RSSI_MIN_DBM )
 
#define OOKRX_RSSI_MIN_V   0.4f
 
#define OOKRX_RSSI_MAX_V   2.06f
 
#define OOKRX_RSSI_RANGE_V   ( OOKRX_RSSI_MAX_V - OOKRX_RSSI_MIN_V )
 
#define OOKRX_RSSI_DBM_PER_V   ( OOKRX_RSSI_RANGE_DBM / OOKRX_RSSI_MAX_V )
 
#define OOKRX_RSSI_V_TO_DBM(x)   ( OOKRX_RSSI_MIN_DBM + ( ( x - OOKRX_RSSI_MIN_V ) * OOKRX_RSSI_DBM_PER_V ) )
 
#define OOKRX_MAN_BIT_LEN_US   2000
 
#define OOKRX_MAX_DATA_LEN   255
 

Detailed Description

Settings for configuration of OOK RX Click driver.

Macro Definition Documentation

◆ OOKRX_MAN_BIT_LEN_US

#define OOKRX_MAN_BIT_LEN_US   2000

◆ OOKRX_MAX_DATA_LEN

#define OOKRX_MAX_DATA_LEN   255

◆ OOKRX_RSSI_DBM_PER_V

#define OOKRX_RSSI_DBM_PER_V   ( OOKRX_RSSI_RANGE_DBM / OOKRX_RSSI_MAX_V )

◆ OOKRX_RSSI_MAX_DBM

#define OOKRX_RSSI_MAX_DBM   ( -50 )

◆ OOKRX_RSSI_MAX_V

#define OOKRX_RSSI_MAX_V   2.06f

◆ OOKRX_RSSI_MIN_DBM

#define OOKRX_RSSI_MIN_DBM   ( -110 )

◆ OOKRX_RSSI_MIN_V

#define OOKRX_RSSI_MIN_V   0.4f

◆ OOKRX_RSSI_RANGE_DBM

#define OOKRX_RSSI_RANGE_DBM   ( OOKRX_RSSI_MAX_DBM - OOKRX_RSSI_MIN_DBM )

◆ OOKRX_RSSI_RANGE_V

#define OOKRX_RSSI_RANGE_V   ( OOKRX_RSSI_MAX_V - OOKRX_RSSI_MIN_V )

◆ OOKRX_RSSI_V_TO_DBM

#define OOKRX_RSSI_V_TO_DBM ( x)    ( OOKRX_RSSI_MIN_DBM + ( ( x - OOKRX_RSSI_MIN_V ) * OOKRX_RSSI_DBM_PER_V ) )

◆ OOKRX_RSSI_VREF_3V3

#define OOKRX_RSSI_VREF_3V3   3.3f

OOK RX default settings.

Specified setting of OOK RX Click driver.