Bluetooth LED Service

For another device like a smartphone to use any of the Bluetooth “services” which the board has, it must first be paired with the board. Once paired, the other device may connect to the board and exchange data relating to many of the board’s features.

The Bluetooth LED service allows another device such as a smartphone to send short text strings or patterns over a Bluetooth connection to a board for display on its LED matrix. Text will scroll across the board and the speed at which it scrolls can also be controlled using the Bluetooth LED service. Devices using the LED service may also read the current state of the board’s LED matrix.

So you could, for example, draw a smiley face in a smartphone app and at the press of a button, have it magically appear on your board on the other side of the room. Or you could program your smartphone to send a message to your board whenever your phone receives an email, SMS or social media message so you could wear your board like a smart watch and leave your phone in your bag.

No additional code is needed on the board to use the Bluetooth LED service from another device.

bluetooth.startLEDService();

Example: Starting the Bluetooth LED service

The following code shows the Bluetooth LED service being started:

bluetooth.startLEDService();

Video - LED service demo starts at 2:00

Advanced

For more advanced information on the board Bluetooth LED service including information on using a smartphone, see the Lancaster University board runtime technical documentation

See also

About Bluetooth, board Bluetooth profile overview , board Bluetooth profile reference, Bluetooth on board resources, Bluetooth SIG

bluetooth