| Commit message (Expand) | Author | Age | Files | Lines |
* | BTGattHandler::NativeGattCharListener: Add optional low- and high-level user ... | Sven Gothel | 2022-02-05 | 1 | -30/+83 |
* | Add invocation example to dbt_peripheral00.cpp and dbt_repeater00.cpp (and re... | Sven Gothel | 2022-02-05 | 4 | -0/+20 |
* | Adding dbt_repeater00, example implementing a GATT repeater | Sven Gothel | 2022-02-02 | 2 | -0/+954 |
* | BTAdapter::startAdvertising(): Set default adv_interval from 1.28s -> 400ms a... | Sven Gothel | 2022-02-02 | 2 | -7/+6 |
* | Refine dbt_scanner10/DBTScanner10: Title, PERF status and QUIET flag | Sven Gothel | 2022-02-02 | 2 | -50/+71 |
* | Remove obsolete and unmaintained examples: dbt_scanner00 and dbt_scanner01 | Sven Gothel | 2022-02-02 | 3 | -679/+0 |
* | Peripheral00: Send echo response on writeCharValueDone(..); Get and use DBGat... | Sven Gothel | 2022-01-28 | 2 | -30/+49 |
* | DBGatt[Char|Desc] (Server): Add setValue(..), allowing user to safely overwri... | Sven Gothel | 2022-01-28 | 2 | -2/+25 |
* | dbt_preipheral00.cpp: Fix jau::dfa_utf8_decode(..), pass its c_str() to fprin... | Sven Gothel | 2022-01-25 | 1 | -2/+2 |
* | Expose BTManager::setDefaultConnParam(..) via BTAdapter::setDefaultConnParam(... | Sven Gothel | 2022-01-25 | 2 | -0/+30 |
* | Refine BTAdapter API and doc on commands in powerd-off state only: setName() ... | Sven Gothel | 2022-01-25 | 2 | -4/+8 |
* | DBTScanner10: Remove unused function 'matches()' | Sven Gothel | 2022-01-25 | 1 | -8/+0 |
* | dbt_scanner10: Adapt to EInfoReport change (shared_ptr) | Sven Gothel | 2022-01-25 | 1 | -4/+4 |
* | dbt_peripheral00.cpp/DBTPeripheral00.java: Add adapter->setServerConnSecurity... | Sven Gothel | 2022-01-24 | 2 | -9/+26 |
* | Add DBGattServer::Listener::write[Char|Desc]ValueDone() (C++/Java), notifyies... | Sven Gothel | 2022-01-24 | 2 | -6/+36 |
* | dbt_scanner10 (C++/Java): Use potential connection interval within EIR for co... | Sven Gothel | 2022-01-18 | 2 | -4/+28 |
* | BTDevice::setConnSecurity*(..): Consolidate write methods to setConnSecurity(... | Sven Gothel | 2022-01-13 | 3 | -3/+3 |
* | BTAdapter: Add startAdvertising(..) overload with user given EInfoReport and ... | Sven Gothel | 2022-01-04 | 2 | -2/+42 |
* | peripheral00 example: Use adapter name for GENERIC_ACCESS.DEVICE_NAME | Sven Gothel | 2022-01-02 | 2 | -2/+2 |
* | dbt_peripheral00/DBTPeripheral00: Fix using *Indicate handle where selected | Sven Gothel | 2022-01-01 | 2 | -4/+4 |
* | Examples: Use clear 'client_keys' and 'server_keys' for key client- and serve... | Sven Gothel | 2022-01-01 | 7 | -18/+18 |
* | dbt_scanner10/DBTScanner10: Remove redundant adapter::removeDiscoveredDevices... | Sven Gothel | 2021-12-05 | 2 | -6/+0 |
* | DiscoveryPolicy: DBTScanner10.java align with dbt_scanner10.cpp, remove all s... | Sven Gothel | 2021-11-29 | 1 | -12/+0 |
* | BTAdapter::pausing_discovery_devices: Use std::weak_ptr<BTDevice> list; Add B... | Sven Gothel | 2021-11-29 | 2 | -6/+15 |
* | DiscoveryPolicy: Implement Discovery Policy, covering HCI host OS's implied d... | Sven Gothel | 2021-11-28 | 7 | -120/+53 |
* | SMPKeyBin::createAndWrite(..): Drop 'overwrite' argument as we shall set over... | Sven Gothel | 2021-11-19 | 3 | -3/+3 |
* | BTAdapter::startDiscovery(..): Add 'bool filter_dup=true' as last parameter; ... | Sven Gothel | 2021-11-17 | 1 | -1/+3 |
* | dbt_peripheral00: Drop virtual on override; DBTPeripheral00: Drop overriding ... | Sven Gothel | 2021-11-15 | 2 | -4/+2 |
* | peripheral00 example: Bring back 100ms sleep @ disconnected before restart ad... | Sven Gothel | 2021-11-14 | 2 | -0/+4 |
* | Align DBTPeripheral00.java w/ dbt_peripheral00.cpp: initAdapter() w/ full nam... | Sven Gothel | 2021-11-14 | 4 | -24/+81 |
* | Complete DBGattServer Lifecycle: Add DBGatt* dtor on Java side; Remove BTAdap... | Sven Gothel | 2021-11-14 | 4 | -21/+95 |
* | DBGatt[Desc|Char|Service].java: Working proxy for DBGattServer/Peripheral on ... | Sven Gothel | 2021-11-13 | 1 | -7/+12 |
* | DBGatt[Desc|Char|Service]: Use mutable and const field accessors; Remove Java... | Sven Gothel | 2021-11-13 | 1 | -11/+11 |
* | DBGatt[Desc|Char|Service]: Use shared_ptr references to support Java binding ... | Sven Gothel | 2021-11-13 | 1 | -42/+42 |
* | Use 'typedef std::shared_ptr<BTDevice> BTDeviceRef' to shorten code lines | Sven Gothel | 2021-11-13 | 2 | -30/+30 |
* | Align early Direct-BT version output in main function and use fprintf_td() / ... | Sven Gothel | 2021-11-09 | 3 | -40/+39 |
* | DBTPeripheral: Port over 'MyGATTServerListener extends DBGattServer.Listener'... | Sven Gothel | 2021-11-09 | 1 | -11/+207 |
* | DBGatt[Char|Desc]::variable_length defaults to false; Add DBGattValue.java co... | Sven Gothel | 2021-11-09 | 2 | -27/+28 |
* | DBTScanner10.java: Show utf8 value for notification/indication data (like dbt... | Sven Gothel | 2021-11-09 | 1 | -2/+4 |
* | Slave Peripheral / Gatt Server: Map DBGattServer.hpp types DBGatt[Server|Serv... | Sven Gothel | 2021-11-09 | 1 | -1/+109 |
* | dbt_peripheral00.cpp: Add jau::uuid128_t DataServiceUUID; Cleanup DBGattChar ... | Sven Gothel | 2021-11-09 | 1 | -11/+12 |
* | DBGattServer::Listener: Add connected() and mtuChanged(): Supporting using pr... | Sven Gothel | 2021-11-08 | 1 | -29/+64 |
* | Add BTGattCmd (C++/Java): Conveniently maps a GATT command and optionally its... | Sven Gothel | 2021-11-08 | 2 | -2/+79 |
* | BTDevice.java: Align API functions to C++: getServices() -> getGattServices()... | Sven Gothel | 2021-11-08 | 1 | -2/+2 |
* | Add example: dbt_readsmpkey.cpp: Read SMPKeyBin files and dump them | Sven Gothel | 2021-11-08 | 2 | -0/+71 |
* | Add BTAdapter's Slave Peripheral SMP Key Management | Sven Gothel | 2021-10-29 | 2 | -24/+3 |
* | Move SMPKeyBin 'apply' to BTDevice, splitting functionality: setting + upload... | Sven Gothel | 2021-10-29 | 3 | -6/+6 |
* | Issue BTDevice::unpair() directly when device is discovered, disconnected and... | Sven Gothel | 2021-10-28 | 4 | -35/+1 |
* | dbt_peripheral00: Peripheral in SC mode needs unpair(), i.e. erase all keys .. | Sven Gothel | 2021-10-28 | 1 | -3/+5 |
* | dbt_scanner10: PASSKEY_EXPECTED, NUMERIC_COMPARE_EXPECTED: Lookup BTSecurityR... | Sven Gothel | 2021-10-28 | 1 | -2/+2 |