| Commit message (Expand) | Author | Age | Files | Lines |
* | C++ Trial / Example: Server: Use robust jau::service_runner, ensuring service... | Sven Gothel | 2022-05-13 | 1 | -32/+42 |
* | JNI Lifecycle Fix: Have AdapterStatusListener derive from JavaUplink/DBTNativ... | Sven Gothel | 2022-05-09 | 1 | -1/+1 |
* | API Change: AdapterStatusListener::deviceConnected(): `const uint16_t handle`... | Sven Gothel | 2022-05-06 | 1 | -3/+3 |
* | Bump jaulib v0.9.1 and adopt to fraction changes, use wait_until() w/ out-of-... | Sven Gothel | 2022-05-01 | 1 | -2/+1 |
* | Zero uninitialized POctet values (valgrind: conditional jump) | Sven Gothel | 2022-04-15 | 1 | -1/+4 |
* | Align dbt_peripheral00, DBTPeripheral00 to Trial's DBTServer00 | Sven Gothel | 2022-04-15 | 1 | -45/+48 |
* | Fix and document default connection paramter, leaning to higher performance s... | Sven Gothel | 2022-04-14 | 1 | -3/+3 |
* | Use project name 'Direct-BT' instead of 'DirectBT' for version info .. it is ... | Sven Gothel | 2022-04-11 | 1 | -1/+1 |
* | Examples: Only attempt using LE_PHYs::LE_2M if BT.major > 4, to keep the logs... | Sven Gothel | 2022-04-11 | 1 | -1/+1 |
* | No need for BTAdapter::removeDiscoveredDevices() for server nor client before... | Sven Gothel | 2022-04-09 | 1 | -3/+0 |
* | Server Test: Align connection interval min to system default, max to 30ms: (8... | Sven Gothel | 2022-04-08 | 1 | -1/+1 |
* | Add invocation example to dbt_peripheral00.cpp and dbt_repeater00.cpp (and re... | Sven Gothel | 2022-02-05 | 1 | -0/+8 |
* | BTAdapter::startAdvertising(): Set default adv_interval from 1.28s -> 400ms a... | Sven Gothel | 2022-02-02 | 1 | -3/+3 |
* | Peripheral00: Send echo response on writeCharValueDone(..); Get and use DBGat... | Sven Gothel | 2022-01-28 | 1 | -14/+23 |
* | DBGatt[Char|Desc] (Server): Add setValue(..), allowing user to safely overwri... | Sven Gothel | 2022-01-28 | 1 | -1/+14 |
* | 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 | 1 | -0/+15 |
* | Refine BTAdapter API and doc on commands in powerd-off state only: setName() ... | Sven Gothel | 2022-01-25 | 1 | -2/+4 |
* | dbt_peripheral00.cpp/DBTPeripheral00.java: Add adapter->setServerConnSecurity... | Sven Gothel | 2022-01-24 | 1 | -5/+12 |
* | Add DBGattServer::Listener::write[Char|Desc]ValueDone() (C++/Java), notifyies... | Sven Gothel | 2022-01-24 | 1 | -4/+16 |
* | BTAdapter: Add startAdvertising(..) overload with user given EInfoReport and ... | Sven Gothel | 2022-01-04 | 1 | -1/+17 |
* | peripheral00 example: Use adapter name for GENERIC_ACCESS.DEVICE_NAME | Sven Gothel | 2022-01-02 | 1 | -1/+1 |
* | dbt_peripheral00/DBTPeripheral00: Fix using *Indicate handle where selected | Sven Gothel | 2022-01-01 | 1 | -2/+2 |
* | Examples: Use clear 'client_keys' and 'server_keys' for key client- and serve... | Sven Gothel | 2022-01-01 | 1 | -1/+1 |
* | DiscoveryPolicy: Implement Discovery Policy, covering HCI host OS's implied d... | Sven Gothel | 2021-11-28 | 1 | -3/+3 |
* | dbt_peripheral00: Drop virtual on override; DBTPeripheral00: Drop overriding ... | Sven Gothel | 2021-11-15 | 1 | -1/+1 |
* | peripheral00 example: Bring back 100ms sleep @ disconnected before restart ad... | Sven Gothel | 2021-11-14 | 1 | -0/+1 |
* | Align DBTPeripheral00.java w/ dbt_peripheral00.cpp: initAdapter() w/ full nam... | Sven Gothel | 2021-11-14 | 1 | -0/+1 |
* | Complete DBGattServer Lifecycle: Add DBGatt* dtor on Java side; Remove BTAdap... | Sven Gothel | 2021-11-14 | 1 | -10/+35 |
* | 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 | 1 | -18/+18 |
* | Align early Direct-BT version output in main function and use fprintf_td() / ... | Sven Gothel | 2021-11-09 | 1 | -14/+14 |
* | DBGatt[Char|Desc]::variable_length defaults to false; Add DBGattValue.java co... | Sven Gothel | 2021-11-09 | 1 | -3/+3 |
* | 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 BTAdapter's Slave Peripheral SMP Key Management | Sven Gothel | 2021-10-29 | 1 | -24/+1 |
* | Issue BTDevice::unpair() directly when device is discovered, disconnected and... | Sven Gothel | 2021-10-28 | 1 | -10/+1 |
* | dbt_peripheral00: Peripheral in SC mode needs unpair(), i.e. erase all keys .. | Sven Gothel | 2021-10-28 | 1 | -3/+5 |
* | DBGattServer: Add convenience functions to zero values and reset ClientCharCo... | Sven Gothel | 2021-10-28 | 1 | -18/+2 |
* | dbt_peripheral00: initAdapter(): Fail on failed setup | Sven Gothel | 2021-10-28 | 1 | -0/+1 |
* | dbt_peripheral: Fix initial setup: Move power-off settings post initialize (n... | Sven Gothel | 2021-10-28 | 1 | -19/+25 |
* | Add DBGattServer::Listener::disconnect(..) for cleanup, example: Full cleanup... | Sven Gothel | 2021-10-27 | 1 | -18/+54 |
* | SMPKeyBin: Add helper to load all SMPKeyBin files from a directory, filter fo... | Sven Gothel | 2021-10-27 | 1 | -2/+11 |
* | SMPKeyBin (Version 5, C++/Java): Add IRK and (set/get) and also set CSRK | Sven Gothel | 2021-10-27 | 1 | -1/+9 |
* | Add 3 HCI Commands + 1 HCI MetaEvent to support SMP SC on slave peripheral si... | Sven Gothel | 2021-10-26 | 1 | -8/+53 |
* | DBGattServer / dbt_peripheral00: Use jau::make_darray(..) for proper move-sem... | Sven Gothel | 2021-10-24 | 1 | -63/+78 |
* | dbt_peripheral02: MyGATTServerListener implements DATA PULSE notify/indicate ... | Sven Gothel | 2021-10-20 | 1 | -1/+85 |
* | DBGattServer::Listener::clientCharConfigChanged() Use const qualifier; dbt_pe... | Sven Gothel | 2021-10-19 | 1 | -4/+4 |
* | Add DBGattServer::Listener::clientCharConfigChanged(..) | Sven Gothel | 2021-10-19 | 1 | -0/+6 |