Category:HealthDemo

Bluetooth Low Energy Wiki Main Page

Health Demo
The health demo demonstrates the interactions between a sensor health device and a collector PC. Both a thermometer sensor and a blood pressure sensor are supported. The thermometer conforms to the 1.0 SIG specification for health thermometer. The blood pressure monitor specification is still under development.

The PC GUI runs on a Windows machine and controls a CC2540 USBDongle via serial commands. The USB Dongle should be loaded with master .hex file included with the binary zip. The CC2540 KeyFob should be loaded with the thermometer.hex file. Once powered up, the thermometer will advertise for 30 seconds. The PC HealthDemo will scan for the a device with thermometer service and auto connect if one is found. To enable automatic reporting, enable the "auto" check-box and "enable" check-box. Measurements will be taken every 30 seconds and these reports will be sent at approx the same interval if the two successfully connect. Other active scenarios are supported, such as stored measurements, interval change, and intermediate measurements.

Source Code
- CC2540 IAR source project for thermometer sensor. - C# source project for health demo GUI.

Binaries
- Binaries for thermometer sensor and health demo GUI.

Screen Shots


MSC
- Discovery  - Start measurements - Temperature indication - non bonded - Temperature indication - bonded 

COM Port Setup
On start up, go to the settings page and select the com port number which matches the dongle. Once you have found the dongle,and connected, a series of messages should scroll by.

Auto Connect
By default, the "auto-connect" check-box is enabled. This will cause the HealthDemo to scan and connect to any thermometer devices found. While not connected, the HealthDemo will periodically scan for devices every 30 seconds. Optionally, the user can disable auto-connect, and use the scan and connect buttons to do this manually.