English
Language : 

CYBLE-212006-01 Datasheet, PDF (14/39 Pages) Cypress Semiconductor – Module size: 15.00 mm × 23.00 mm × 2.00 mm
PRELIMINARY
CYBLE-212006-01
CYBLE-202007-01
CYBLE-202013-11
Enabling Extended Range Feature
The CYBLE-2X20XX-X1 modules come with an integrated Power Amplifier/Low Noise Amplifier to allow for extended communication
range of up to 400 meters full line-of-sight. This section describes the firmware steps required to enable extended range operation of
the CYBLE-2X20XX-X1 modules.
The Skyworks RFX2401C PA/LNA is controlled by PRoC BLE and uses two GPIOs:
1.One GPIO to control the PA enable (P3[2]). The PA enable GPIO is controlled directly by the BLE Link Layer.
2.One GPIO to control the LNA enable (P3[3]). The LNA enable GPIO is controlled directly by the BLE Link Layer.
Ensure that the PRoC® BLE silicon device “Adv/Scan TX Power Level (dBm)” and “Connection TX Power Level (dBm)” in the BLE
Component are both set to -12 dBm[9]
To enable the extended range functionality, follow the steps outlined below.
1.Open your project's main.c file and write the below code to define the register at the top of the code..
/* define the test register to switch the PA/LNA hardware control pins */
#define CYREG_SRSS_TST_DDFT_CTRL 0x40030008
2.Locate/add the event “CYBLE_EVT_STACK_ON" in the appication code and insert the below two lines of code to enable the
Skyworks RFX2401C.
/* Mandatory events to be handled by BLE application code */
case CYBLE_EVT_STACK_ON:
/* Configure the Link Layer to automatically switch PA control pin P3[2] and LNA control pin P3[3] */
CY_SET_XTND_REG32((void CYFAR *)(CYREG_BLE_BLESS_RF_CONFIG), 0x0331);
CY_SET_XTND_REG32((void CYFAR *)(CYREG_SRSS_TST_DDFT_CTRL), 0x80000302);
Low-Power Operation
The CYBLE-2X20XX-X1 module is already optimized for low power operation when in high output power, high gain mode. The Cypress
BLE Link Layer will automatically enable TX high power operation, as well as RX high gain operation. When the radio TX or RX
operation is not in use (i.e. sleep), the PA/LNA will be set to shutdown mode by the BLE Link Layer. This will occur during sleep modes
of the Cypress PRoC BLE silicon device.
To learn more about optimize the Cypress PRoC BLE power consumption, refer to AN92584: Designing for Low Power and Estimating
Battery Life for BLE Applications.
Note
9. The CYBLE-212006-01 module is certified for FCC, IC, CE, MIC and KC regulations at an output power of +7.5 dBm. To achieve this output power, RFO2
(PRoC BLE silicon PA level) must be set to the -12 dBm setting in firmware. Settings higher than this will result in higher output power than specified in the
CYBLE-212006-01 certifications.
Document Number: 002-15631 Rev.*B
Page 14 of 39