Datasheet
Page 88 of 161
nRF8001 Product Specification
Revision 1.2
lost if the device is reset or disconnected from the supply voltage, or if the data is overwritten with new
dynamic data using the
WriteDynamicData procedure.
For applications that disconnect the power supply between periods of activity, dynamic data may be stored
in the application controller and retrieved when the power supply is restored. This will enable the
application to remember the bonding relationship and the pipe availability status valid at the time when the
dynamic data was stored.
The ACI command
ReadDynamicData will extract the dynamic data from nRF8001 for storage in the
application controller. After power cycling, the ACI command
WriteDynamicData can be used to
reinstate the stored dynamic data in nRF8001. Note that nRF8001 must contain a valid setup before you
read- or write dynamic data to volatile memory.
22.5 Test mode
Test mode is used to test the ACI physical connection and the RF PHY layer of nRF8001.
The ACI command
Test is used to initiate and exit Test mode.
In test mode, the following test features can be enabled:
• RF PHY testing (
Bluetooth low energy Direct Test Mode)
• ACI loopback test
While in Test mode, all active connections are disconnected and no device features are available other
than the specified test functionality. All nRF8001 dynamic data is lost when entering Test mode.
Figure 51. on page 88
illustrates the test related interfaces and data exchange packets applicable for test
mode.
Figure 51. Test interfaces and data exchange in test mode
RF PHY
RF PHY tester
implementation
RF test packets
(tester to DUT)
UART test interface
Application
processor
LL and
HOST
stack
Bluetooth Low Energy Implementation
RF test packets
(DUT to tester)
PER Report Response
RF PHY test command
Echo command
PER Report Response
(CommandResponseEvent)
RF PHY test command
(DtmCommand)
ACI
nRF8001