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 03: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