diff options
author | Sven Gothel <[email protected]> | 2021-02-11 02:41:12 +0100 |
---|---|---|
committer | Sven Gothel <[email protected]> | 2021-02-11 02:41:12 +0100 |
commit | 04d7a17072608d223234e54ae0cfc4ea6f13b91c (patch) | |
tree | 33dd67c1fe0fe8f5b9a88201c1b5453d5f88afee /README.md | |
parent | daa87b8dd2aefe92acd00c413ec9ddba530caa48 (diff) |
Bump README; Drop TinyB from title, as it no more covers the new Direct-BT API (completely)
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 18 |
1 files changed, 13 insertions, 5 deletions
@@ -1,5 +1,5 @@ -Direct-BT LE and BREDR Library + Tiny Bluetooth LE Library -========================================================== +Direct-BT LE and BREDR Library +============================== Git Repository ============== @@ -21,7 +21,7 @@ to clarify semantics, further support *Direct-BT* and to favor a shortened naming convention, e.g. *BluetoothManager* to *BTManager*, *BluetoothGattCharacteristic* to *BTGattChar* etc. -As of today, the Java API comprises two implementations, *Direct-BT* and *TinyB*. +As of today, the Java API comprises two implementations, *Direct-BT* (complete) and *TinyB* (incomplete). Direct-BT @@ -58,8 +58,9 @@ Some more elaboration on the implementation and its status > > Currently only the master/client mode is supported to work with LE BT devices. > -> *LE Secure Connections* and *LE legacy pairing* is supported on *Linux/BlueZ*, -> exposing BTSecurityLevel and SMPIOCapability setup per connection. +> *LE Secure Connections* and *LE legacy pairing* is supported, +> exposing BTSecurityLevel and SMPIOCapability setup per connection +> and providing *automatic security mode negotiation*. > > BREDR support is planned and prepared for. > @@ -139,6 +140,9 @@ TinyB *TinyB* is the original implementation of the TinyB project by Intel. +*TinyB* does not cover all API functionality anymore: Event driven adapter, device and GATT handling +nor SMP Secure Connections. + TinyB and Direct-BT ------------------- @@ -342,6 +346,10 @@ Changes **2.3.00 *Direct-BT* Maturity (Bluetooth LE)** * TODO +* Tested key regeneration use-case: Pairing failure (bad key), key removal and auto security negotiation. +* Adding SMPKeyBin file removal support. +* Tested negative passkey/boolean input, requested via auto security negotiation. +* Using negative passkey response via `setPairingPasskey(passkey = 0)` for performance. **2.2.4** |