Datasheet

Page 79 of 161
nRF8001 Product Specification
Revision 1.2
22 Operational modes
nRF8001 has four modes of operation; Sleep, Setup, Active, and Test. The application controller controls
the nRF8001 operating modes by means of the ACI commands:
Sleep, Wakeup, Setup, and Test.
Discovered Services and bonding information are retained in all modes except Setup and Test since
entering these mode will clear all dynamic data. To flush dynamic data requires a power reset of nRF8001.
22.1 Overview of operational modes
The following is a description of the nRF8001 operational modes:
Sleep mode
Power saving mode; all functionality is stopped
Stored configuration settings are retained in memory
Dynamic data (like bonding information) is stored in memory
Setup mode
nRF8001 configuration and setup:
•GAP configuration
•GATT service and GATT client configuration
•Hardware configuration
Default operating mode entered upon reset unless setup is stored in NVM
All dynamic data is cleared
Active mode
Mode used for runtime operation
Active mode controls three levels of activity:
•Connected; nRF8001 is connected to a peer device, data transfer
•Advertising; nRF8001 is advertising/trying to connect
•Standby; No radio activity, Idle state
Completing the setup sequence puts nRF8001 in active mode
Establish a connection with a
Bluetooth low energy central device
Establish a bonded relationship with a
Bluetooth low energy central device
Send and receive data using service pipes
Save or restore dynamic data like bonding and pipe status
Test mode
Two test features are available: RF PHY and ACI physical connection
•Direct RF PHY Direct Test Mode (DTM)
2
for qualification, test and evaluation of RF
PHY layer performance
•ACI physical connectivity test
All dynamic data is cleared
2. Bluetooth Core specification v4.0, Vol. 3, Part F, ‘Direct Test Mode’