5.7. Configure the module for low power consumption
Depending on the application environment of the Proteus-III, the goal is to find the optimal
trade-off between the module’s performance and its power consumption. Therefore, the
main settings and operation modes that affect the current consumption are listed below:
•
: This command puts the module into
ACTION_SLEEP
mode, where it
consumes the lowest current (<1µA). In this case, both the UART and the Bluetooth
®
LE
interface are shut down.
•
: This command disables the UART interface. It is enabled again
as soon as the module is reset/woken or when the module outputs a message e.g.
when a connection request has been received or the
pin of the module was
used.
•
: This setting can be used to configure the output power of the module.
Reducing the output power saves energy.
•
and
: These settings define the timing behavior of the
module, when advertising or scanning. The less often the module sends advertising
packets or scans, the less current is consumed.
•
: This setting defines the timing behavior of the module during
connection setup and during an open connection. The less often the connected mod-
ules communicate with each other, the less current is consumed.
• The on-board nRF52 SoC is running in debug mode. This will not occur if the pins are
connected as described in this manual.
• The 2 MBit radio modes transmits data packets faster. Using it reduces the current
consumption slightly.
For optimal energy efficiency a user and application specific firmware may be
required.
5.8. Start the direct test mode (DTM)
The direct test mode (DTM) enables the test functions described in Bluetooth
®
Specification.
The purpose of DTM is to test the operation of the radio at the physical level, such as:
• transmission power and receiver sensitivity
• frequency offset and drift
• modulation characteristics
• packet error rate
• inter modulation performance
Proteus-III reference manual version 1.3
© August 2020
www.we-online.com/wireless-connectivity
55