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’