aboutsummaryrefslogtreecommitdiffstats
path: root/java
Commit message (Expand)AuthorAgeFilesLines
* Align C++ -> Java BTGattChar::get[ClientCharConfig,UserDescription]() and add...Sven Gothel2022-04-113-48/+70
* Cleanup Gatt numbers: Merge GattTypes.hpp into GattNumbers.hpp, remove redund...Sven Gothel2022-04-112-0/+2
* BTGattCmd: Fix DEBUG mode: Check rsp_data @ string conversion and use BTUtils...Sven Gothel2022-04-091-2/+6
* DBTGattChar.findGattDesc() (java): Fix wrong comparison (inverse, typo)Sven Gothel2022-04-091-1/+1
* *::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-092-5/+2
* BDAddressAndType: Document equals(..) methodSven Gothel2022-02-081-0/+6
* BT[Adapter|Device].java: Document equals(..) methodSven Gothel2022-02-083-13/+31
* Refactor TestDBTClientServer* (reuse tasks); Adding server-adapter for client...Sven Gothel2022-02-071-1/+5
* Adopt jaulib detailed git version info: Using VERSION_COMMITS and VERSION_SHA...Sven Gothel2022-02-072-7/+7
* Fix commit ecaa2cf69208586da5305cd0289820a88859eb6b: Eclipse erroneous added ...Sven Gothel2022-02-071-4/+0
* Doxygen: Add 'trial' source path, disable CALL_GRAPH (CALLER_GRAPH is enough)...Sven Gothel2022-02-071-0/+21
* BTDevice: Replace EInfoReport when disconnected w/ empty one (avoid accumulat...Sven Gothel2022-02-071-0/+2
* Fix DBTAdapter.removeAllStatusListener(): Remove DBTDevice listener and have ...Sven Gothel2022-02-072-31/+13
* BTAdapter/HCIHandler: Reflect: Advertising is active until either disabled vi...Sven Gothel2022-02-061-0/+11
* BTFactory: Expose getManifest() .. helper function to retrieve a Manifest ins...Sven Gothel2022-02-061-1/+4
* DBTAdapter: Fix removeAllStatusListener(): Re-add internal listener to mainta...Sven Gothel2022-02-062-3/+8
* DBTAdapter: Use BTUtils.println(..) instead of System.err.println(..)Sven Gothel2022-02-061-11/+11
* DBT[Adapter|Manager].java: Add 'final' qualifier to public methodsSven Gothel2022-02-062-40/+40
* BTAdapter.java: API doc: Replace HTML tag with Markup listSven Gothel2022-02-061-24/+19
* Add invocation example to dbt_peripheral00.cpp and dbt_repeater00.cpp (and re...Sven Gothel2022-02-051-0/+3
* Custom GATT Processing: MTU and remote GATT Services shall be processed at re...Sven Gothel2022-02-024-12/+18
* BTAdapter::startAdvertising(): Set default adv_interval from 1.28s -> 400ms a...Sven Gothel2022-02-023-7/+7
* Refine dbt_scanner10/DBTScanner10: Title, PERF status and QUIET flagSven Gothel2022-02-021-3/+2
* JNI DBGatt[Server|Service|Char]_ctorImpl(): Add platform agnostic conversion ...Sven Gothel2022-01-291-25/+28
* BTAdapter: Expose `getBTMajorVersion()` in C++ and Java, removing hasHCIExtSc...Sven Gothel2022-01-293-0/+17
* DBGatt[Char|Desc]: Fix API doc typoSven Gothel2022-01-282-2/+2
* DBGatt[Char|Desc] (Server): Add setValue(..), allowing user to safely overwri...Sven Gothel2022-01-284-1/+97
* Expose BTUtils.hexStringBytes(..) from jaulibSven Gothel2022-01-271-0/+15
* Fix DBGatt[Char|Desc].getValue(..) JNI code: Need to use DBGattValue class to...Sven Gothel2022-01-271-2/+5
* Expose BTManager::setDefaultConnParam(..) via BTAdapter::setDefaultConnParam(...Sven Gothel2022-01-253-0/+52
* Refine BTAdapter API and doc on commands in powerd-off state only: setName() ...Sven Gothel2022-01-253-11/+25
* Define BTDevice::getName(): Set by the advertised EInfoReport if available, o...Sven Gothel2022-01-251-3/+8
* EInfoReport: Use via share_ptr to allow CoW replacement and copy once (via Ja...Sven Gothel2022-01-256-57/+134
* Add DBGattServer::Listener::write[Char|Desc]ValueDone() (C++/Java), notifyies...Sven Gothel2022-01-242-0/+46
* Enhance API doc: DBGattServer::Listener (C++) and DBGattServer.Listener (java)Sven Gothel2022-01-241-0/+13
* GattNumbers.hpp/DBGattChar.java: Add GENERIC_ATTRIBUTE's Characteristic GattC...Sven Gothel2022-01-241-0/+5
* DBTDevice::getEIRImpl(): Just copy instance w/o clear and setSven Gothel2022-01-181-2/+1
* getHCIConnSupervisorTimeout(): Revise types and add overload (Java)Sven Gothel2022-01-181-5/+24
* DBTDevice.java/cxx: Reuse EInfoReport instance and clear before retrieving dataSven Gothel2022-01-182-5/+6
* Add EInfoReport::clear()Sven Gothel2022-01-182-0/+14
* BTDevice: Expose aggregated scanned EIRSven Gothel2022-01-184-37/+18
* Add EInfoReport::set(const EInfoReport&) to merger multiple scanned EIR; toSt...Sven Gothel2022-01-182-1/+64
* Add BTAdapter::setServerConnSecurity(..)Sven Gothel2022-01-133-0/+34
* BTDevice::setConnSecurity*(..): Consolidate write methods to setConnSecurity(...Sven Gothel2022-01-133-147/+27
* API Doc: Add EInfoReport references to GAPFlags and EIRDataType[Set]; Fix Jav...Sven Gothel2022-01-043-2/+20
* DBTAdapter.cxx: Use EUI48 reference and fix exception message (show EUI48 size).Sven Gothel2022-01-041-7/+7
* BTAdapter: Add startAdvertising(..) overload with user given EInfoReport and ...Sven Gothel2022-01-043-10/+119
* EInfoReport: Add Java JNI mapping and support slave connection interval range...Sven Gothel2022-01-045-2/+872
* EIRDataType[Set]: Add CONN_IVAL for Slave Connection Interval Range (Supplem...Sven Gothel2022-01-041-0/+4