aboutsummaryrefslogtreecommitdiffstats
path: root/examples
Commit message (Expand)AuthorAgeFilesLines
* Multi-device and -threading examples *10 (java and native): Only attempt conn...Sven Gothel2020-05-282-16/+6
* Java DBTDevice: Drop getGATTService() from connect* as it should be done afte...Sven Gothel2020-05-281-1/+3
* AdapterStatusListener (C++): Add toString() for error handling purposes; DBTD...Sven Gothel2020-05-283-14/+26
* ScannerTinyB10: Multi-device and -threading Java example equivalent to C++ db...Sven Gothel2020-05-281-287/+274
* dbt_scanner00/10, ScannerTinyB01: Use getUTF8String(..) for GATT Characterist...Sven Gothel2020-05-283-108/+59
* HCI le_connect: COMMAND_DISALLOWED handled 'softer' / applications may ignore...Sven Gothel2020-05-274-2/+4
* DBTDevice.cpp: Use openHCI() instead of getHCI(), i.e. implicit open if requi...Sven Gothel2020-05-272-16/+0
* dbt_scanner10.cpp: startDiscovery( keepAlive=true ) if connector thread faile...Sven Gothel2020-05-261-1/+1
* GATTHandler/L2CAPHandler: Thread safety and interrupt hanging L2CAP ::connect()Sven Gothel2020-05-261-1/+3
* dbt_scanner10.cpp: More verbose info message showing handled device in a mult...Sven Gothel2020-05-261-2/+2
* DBTDevice/HCIComm: More 'snappy' connect method names and drop unused LE min/...Sven Gothel2020-05-253-4/+4
* DBTDevice::getGATTServices(): Reuse GATTHandler's list result, retrieve Gener...Sven Gothel2020-05-253-20/+39
* Fix listener notice for discovering and connection (enabled and add connected)Sven Gothel2020-05-243-5/+5
* AdapterStatusListener (C++/Java): Add discoveringChanged(..), converge device...Sven Gothel2020-05-246-46/+52
* Fix Whitelist to DBTManager/DBTAdapter and test (Result: Auto-connection but ...Sven Gothel2020-05-241-23/+21
* Add Whitelist to DBTManager/DBTAdapter and test (Result: No auto-connection)Sven Gothel2020-05-241-31/+64
* ScannerTinyB10.java needs to be aligned to dbt_scanner10.cpp for multithreadi...Sven Gothel2020-05-241-0/+422
* dbt_scanner10 (multithread): Only halt discovery for hci-connect and -disconn...Sven Gothel2020-05-241-0/+24
* C++ multithreading fixes and exampleSven Gothel2020-05-243-16/+393
* Examples: Set COMPILE_FLAGS "-Wall -Wextra -Werror"Sven Gothel2020-05-235-14/+35
* DBTAdapter: Remove explicit HCISession, migrate connectedDevice and use HCICo...Sven Gothel2020-05-234-11/+28
* Expose UUID strings in TinyB compatible fashion (unified uuid128_t) as an opt...Sven Gothel2020-05-181-21/+16
* Working GATT Java Side; GATT Types made fully functional for user to avoid 't...Sven Gothel2020-05-175-112/+391
* GATT Cleanup of method + field names; GATT discoverDescriptors: Use more reas...Sven Gothel2020-05-151-2/+2
* GATT Service and Characteristic Java <-> JNI binding (incomplete, TODO Descri...Sven Gothel2020-05-141-3/+3
* C++ GATT: Cleanup and complete Descriptor <*-1> Characteristic <*-1> ServiceSven Gothel2020-05-141-11/+12
* Fixing multiple Java/C++ Lifecycle Issues (DBTDevice, add ShutdownHook, ..)Sven Gothel2020-05-121-6/+12
* Catching device loop exception - need to shutdown device while VM running!Sven Gothel2020-05-111-83/+87
* HCISession::disconnected: Don't throw exception, intentionally called at clos...Sven Gothel2020-05-112-1/+7
* Resolving flushed discovered devices and shared device reference usage.Sven Gothel2020-05-111-0/+1
* ScannerTinyB00/01: stopDiscovery() will not shut down everything using direct...Sven Gothel2020-05-112-4/+0
* Shape GATTServiceDecl + GATTCharacterisicsDecl into TinyB API conform data re...Sven Gothel2020-05-111-5/+3
* GATT: GATTPrimaryService -> GATTServiceDecl (-> GATTTypes.hpp) ; Add JavaUpli...Sven Gothel2020-05-111-2/+2
* Move general types out of MgmtTypes; Extract DBTDevice + DBTAdapter into thei...Sven Gothel2020-05-111-5/+1
* Converging Java/JNI and C++ API to match tinyb interface requirements (step-2)Sven Gothel2020-05-101-17/+17
* [Bluetooth]AdapterStatusListener: Renamed; Using a list instead of one-shot c...Sven Gothel2020-05-102-6/+12
* Extend BluetoothDeviceStatusListener -> BluetoothAdapterStatusListener; Enum ...Sven Gothel2020-05-042-9/+38
* examples: remove warningsSven Gothel2020-05-031-1/+7
* DBTAdapter Java/JNI: Add enable/disable Powered|Discovering NotificationsSven Gothel2020-05-031-2/+19
* Java: Utilize new EIRDataType in BluetoothDeviceStatusListener; ...Sven Gothel2020-05-031-7/+15
* Element -> EIRDataType: Promote to top, add bit-ops and add Java equivalent; ...Sven Gothel2020-05-031-6/+6
* DBTManager Java: Add getAdapterListImpl()Sven Gothel2020-05-021-7/+14
* GATTHandler/DBTManager Timeout/Error: Limit ringbuffer.getBlocking(..) with t...Sven Gothel2020-05-021-9/+14
* DBTAdapter: Drop discoverDevices(..), only allow usage of deviceFound(..) cal...Sven Gothel2020-04-281-148/+131
* dbt_scanner: Add '-dev_id number' argument to test w/ given adapterSven Gothel2020-04-271-4/+8
* Add HCI non LE connect; DBTDevice: Add defaultConnect() for LE and BREDR addr...Sven Gothel2020-04-261-11/+11
* DBTManager / DBTDeviceStatusListener: Refine events; java: Keep alive discove...Sven Gothel2020-04-262-14/+33
* Use Kernel BlueZ Manager for Discovery, Connect, etc. (Initial Commit - Java ...Sven Gothel2020-04-251-11/+11
* Refine: DBT API, HCISession/DBTAdapter lifecycle, API doc and C++ and C++/JNI...Sven Gothel2020-04-212-30/+45
* HCIComm thread safety, resolve deadlock; Renaming: MgmtHandler -> DBTManager,...Sven Gothel2020-04-201-1/+1