aboutsummaryrefslogtreecommitdiffstats
path: root/trial/direct_bt
Commit message (Expand)AuthorAgeFilesLines
* Align to jaulib 1.3.3: Full cmake-presets usage w/ vscode support update; als...v3.3.3Sven Göthel2024-08-091-0/+4
* Fix or silent clang-tidy issuesSven Göthel2024-05-251-2/+2
* Adopt to jaulib: clangd/cland-tidy integration; Use VersionNumberSven Göthel2024-05-252-1/+2
* Adjust clang-tidy setup, project wide and per unit tests (drop 'bugprone-chai...Sven Göthel2024-05-201-0/+3
* Add jaulib jau::os::get_platform_info() (jau::os, jau::cpu) code and show inf...Sven Göthel2024-05-121-0/+3
* jaulib: Bump and adopt to enum type name changes, added '_t'Sven Göthel2024-05-122-4/+4
* Bump jaulib and adopt to jaulib byte_util API change (commit 147e17b0b41a123b...Sven Göthel2024-03-022-4/+4
* BTAdapter: Remove redundant startDiscovery overload w/o DBGattServerRef and h...Sven Gothel2023-10-291-1/+1
* Convenience: Add DBGattValue.make(..) for java and 'POctets make_gvalue(..)' ...Sven Gothel2023-10-271-37/+16
* GATT Server Auth: Prepare dbt_peripheral00 (C++ and java), add 'SMPIOCapabili...Sven Gothel2023-10-251-1/+1
* Sync Java with C++ and tag API changes; All trial unit tests passedSven Gothel2023-10-222-16/+10
* clang-tidy fixes part-4 / 4: Use 'const T&' for arguments on listener typesSven Gothel2022-11-283-26/+26
* clang-tidy fixes part-3 / 4, adding Check `performance-*`Sven Gothel2022-11-288-27/+27
* Change all callback return type: dummy 'bool' -> 'void', now enabled by jau::...Sven Gothel2022-09-161-4/+3
* Adopt to jau::function<R(A...)> from jau::FunctionDef<>Sven Gothel2022-09-163-5/+5
* Trial Unit Test: Add adapter reset test_client_server40_resetSven Gothel2022-09-154-2/+137
* Trial Unit Tests: Reorg and cleanup to be expanded (for reset test)Sven Gothel2022-09-155-45/+60
* cmake trial launch: Use `-E` for sudo to pass environmentSven Gothel2022-07-071-1/+1
* Catch2: Adopt tests to v3.0.1Sven Gothel2022-06-198-24/+0
* BTAdapter::setDefaultConnParam() may fail w/ UNKNOWN_COMMAND on GNU/Linux < 5...Sven Gothel2022-06-181-1/+3
* trials: Initialize the environment first for 'direct_bt' keySven Gothel2022-06-171-0/+1
* Bump jaulib v0.13.1-14-g7c88cff and adoptSven Gothel2022-06-161-2/+2
* Bump jaulib v0.10.1-1-g6eea830 and adapt to minor changesSven Gothel2022-05-231-1/+1
* Adopt jau/file_util.hpp: Replacing code in SMPKeyBin and trial dbt_utils.hppSven Gothel2022-05-181-165/+5
* Removes using the 'device processing' list, as already the case for the trial...Sven Gothel2022-05-163-7/+2
* Trial C++/Java: Validate BTAdapter::[add|remove]StatusListener() expected resultSven Gothel2022-05-162-4/+4
* Trial C++/Java: Fix BaseDBTClientServer::setupTest(): Add a.removeAllStatusLi...Sven Gothel2022-05-161-21/+16
* C++ Trial: Client/Server: close() and dtor waits for pending running_threads ...Sven Gothel2022-05-162-0/+35
* Trial Tests C++/Java: Used merger dbt_[client|server]01 test code, drop dbt_[...Sven Gothel2022-05-167-1512/+46
* C++/JNI Lifecycle Fix: BTManager must be passed as shared_ptr<> and hold as s...Sven Gothel2022-05-144-31/+38
* C++ Trial / Example: Server: Use robust jau::service_runner, ensuring service...Sven Gothel2022-05-132-98/+80
* DBTServerTest::stop(): Remove `current_exp_advertising_state`, due to closing...Sven Gothel2022-05-135-5/+5
* Trial: Server01::disconnectDevice(): Catch an already deleted device (null ch...Sven Gothel2022-05-121-2/+6
* Trial C++: Query BaseDBTClientServer::is_timedout() having an atomic flag set...Sven Gothel2022-05-122-7/+11
* Trial C++: trial/direct_bt/dbt_client_server1x.hpp: Only use DBTServerTest::s...Sven Gothel2022-05-121-2/+1
* Trial C++: Move `static BaseDBTClientServer& base_test_framework` into common...Sven Gothel2022-05-128-21/+3
* Trial: Server: Unify stop + close, ensuring AdapterStatusListener is removed ...Sven Gothel2022-05-124-45/+40
* Trials: Client: Detect BTGattChar::[add|remove]CharListener() errors, forward...Sven Gothel2022-05-122-10/+44
* C++ Trial: Complete file_stats and file_utils in dbt_utils.hpp (namely mkdir ...Sven Gothel2022-05-111-96/+110
* JNI Lifecycle Fix: BTGattCharListener: Adopt full Java/Native link via DBTNat...Sven Gothel2022-05-102-92/+104
* JNI Lifecycle Fix: Have AdapterStatusListener derive from JavaUplink/DBTNativ...Sven Gothel2022-05-095-5/+5
* trial i470 test_provoke (C++) / TestDBTProvoke (Java) demonstrating C++ survi...Sven Gothel2022-05-074-191/+222
* API Change: AdapterStatusListener::deviceConnected(): `const uint16_t handle`...Sven Gothel2022-05-064-12/+12
* Trial (Java + C++): DBTEndpoint, DBTClientTest, DBTServerTest: Add abstractio...Sven Gothel2022-05-0516-331/+267
* jaulib: JavaUplink::{checkValid() -> checkValidInstance()} changeSven Gothel2022-05-051-0/+0
* C++ Trial: DBTServer*: Remove unused sync_data atomicSven Gothel2022-05-052-18/+0
* C++ Trial: DBTClient*: Mark all virtual functions override for consistency an...Sven Gothel2022-05-052-4/+4
* Trial C++: Add 'provoke_' native test to be run manually, provoking issues ..Sven Gothel2022-05-037-7/+1733
* Trial Unit Test C++: Working State; Completed dbt_client_server1x.cpp ...Sven Gothel2022-05-0315-79/+501
* Bump jaulib v0.9.3-3-g4de806fSven Gothel2022-05-031-0/+0