BL600-Sx Hardware Integration Guide
Single Mode BLE Module
Americas: +1-800-492-2320 Option 2
Europe: +44-1628-858-940
Hong Kong: +852-2923-0610
www.lairdtech.com/bluetooth
18
CONN-HIG-BL600
Parameter
Min
Typ
Max
Unit
Active Mode Average current (Note5)
Advertising Average Current draw
Max, with advertising interval (min) 20 mS
Min, with advertising interval (max) 10240 mS
Connection Average Current draw
Max, with connection interval (min) 7.5 mS
with connection interval 67.5 mS
Min, with connection interval (max) 4000 mS
~800
~2.6-4.1
~400
~2.6-4.1
uA
uA
uA
uA
uA
Note 1: With VCC 3.3V with internal LDO ON (or with internal DCDC ON). If VCC reduces to 2.1V
(operating range of DCDC, the peak current consumption would increase from 11.6mA to
~15.5mA for TX power setting of +4dBm.
smart
BASIC runtime engine firmware v1.2.54.0(Jun2013) and subsequent versions, the internal
DCDC convertor was switched off on recommendation from the chipset provider until future
notice.
Note 2: Firmware version 1.1.50.0 (only) has an issue that TX PWR settings need to -40 dBm to produce
-30 dBm and -65 dBm to produce -55 dBm.
Note 3: BL600-Sx-02 and BL600-Sx-03: Standby Doze current 3.5uA typical.
BL600-Sx-04: Standby Doze is 2.6uA typical. Standby Doze is entered automatically (when
waitevent
statement is encountered within a
smart
BASIC application script). In Standby Doze, all
peripherals that are enabled stay on and may re-awaken the chip. Depending on active peripherals,
current consumption ranges from ~2-4 µA to > 1 mA. See individual peripherals current
consumption in tables in section
Peripheral block current consumption 4.3
. Since
smart
BASIC
runtime engine firmware v1.3.57.0 (Sept. 2013) has added new function to detect GPIO change
with no current consumption cost which means it is possible to close the UART and get to the
2.6-4 uA current consumption regime and yet still be able to detect for incoming data and be
woken up so that the UART can be re-opened at expense of losing that first character.
Note 4: In Deep Sleep, everything is disabled and the only wake-up sources are reset and changes on pins
on which sense is enabled. The current consumption seen is ~600 nA typical in BL600-Sx-04.
BL600-Sx-02 and BL600-Sx-03 this figure is ~1000nA.
smart
BASIC runtime engine firmware v1.1.50.0 requires a hardware reset to come out of deep
sleep.
smart
BASIC runtime engine firmware v1.2.54.0(Jun2013) release allows coming out from
Deep Sleep to Standby Doze through GPIO signal through the reset vector. Deep Sleep mode is
entered (with a command in
smart
BASIC application script).
Note 5: Data taken with TX power 4 dBm and all peripherals off (UART OFF after radio event), slave latency
of 0 (in a connection). Average current consumption depends on a number of factors [including TX
power, VCC accuracy of 16 MHz and 32.768 kHz). With these factors fixed, the largest variable is
the advertising or connection interval set.
Advertising Interval range:
20 ms to 10240 ms in multiples of 0.625 ms for Advert type=ADV_IND and ADV_DIRECT_IND.
100 ms to 10240 ms in multiples of 0.625 ms for Advert type=ADV_SCAN_IND and
ADV_NONCONN_IND.
For advertising timeout, if the advert type is ADV_DIRECT_IND, then the timeout is limited to 1.28
seconds (1280 ms).