
TI CC2540 Bluetooth low energy Sample Applications Guide v1.4.1 SWRU297 Version 1.4.1
Page 3 of 36
Copyright © 2011-2015 Texas Instruments, Inc
6.1.1 User Interface ......................................................................................................................15
6.1.2 Basic Operation...................................................................................................................16
6.2 SOFTWARE DESCRIPTION................................................................................................................16
6.2.1 Initialization ..........................................................................................................................16
6.2.2 Event Processing ................................................................................................................16
6.2.3 Callbacks..............................................................................................................................17
6.2.4 Sending Notifications..........................................................................................................17
6.2.5 Confirming Indications........................................................................................................17
6.2.6 Reading from the Sensor...................................................................................................17
6.2.7 Writing to the Sensor..........................................................................................................17
6.2.8 Neglect Timer ......................................................................................................................18
7GLUCOSE COLLECTOR .................................................................................................................18
7.1 PROJECT OVERVIEW.......................................................................................................................18
7.1.1 User Interface ........................................................................................................................18
7.1.2 Basic Operation.....................................................................................................................18
7.1.3 Record Filter Configuration ..................................................................................................19
7.2 SOFTWARE DESCRIPTION................................................................................................................19
7.2.1 Initialization...........................................................................................................................19
7.2.2 Event Processing ...................................................................................................................19
7.2.3 Callbacks ...............................................................................................................................19
7.2.4 Service Discovery ..................................................................................................................20
7.2.5 Service Configuration............................................................................................................20
7.2.6 Record Access Control Point.................................................................................................20
8GLUCOSE SENSOR...........................................................................................................................20
8.1 PROJECT OVERVIEW.......................................................................................................................20
8.1.1 User Interface ........................................................................................................................20
8.1.2 Basic Operation.....................................................................................................................21
8.2 SOFTWARE DESCRIPTION................................................................................................................21
8.2.1 Initialization...........................................................................................................................21
8.2.2 Event Processing ...................................................................................................................21
8.2.3 Callbacks ...............................................................................................................................21
8.2.4 Sending Notifications and Indications...................................................................................22
8.2.5 Record Access Control Point Processing ..............................................................................22
9HID ADVANCED REMOTE CONTROL........................................................................................22
10 HID EMULATED KEYBOARD....................................................................................................22
10.1 PROJECT OVERVIEW.......................................................................................................................22
10.1.1 User Interface ........................................................................................................................23
10.1.2 Basic Operation.....................................................................................................................23
10.2 SOFTWARE DESCRIPTION................................................................................................................23
10.3 HIDEMUKBD APPLICATION............................................................................................................23
10.3.1 Initialization...........................................................................................................................23
10.3.2 Event Processing ...................................................................................................................23
10.3.3 Callbacks ...............................................................................................................................24
10.3.4 Sending Notifications.............................................................................................................24
10.4 HID DEVICE PROFILE.....................................................................................................................24
10.4.1 Initialization...........................................................................................................................24
10.4.2 Event Processing ...................................................................................................................24
10.4.3 Callbacks ...............................................................................................................................24
10.4.4 GATT Read and Write Callbacks...........................................................................................25
10.4.5 Mapping HID Reports to HID Characteristics......................................................................25
10.4.6 Sending and Receiving HID Reports .....................................................................................25
10.4.7 Advertising and Connection Procedures ...............................................................................25
11 HOSTTESTRELEASE- BLE NETWORK PROCESSOR..........................................................25
12 KEYFOBDEMO..............................................................................................................................25
12.1 PROJECT OVERVIEW.......................................................................................................................26