aboutsummaryrefslogtreecommitdiffstats
path: root/java/org/direct_bt/BTAdapter.java
Commit message (Expand)AuthorAgeFilesLines
* BTGattHandler::BTGattHandler: Pick BTAdapter::getGATTServerData() also in GAT...Sven Gothel2023-10-271-3/+6
* Sync Java with C++ and tag API changes; All trial unit tests passedSven Gothel2023-10-221-26/+11
* BTAdapter::setDefaultConnParam() may fail w/ UNKNOWN_COMMAND on GNU/Linux < 5...Sven Gothel2022-06-181-0/+2
* Adding C++ module/groups to separate the C++ API levels for the user; Adding ...v2.7.1Sven Gothel2022-05-221-0/+1
* Fix and document default connection paramter, leaning to higher performance s...Sven Gothel2022-04-141-4/+4
* *::setDefaultConnParam(): Fix API doc, remove copy/paste fragmentSven Gothel2022-04-081-1/+1
* API doc: Fix DiscoveryPolicy::PAUSE_CONNECTED_UNTIL_READY and PAUSE_CONNECTED...Sven Gothel2022-02-091-3/+0
* BT[Adapter|Device].java: Document equals(..) methodSven Gothel2022-02-081-0/+9
* BTAdapter/HCIHandler: Reflect: Advertising is active until either disabled vi...Sven Gothel2022-02-061-0/+11
* BTAdapter.java: API doc: Replace HTML tag with Markup listSven Gothel2022-02-061-24/+19
* BTAdapter::startAdvertising(): Set default adv_interval from 1.28s -> 400ms a...Sven Gothel2022-02-021-5/+5
* BTAdapter: Expose `getBTMajorVersion()` in C++ and Java, removing hasHCIExtSc...Sven Gothel2022-01-291-0/+3
* Expose BTManager::setDefaultConnParam(..) via BTAdapter::setDefaultConnParam(...Sven Gothel2022-01-251-0/+27
* Refine BTAdapter API and doc on commands in powerd-off state only: setName() ...Sven Gothel2022-01-251-7/+16
* Add BTAdapter::setServerConnSecurity(..)Sven Gothel2022-01-131-0/+14
* BTAdapter: Add startAdvertising(..) overload with user given EInfoReport and ...Sven Gothel2022-01-041-2/+58
* BTAdapter::pausing_discovery_devices: Use std::weak_ptr<BTDevice> list; Add B...Sven Gothel2021-11-291-0/+21
* DiscoveryPolicy: Implement Discovery Policy, covering HCI host OS's implied d...Sven Gothel2021-11-281-14/+29
* BTAdapter::startDiscovery(..): Add 'bool filter_dup=true' as last parameter; ...Sven Gothel2021-11-171-3/+5
* BT[Adapter,Device,..]: Guarantee proper toString() method, add to interface.Sven Gothel2021-11-141-0/+2
* Complete DBGattServer Lifecycle: Add DBGatt* dtor on Java side; Remove BTAdap...Sven Gothel2021-11-141-0/+10
* Slave Peripheral / Gatt Server: Map DBGattServer.hpp types DBGatt[Server|Serv...Sven Gothel2021-11-091-3/+8
* HCIHandler/BTAdapter::startDiscovery(): le_scan_active default false -> true,...Sven Gothel2021-11-041-2/+2
* Add BTAdapter's Slave Peripheral SMP Key ManagementSven Gothel2021-10-291-0/+18
* BTAdapter::[get|set]SecureConnections*() align and complete on Java sideSven Gothel2021-10-291-0/+9
* Add BTAdapter::setSecureConnections(bool) (C++/Java): Allow testing periphera...Sven Gothel2021-10-271-1/+11
* BTAdapter: Remove setDiscoverable() and setBondable() (-> startAdvertising() ...Sven Gothel2021-10-101-19/+0
* Removed TinyB API artifacts, fix copyright notice. Add README.md 'Direct-BT O...Sven Gothel2021-10-101-3/+0
* BTAdapter/Device: Simplify set[DefaultConnected]LE_PHY(..): Remove bool args ...Sven Gothel2021-10-051-6/+4
* BTAdapter: Only power-off at close() IF BTAdapter::initialize() has actually ...Sven Gothel2021-10-011-7/+5
* Java: BTAdapter/BTDevice: Add [get|set]ConnectedLE_PHY(..), setDefaultLE_PHY(...Sven Gothel2021-09-241-0/+27
* BTAdapter::initialize() validates power-on state and fails if not successful,...Sven Gothel2021-09-211-6/+11
* Bump README; Link BTAdapter::isInitialize() in API-docSven Gothel2021-09-181-0/+6
* Java public interface methods are always public, remove 'public' qualifier in...Sven Gothel2021-09-181-43/+43
* Add BTAdapter::isInitialized(): Allow to avoid re-initialization of an adapter.Sven Gothel2021-09-181-0/+7
* Refine BTRole and add GATTRole, throughout BTAdapter, BTDevice (C++/Java) and...Sven Gothel2021-09-161-30/+57
* Introduce BTRole: Bluetooth device roles from the perspective of the link lay...Sven Gothel2021-09-151-2/+19
* BTAdapter/HCIHandler Refine advertising/discovery state validationSven Gothel2021-09-151-1/+9
* Add advertising support (start with set-data and -params, stop) via HCIHandlerSven Gothel2021-09-151-1/+67
* BTAdapter: Resolve name and short_name, both readable via get<Name>() and set...Sven Gothel2021-09-151-12/+31
* Multi Direct-BT application, each using 1 adapter: Have user explicitly initi...Sven Gothel2021-09-151-0/+47
* Direct-BT: Remove TinyB and Cleanup Java API (1)Sven Gothel2021-08-311-188/+2
* Passthrough all paramter BTAdapter::startDiscovery(..) -> HCIHandler::le_set_...Sven Gothel2021-07-281-1/+22
* Add BTAdapter::[getV|v]isibleAddressAndType[()] and BTAdapter::get[Address->A...Sven Gothel2021-07-281-0/+25
* Completing BTDevice/AdapterStatusListener lifecycle handling: Fix leaked Adap...Sven Gothel2021-02-141-4/+24
* API doc: Use '{@code tinyb.dbus}' to add implementation notesSven Gothel2021-01-301-11/+11
* BTAdapter.startDiscovery(boolean): Added implementation remark re removeDisco...Sven Gothel2021-01-291-0/+5
* Update README.md; Provide Java package API doc (Copied from C++) etc ..Sven Gothel2021-01-271-2/+4
* Java: New API Layout: Shorten named [Bluetooth -> BT], [Characteristic -> Cha...Sven Gothel2021-01-251-0/+552