aboutsummaryrefslogtreecommitdiffstats
path: root/api/direct_bt/BTDevice.hpp
Commit message (Expand)AuthorAgeFilesLines
* Remove BTDevice::pair() declaration (left over from TinyB removal)Sven Gothel2021-10-281-9/+0
* Issue BTDevice::unpair() directly when device is discovered, disconnected and...Sven Gothel2021-10-281-0/+9
* BTDevice: SMP Keys (C++/Java): Have setter update PairingData::keys_*_has; Ex...Sven Gothel2021-10-271-4/+37
* Revise BTDevice::PairingData Handling; Fix HCITypes/MgmtTypes Encryption Key ...Sven Gothel2021-10-271-12/+13
* Add 3 HCI Commands + 1 HCI MetaEvent to support SMP SC on slave peripheral si...Sven Gothel2021-10-261-0/+7
* HCIHandler: Always pass LE_PHY_UPDATE_COMPLETE, LE_REMOTE_FEATURES to event h...Sven Gothel2021-10-251-2/+2
* BTDevice/BTGattHandler: Add send[Notification|Indication](..) commandsSven Gothel2021-10-191-0/+14
* Refine API doc of BTGatt[Service|Char|Desc]; BTDevice: Use typedef'ed BTGatt*RefSven Gothel2021-10-101-3/+3
* BTAdapter/Device: Simplify set[DefaultConnected]LE_PHY(..): Remove bool args ...Sven Gothel2021-10-051-6/+3
* Renamed SMP*KeyInfo -> SMP*Key: Simplify language and namesSven Gothel2021-10-051-13/+13
* SMP SC (non-legacy): Add full Link Key (LK) support (SMP, SMPKeyBin, ..); Res...Sven Gothel2021-09-281-1/+26
* HCIHandler/BTAdapter/BTDevice: Add le_set[_default]_phy(..) / set[Connected|D...Sven Gothel2021-09-241-0/+53
* HCIHandler::le_read_phy(..)/BTDevice::getConnectedLE_PHY(..): Use orig HCI ar...Sven Gothel2021-09-241-11/+12
* HCIHandler/BTDevice: Enhance API doc on conn_latency and supervision_timeout;...Sven Gothel2021-09-231-2/+2
* Add BTGattChar::findGattDesc() (C++ and Java) - Aligned find* methods across ...Sven Gothel2021-09-181-4/+4
* Align Java/C++ findGatt[Service,Char](..) in BTDevice and BTGattService, remo...Sven Gothel2021-09-181-7/+24
* Moved EUI48, EUI48Sub (C++/Java) and uuid_t, *Octets (C++) to jaulib for gene...Sven Gothel2021-09-181-6/+6
* Refine BTRole and add GATTRole, throughout BTAdapter, BTDevice (C++/Java) and...Sven Gothel2021-09-161-1/+29
* Introduce BTRole: Bluetooth device roles from the perspective of the link lay...Sven Gothel2021-09-151-0/+5
* Multi Direct-BT application, each using 1 adapter: Have user explicitly initi...Sven Gothel2021-09-151-0/+1
* uuid_t: static factory return unique_ptr<uuid_t> (drop const); Have uuid_t as...Sven Gothel2021-09-151-5/+5
* Add support for Bluetooth 5.0 Adapter (using HCI extended scanning and connec...Sven Gothel2021-08-301-2/+13
* API Change C++/Java: BTGattChar::addCharListener(..): Use naive BTGattChar::L...v2.2.13Sven Gothel2021-08-281-0/+2
* Completing BTDevice/AdapterStatusListener lifecycle handling: Fix leaked Adap...Sven Gothel2021-02-141-2/+47
* BTDevice::setPairingPasskeyNegative(): Added API doc and missing Java binding...Sven Gothel2021-02-111-0/+22
* C++: Replace {@code lala} with `lala` as it confuses Doxygen preprocessor par...Sven Gothel2021-02-051-3/+3
* Fix BTDevice::setConnSecurityAuto(..) API doc (disabled by ..)Sven Gothel2021-02-021-1/+1
* DBTDevice: Fix automatic security negotiation: 'pairing_data.ioCap_auto' need...Sven Gothel2021-02-011-1/+2
* BTDevice: Add automatic security negotiation of BTSecurityLevel and SMPIOCapa...Sven Gothel2021-02-011-4/+43
* BTDevice::setConnSecurity(..): Remove UNSET argument restrictions, allowing t...Sven Gothel2021-02-011-4/+3
* DBTDevice.hpp/cpp: Remove const_cast on now explicit mutable mutex and atomic...Sven Gothel2021-02-011-5/+5
* BTDevice.cpp connect*() methods are all noexcept, since all invoked methods a...Sven Gothel2021-01-301-3/+3
* Java: New API Layout: Shorten named [Bluetooth -> BT], [Characteristic -> Cha...Sven Gothel2021-01-251-0/+831