Nordic Semiconductor nRF5 AirFuel SDK  version 2.2.0
PRU HW dependent configuration

Macros

#define PRU_VRECT_BOOT   6000
 
#define PRU_VRECT_UVLO   4000
 
#define PRU_VRECT_MIN   7000
 
#define PRU_VRECT_SET   10000
 
#define PRU_VRECT_HIGH   15000
 
#define PRU_VRECT_MAX   19000
 
#define PRU_VRECT_HIGH_SUSTAIN_MS   5000
 
#define PRU_TEMP_MAX   90
 
#define PRU_DELTA_R1_VALID   0
 
#define PRU_DELTA_R1   1500
 
#define PRU_CATEGORY   BLE_WPTS_PRU_CATEGORY_NO_IMP_SHIFT
 
#define PRU_ANTENNA_GAIN_KNOWN   false
 
#define PRU_ANTENNA_GAIN   0
 
#define PRU_TX_POWER_KNOWN   false
 
#define PRU_TX_POWER_LEVEL   0
 
#define PRU_SENSORS_TIMER_PERIOD_MS   50
 
#define PRU_NFC_RECEIVER_SUPPORTED   0
 
#define PRU_SEPARATE_BTLE_RADIO_SUPORTED   0
 
#define PRU_CCP_ADJUST_POWER_CAPABILITY   1
 
#define PRU_PRECT_MAX   90
 
#define PRU_VRECT_DEFAULT   PRU_VRECT_SET
 
#define PRU_TEMPERATURE_DEFAULT   (PRU_TEMP_MAX / 2);
 
#define PRU_VOUT_DEFAULT   (4000)
 
#define PRU_IOUT_DEFAULT   (1)
 
#define PRU_IRECT_DEFAULT   (1)
 
#define PRU_ADJUSTED_DEFAULT   (1)
 

Detailed Description

Macro Definition Documentation

#define PRU_VRECT_BOOT   6000

Boot VRECT voltage [mV]. Below this level, the PRU can not enter the Boot State.

Definition at line 23 of file pru_hw_config.h.

#define PRU_VRECT_UVLO   4000

Under Voltage Lock Out VRECT voltage. Below this level, the PRU may not enable MCU and communication module. [mV].

Definition at line 24 of file pru_hw_config.h.

#define PRU_VRECT_MIN   7000

Minimum operational VRECT voltage [mV]. Below this voltage, PRUs may not deliver full power.

Definition at line 25 of file pru_hw_config.h.

#define PRU_VRECT_SET   10000

PRU’s preferred VRECT voltage [mV].

Definition at line 26 of file pru_hw_config.h.

#define PRU_VRECT_HIGH   15000

Maximum operational VRECT voltage [mV].

Definition at line 27 of file pru_hw_config.h.

#define PRU_VRECT_MAX   19000

PRU’s maximum allowable VRECT voltage [mV].

Definition at line 28 of file pru_hw_config.h.

#define PRU_VRECT_HIGH_SUSTAIN_MS   5000

Number of sensor measurements that the PRU can tolerate VRECT to be greater than VRECT_HIGH [ms].

Definition at line 29 of file pru_hw_config.h.

#define PRU_TEMP_MAX   90

PRU’s maximum allowable temperature [Deg C].

Definition at line 30 of file pru_hw_config.h.

#define PRU_DELTA_R1_VALID   0

Delta R1 field in static parameters is valid.

Definition at line 31 of file pru_hw_config.h.

#define PRU_DELTA_R1   1500

Delta R1 caused by PRU.

Definition at line 32 of file pru_hw_config.h.

#define PRU_CATEGORY   BLE_WPTS_PRU_CATEGORY_NO_IMP_SHIFT

PRU Category.

Definition at line 34 of file pru_hw_config.h.

#define PRU_ANTENNA_GAIN_KNOWN   false

true = Use the value PRU_ANTENNA_GAIN when calculating the advertising payload, false = set the PRU_Gain advertising bits to all 1's

Definition at line 35 of file pru_hw_config.h.

#define PRU_ANTENNA_GAIN   0

Gain of TX antenna.

Definition at line 36 of file pru_hw_config.h.

#define PRU_TX_POWER_KNOWN   false

true = Use the value PRU_TX_POWER_KNOWN when calculating the advertising payload, false = set the PRU_Power advertising bits to all 1's

Definition at line 37 of file pru_hw_config.h.

#define PRU_TX_POWER_LEVEL   0

Low TX power level to avoid connecting to distant PTU's when testing.

Definition at line 38 of file pru_hw_config.h.

#define PRU_SENSORS_TIMER_PERIOD_MS   50

Sensor measurement period (ms).

Definition at line 39 of file pru_hw_config.h.

#define PRU_NFC_RECEIVER_SUPPORTED   0

NFC receiver supported

Definition at line 40 of file pru_hw_config.h.

#define PRU_SEPARATE_BTLE_RADIO_SUPORTED   0

Separate BTLE radio in PRU

Definition at line 41 of file pru_hw_config.h.

#define PRU_CCP_ADJUST_POWER_CAPABILITY   1

Adjust power capability

Definition at line 42 of file pru_hw_config.h.

#define PRU_PRECT_MAX   90

PRU’s maximum rated PRECT power [mW*100].

Definition at line 43 of file pru_hw_config.h.

#define PRU_VRECT_DEFAULT   PRU_VRECT_SET

[mV]

Definition at line 49 of file pru_hw_config.h.

#define PRU_TEMPERATURE_DEFAULT   (PRU_TEMP_MAX / 2);

[deg C]

Definition at line 50 of file pru_hw_config.h.

#define PRU_VOUT_DEFAULT   (4000)

[mV]

Definition at line 51 of file pru_hw_config.h.

#define PRU_IOUT_DEFAULT   (1)

[mA]

Definition at line 52 of file pru_hw_config.h.

#define PRU_IRECT_DEFAULT   (1)

[mA]

Definition at line 53 of file pru_hw_config.h.

#define PRU_ADJUSTED_DEFAULT   (1)

[bool]

Definition at line 54 of file pru_hw_config.h.