Difference between revisions of "Changes in OS 3.11"
Jump to navigation
Jump to search
(Updated from doc) |
(Other additions related to BLE) |
||
Line 1: | Line 1: | ||
− | + | <h2>Changes</h2> | |
− | The | + | <p>The <a href="platform.apilevel">apilevel</a> is now 2.5. |
+ | </p> | ||
+ | <h2>New</h2> | ||
+ | <p><a href=":Category:BLE">BLE</a> features are now available with the "ble"/"bleCentral" modules (code : <b> <i>require "ble"</i></b> and <b><i>require "bleCentral"</i> </b> at the top of the script, while in <a href="platform.apilevel">apilevel</a> 2.5).<br /> | ||
+ | Tables <b>ble</b> and <b>bleCentral</b> are then available. | ||
+ | </p><p><b>ble</b> | ||
+ | </p> | ||
+ | <dl><dd> ble.OFF | ||
+ | </dd><dd> ble.ON | ||
+ | </dd><dd> ble.RESETTING | ||
+ | </dd><dd> ble.UNSUPPORTED | ||
+ | </dd><dd> ble.addStateListener | ||
+ | </dd><dd> ble.pack | ||
+ | </dd><dd> ble.removeStateListener | ||
+ | </dd><dd> ble.unpack | ||
+ | </dd></dl> | ||
+ | <p><b>bleCentral</b> | ||
+ | </p> | ||
+ | <dl><dd> bleCentral.isScanning | ||
+ | </dd><dd> bleCentral.startScanning | ||
+ | </dd><dd> bleCentral.stopScanning | ||
+ | </dd></dl> | ||
+ | <p>Other additions include: | ||
+ | </p> | ||
− | + | '''PeripheralClass''' | |
− | + | : getName | |
− | + | : getState | |
+ | : connect | ||
+ | : disconnect | ||
+ | : discoverServices | ||
+ | : getServices | ||
− | ''' | + | '''ServiceClass''' |
− | : | + | : getUUID |
− | : | + | : discoverCharacteristics |
− | : | + | : getCharacteristics |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | '''CharacteristicClass''' | |
+ | : getUUID | ||
+ | : setValueUpdateListener | ||
+ | : setWriteCompleteListener | ||
+ | : read | ||
+ | : setNotify | ||
+ | : getValue | ||
+ | : write |
Revision as of 04:58, 8 April 2015
Changes
The <a href="platform.apilevel">apilevel</a> is now 2.5.
New
<a href=":Category:BLE">BLE</a> features are now available with the "ble"/"bleCentral" modules (code : require "ble" and require "bleCentral" at the top of the script, while in <a href="platform.apilevel">apilevel</a> 2.5).
Tables ble and bleCentral are then available.
ble
- ble.OFF
- ble.ON
- ble.RESETTING
- ble.UNSUPPORTED
- ble.addStateListener
- ble.pack
- ble.removeStateListener
- ble.unpack
bleCentral
- bleCentral.isScanning
- bleCentral.startScanning
- bleCentral.stopScanning
Other additions include:
PeripheralClass
- getName
- getState
- connect
- disconnect
- discoverServices
- getServices
ServiceClass
- getUUID
- discoverCharacteristics
- getCharacteristics
CharacteristicClass
- getUUID
- setValueUpdateListener
- setWriteCompleteListener
- read
- setNotify
- getValue
- write