Datasheet

2015 Microchip Technology Inc. DS50002279B-page 13
RN4020
7.0 SUPPORTED SERVICES
The RN4020 firmware support the built-in public ser-
vices listed in Tab l e 7- 1. The services are enabled via
Command API and serviced in the same manner. Each
service manages “Characteristics” which are declared
and defined by Bluetooth as data values. The values
for each characteristic are cached in modules memory
and can be read by another Bluetooth device such as
smartphone acting in Central role. The values of every
Characteristic are updated via Command API over
UART.
7.1 Public and Private Services
The RN4020 provides the ability to create private ser-
vice. If the services are supported on both end points of
a Bluetooth Low Energy connection, such as Central
and Peripheral devices, data can be exchanged. For
example, two RN4020 modules can define a custom
(private) service with its own unique UUID and GATT
characteristics. Data can be exchanged easily via
Command API.
Private services are not registered with the Bluetooth
SIG, and therefore not interoperable with other Blue-
tooth Low Energy devices, unless the device imple-
ments the private service. An example of a built-in
private service is Microchip Streaming Data service.
For an example on how to create a custom service
using the RN4020, refer to RN4020 Bluetooth Low
Energy Module User’s Guide (DS70005191).
7.2 PCB Antenna
The PCB antenna is fabricated on the top copper layer
and covered in solder mask. The layers below the
antenna do not have copper trace. It is recommended
that the module is mounted on the edge of the host
PCB. Having PCB material below the antenna structure
is permitted as long as no copper traces or planes are
on the host PCB in that area.
Table 7-2 provides the antenna specification.
Figure 7-1, Figure 7-2, and Figure 7-3 show the
antenna efficiency, the antenna plot, and the 3D
radiation pattern.
FIGURE 7-1: EFFICIENCY
TABLE 7-1: SUPPORTED PUBLIC
SERVICES ON RN4020
(1)
Service Name Bluetooth SIG UUID
Device Information 0x180A
Battery 0x180F
Heart Rate 0x180D
Health Thermometer 0x1809
Glucose 0x1808
Blood Pressure 0x1810
Running Speed Cadence 0x1814
Cycling Speed Cadence 0x1816
Current Time 0x1805
Next DST Change 0x1807
Reference Time Update 0x1806
Link Loss 0x1803
Immediate Alert 0x1802
TX Power 0x1804
Alert Notification 0x1811
Phone Alert Status 0x180E
Scan Parameters 0x1813
Note 1: The services listed above are based on
firmware version 1.20. For the latest list of
supported services, refer to the firmware
version on the RN4020 web page.
TABLE 7-2: ANTENNA
CHARACTERISTICS
Specification Description
Type PCB
Frequency Range 2.402 to 2.485 MHz
Peak Gain -0.23 dBi