| Commit message (Expand) | Author | Age | Files | Lines |
* | BTAdapter/HCIHandler: Reflect: Advertising is active until either disabled vi... | Sven Gothel | 2022-02-06 | 2 | -5/+26 |
* | BTAdapter/HCIHandler: API doc: Replace HTML tag with Markup list | Sven Gothel | 2022-02-06 | 2 | -43/+31 |
* | BTGattHandler: Fix API doc (minor) | Sven Gothel | 2022-02-05 | 1 | -6/+6 |
* | Add BTGattHandler::NativeGattCharLister::mtuResponse(..) for high level info;... | Sven Gothel | 2022-02-05 | 1 | -0/+35 |
* | BTGattHandler::NativeGattCharListener: Add optional low- and high-level user ... | Sven Gothel | 2022-02-05 | 1 | -0/+142 |
* | Add invocation example to dbt_peripheral00.cpp and dbt_repeater00.cpp (and re... | Sven Gothel | 2022-02-05 | 1 | -0/+17 |
* | Adding dbt_repeater00, example implementing a GATT repeater | Sven Gothel | 2022-02-02 | 1 | -0/+7 |
* | Introduce BTGattHandler::GattServerHandler and DBGattServer::Mode for alterna... | Sven Gothel | 2022-02-02 | 2 | -27/+250 |
* | BTAdapter/BTGattChar: API doc typo fix and removal of unused/unimpl declaration | Sven Gothel | 2022-02-02 | 2 | -2/+1 |
* | Custom GATT Processing: MTU and remote GATT Services shall be processed at re... | Sven Gothel | 2022-02-02 | 3 | -90/+141 |
* | BTAdapter::startAdvertising(): Set default adv_interval from 1.28s -> 400ms a... | Sven Gothel | 2022-02-02 | 3 | -10/+10 |
* | Refine dbt_scanner10/DBTScanner10: Title, PERF status and QUIET flag | Sven Gothel | 2022-02-02 | 1 | -3/+2 |
* | Remove obsolete and unmaintained examples: dbt_scanner00 and dbt_scanner01 | Sven Gothel | 2022-02-02 | 1 | -22/+0 |
* | BTAdapter: Expose `getBTMajorVersion()` in C++ and Java, removing hasHCIExtSc... | Sven Gothel | 2022-01-29 | 1 | -11/+5 |
* | MgmtSetLocalNameCmd: BlueZ/Linux >= 5.13 (?) Bug Workaround on 'set_local_nam... | Sven Gothel | 2022-01-28 | 1 | -2/+15 |
* | DBGatt[Char|Desc] (Server): Add setValue(..), allowing user to safely overwri... | Sven Gothel | 2022-01-28 | 1 | -6/+32 |
* | Fix for g++ 8.3.0 (Default constructor signature of EInfoReport) | Sven Gothel | 2022-01-25 | 1 | -2/+2 |
* | Expose BTManager::setDefaultConnParam(..) via BTAdapter::setDefaultConnParam(... | Sven Gothel | 2022-01-25 | 2 | -6/+34 |
* | Refine BTAdapter API and doc on commands in powerd-off state only: setName() ... | Sven Gothel | 2022-01-25 | 1 | -8/+16 |
* | Define BTDevice::getName(): Set by the advertised EInfoReport if available, o... | Sven Gothel | 2022-01-25 | 1 | -0/+6 |
* | EInfoReport: Use via share_ptr to allow CoW replacement and copy once (via Ja... | Sven Gothel | 2022-01-25 | 2 | -13/+14 |
* | All BTGattHandler::reply*() methods and applyWrite() are of noexcept | Sven Gothel | 2022-01-24 | 1 | -7/+7 |
* | Add DBGattServer::Listener::write[Char|Desc]ValueDone() (C++/Java), notifyies... | Sven Gothel | 2022-01-24 | 2 | -1/+26 |
* | Enhance API doc: DBGattServer::Listener (C++) and DBGattServer.Listener (java) | Sven Gothel | 2022-01-24 | 1 | -0/+13 |
* | GattNumbers.hpp/DBGattChar.java: Add GENERIC_ATTRIBUTE's Characteristic GattC... | Sven Gothel | 2022-01-24 | 1 | -0/+5 |
* | getHCIConnSupervisorTimeout(): Revise types and add overload (Java) | Sven Gothel | 2022-01-18 | 1 | -3/+3 |
* | Add EInfoReport::clear() | Sven Gothel | 2022-01-18 | 1 | -0/+5 |
* | BTDevice: Expose aggregated scanned EIR | Sven Gothel | 2022-01-18 | 2 | -26/+7 |
* | Add EInfoReport::set(const EInfoReport&) to merger multiple scanned EIR; toSt... | Sven Gothel | 2022-01-18 | 1 | -3/+14 |
* | Bump jaulib v0.7.9; Use jau::service_runner::singleton_sighandler(), remove o... | Sven Gothel | 2022-01-17 | 1 | -3/+0 |
* | BTAdapter::l2cap_att_srv: Have l2cap_service start/stop open and close the L2... | Sven Gothel | 2022-01-17 | 1 | -1/+3 |
* | L2CAP*::toString() add: const noexcept | Sven Gothel | 2022-01-17 | 1 | -2/+2 |
* | Add BTAdapter::setServerConnSecurity(..) | Sven Gothel | 2022-01-13 | 1 | -0/+16 |
* | BTDevice::setConnSecurity*(..): Consolidate write methods to setConnSecurity(... | Sven Gothel | 2022-01-13 | 1 | -82/+12 |
* | BTAdapter: Use L2CapServer jau::service_runner if running as GATT server (Sla... | Sven Gothel | 2022-01-12 | 1 | -0/+8 |
* | DBTConst: THREAD_SHUTDOWN_TIMEOUT_MS is jau::nsize_t | Sven Gothel | 2022-01-12 | 1 | -1/+3 |
* | BTDevice::l2cap_att: Use as unique_ptr reference to be replaced, allow connec... | Sven Gothel | 2022-01-12 | 1 | -1/+1 |
* | Refine L2CAPComm and add L2CAPServer (listen for connecting remote devices) | Sven Gothel | 2022-01-12 | 1 | -25/+81 |
* | Add BTManager::setDefaultConnParam(..) using new MgmtSetDefaultConnParamU16Cm... | Sven Gothel | 2022-01-12 | 1 | -0/+14 |
* | MgmtTypes: Add MgmtDefaultParam, MgmtDefaultParamU16 for MgmtReadDefaultConnP... | Sven Gothel | 2022-01-12 | 1 | -2/+146 |
* | BTManager: Use jau::service_runner | Sven Gothel | 2022-01-12 | 1 | -7/+4 |
* | HCIHandler: Use jau::service_runner | Sven Gothel | 2022-01-12 | 1 | -7/+4 |
* | BTGattHandler: Add 'noexcept' to l2capReader Callbacks | Sven Gothel | 2022-01-12 | 1 | -3/+3 |
* | BTGattHandler: Use jau::service_runner | Sven Gothel | 2022-01-12 | 1 | -8/+5 |
* | API Doc: Add EInfoReport references to GAPFlags and EIRDataType[Set]; Fix Jav... | Sven Gothel | 2022-01-04 | 1 | -0/+4 |
* | BTAdapter: Add startAdvertising(..) overload with user given EInfoReport and ... | Sven Gothel | 2022-01-04 | 2 | -6/+65 |
* | EInfoReport: Add Java JNI mapping and support slave connection interval range... | Sven Gothel | 2022-01-04 | 1 | -201/+242 |
* | Move JAVA_*_PACKAGE define BTType[0->1].hpp | Sven Gothel | 2022-01-04 | 2 | -3/+3 |
* | EIRDataType[Set]: Add CONN_IVAL for Slave Connection Interval Range (Supplem... | Sven Gothel | 2022-01-04 | 1 | -0/+1 |
* | Add GAPFlags operator | & == and != | Sven Gothel | 2022-01-03 | 1 | -0/+12 |