aboutsummaryrefslogtreecommitdiffstats
path: root/api/direct_bt/BTAdapter.hpp
Commit message (Expand)AuthorAgeFilesLines
* DBGattServer.hpp: Add and use DBGattServer, a complete list of Gatt Service o...Sven Gothel2021-10-101-2/+10
* BTAdapter::startAdvertising(): Adjust for BT5 bigger adv param size (even if ...Sven Gothel2021-10-071-0/+5
* BTAdapter/Device: Simplify set[DefaultConnected]LE_PHY(..): Remove bool args ...Sven Gothel2021-10-051-6/+3
* BTAdapter: Only power-off at close() IF BTAdapter::initialize() has actually ...Sven Gothel2021-10-011-7/+12
* SMP SC (non-legacy): Add full Link Key (LK) support (SMP, SMPKeyBin, ..); Res...Sven Gothel2021-09-281-0/+1
* Resove BTAdapter::checkDiscoveryState() failure @ close()Sven Gothel2021-09-271-1/+5
* BTAdapter::updateAdapterSettings(): Shall only call poweredOff(..) off-thread...Sven Gothel2021-09-271-1/+1
* BTAdapter::poweredOff: Fix passiv behavior, no ERR_PRINT (only if !isValid())...Sven Gothel2021-09-251-2/+3
* HCIHandler/BTAdapter/BTDevice: Add le_set[_default]_phy(..) / set[Connected|D...Sven Gothel2021-09-241-0/+20
* BTAdapter::initialize() validates power-on state and fails if not successful,...Sven Gothel2021-09-211-8/+10
* Bump README; Link BTAdapter::isInitialize() in API-docSven Gothel2021-09-181-0/+5
* Add BTAdapter::isInitialized(): Allow to avoid re-initialization of an adapter.Sven Gothel2021-09-181-0/+7
* BTAdapter: Only listen to HCI + Mgmt when initialize(..) is being called: Sup...Sven Gothel2021-09-161-1/+1
* Refine BTRole and add GATTRole, throughout BTAdapter, BTDevice (C++/Java) and...Sven Gothel2021-09-161-27/+46
* Introduce BTRole: Bluetooth device roles from the perspective of the link lay...Sven Gothel2021-09-151-1/+16
* BTAdapter/HCIHandler Refine advertising/discovery state validationSven Gothel2021-09-151-5/+13
* Add advertising support (start with set-data and -params, stop) via HCIHandlerSven Gothel2021-09-151-3/+73
* BTAdapter: Resolve name and short_name, both readable via get<Name>() and set...Sven Gothel2021-09-151-14/+17
* Multi Direct-BT application, each using 1 adapter: Have user explicitly initi...Sven Gothel2021-09-151-1/+36
* Add support for Bluetooth 5.0 Adapter (using HCI extended scanning and connec...Sven Gothel2021-08-301-0/+18
* Passthrough all paramter BTAdapter::startDiscovery(..) -> HCIHandler::le_set_...Sven Gothel2021-07-281-3/+6
* Add BTAdapter::[getV|v]isibleAddressAndType[()] and BTAdapter::get[Address->A...Sven Gothel2021-07-281-1/+27
* BTAdapter: Remove duplicate friend declarationSven Gothel2021-07-271-1/+0
* BTAdapter/BTDevice: Debug output: Rename [DBT -> BT][Adapter|Device]; Default...Sven Gothel2021-02-141-1/+1
* AdapterStatusListener (C++): Have a NOP default implementation for all method...Sven Gothel2021-02-141-8/+46
* Completing BTDevice/AdapterStatusListener lifecycle handling: Fix leaked Adap...Sven Gothel2021-02-141-5/+45
* API String Conversion Simplification: get.*String() -> direct_bt::to_string()...Sven Gothel2021-02-101-1/+0
* C++: Replace {@code lala} with `lala` as it confuses Doxygen preprocessor par...Sven Gothel2021-02-051-8/+8
* BTDevice.cpp connect*() methods are all noexcept, since all invoked methods a...Sven Gothel2021-01-301-2/+2
* Java: New API Layout: Shorten named [Bluetooth -> BT], [Characteristic -> Cha...Sven Gothel2021-01-251-0/+680