You are here: Lua Scripting Resources eGuide > Lua Scripting API Reference Guide > Bluetooth® Smart Library

20.0

Bluetooth® Smart Library

The Bluetooth® Smart Library enables TI-Nspire™ software running on platforms that support Bluetooth® Smart wireless technology to connect to Bluetooth ® LE devices (Low Energy) supporting the peripheral role. As some of the communication is asynchronous, each asynchronous function providing a result requires a callback to receive responses and events. Responses are the asynchronously provided results values for a request and events are additional state information over a period of time, e.g. the duration of an established connection.

Related Topics

Bluetooth® LE

addStateListener

removeStateListener

pack

unpack

Format Specifier for pack and unpack

Bluetooth® LE Central

startScanning

stopScanning

isScanning

Peripheral Class

getName

getState

connect

disconnect

discoverServices

getServices

Service Class

getUUID

discoverCharacteristics

getCharacteristics

Characteristic Class

getUUID

setValueUpdateListener

setWriteCompleteListener

read

setNotify

getValue

write