summaryrefslogtreecommitdiffstats
path: root/examples
Commit message (Expand)AuthorAgeFilesLines
* CMake Build: Use C++17 (C++20 not yet supported on all target platforms, i.e....Sven Gothel2020-09-121-3/+6
* Fixing Example crossreference and Menu itemSven Gothel2020-09-036-6/+6
* README: More detailed Direct-BT description (event driven, build depenencies,...Sven Gothel2020-09-036-11/+45
* DBTAdapter: Utilize POWERED in AdapterSettings to determine if powered and (c...Sven Gothel2020-09-031-0/+8
* Complete mapping of BTMode (C++, Java) and have Adapter recognize actual BTMo...Sven Gothel2020-09-032-1/+16
* DBTEnv/direct_bt.debug: Aligning DBTManager alias to 'mgmt': 'direct_bt.debug...Sven Gothel2020-08-281-1/+1
* DBTEnv: Generalize 'exploding properties' and add optional '=value' support. ...Sven Gothel2020-08-281-0/+9
* BluetoothGattCharacteristic: API Change: 'writeValue(byte[] value)' -> 'write...Sven Gothel2020-08-263-4/+4
* dbt_Scanner01.cpp: Fix renamed defaults - Just use default argumentSven Gothel2020-08-261-1/+1
* cmake: Fix set_target_properties(..) use proper target name and add declarati...Sven Gothel2020-08-253-3/+7
* cmake: Add variable/define 'SKIP_TINYB': Allow to not build the tinyb native ...Sven Gothel2020-08-251-42/+47
* DBTEnv: Use plain 'foo.bar' names, not 'foo_bar'; Add 'exploding' name values...Sven Gothel2020-08-241-5/+8
* BluetoothFactory/DBTEnv: Pass JVM properties to environment, access DEBUG, VE...Sven Gothel2020-08-241-1/+8
* ScannerTinyB10: Expose start/stop discovery result / dbt_scanner10: Align dis...Sven Gothel2020-08-232-7/+16
* ScannerTinyB10: Simplify 'Processing Device' tail @ pre pingGATT: startDiscov...Sven Gothel2020-08-231-5/+7
* DBTAdapter: Have non-enabled adapter to be valid, use lazy HCI initialization...Sven Gothel2020-08-227-3/+45
* Expose hciConnectionHandle: AdapterStatusListener connect/disconnect (C++/Jav...Sven Gothel2020-07-286-21/+24
* C++/Java *Device::connect*(..), disconnect(): Return HCIStatusCode instead of...Sven Gothel2020-07-2710-22/+35
* ScannerTinyB10: Wrap whole services/characteristic walk through block in a tr...Sven Gothel2020-07-271-15/+15
* BluetoothUtil: Add getElapsedMillisecond(); ScannerTinyB10 shows elapsed mill...Sven Gothel2020-07-271-62/+76
* ScannerTinyB10: Add shutdown test issued from notify/indicate callback, testi...v2.1.16Sven Gothel2020-07-261-1/+43
* dbt_scanner0[01]: Fix conversion from getDevice() -> getDeviceChecked()Sven Gothel2020-07-262-4/+4
* Robustness: Distinguish between get<Type>Checked() and get<Type>Unchecked(): ...Sven Gothel2020-07-261-2/+2
* GATTCharacteristic: Add enableNotificationOrIndication(..)..; DIRECTBT_CHARAC...v2.1.15Sven Gothel2020-07-251-0/+3
* Reworking GATTCharacteristicListener (C++ and Java)Sven Gothel2020-07-246-75/+62
* ScannerTinyB10: Fix verbose and debug setting: Set properties _before_ access...Sven Gothel2020-07-241-2/+7
* ScannerTinyB10 @ pingGATT: Only initiate discovery temporary w/o need to disa...v2.1.13Sven Gothel2020-07-221-2/+1
* DBTAdapter: startDiscovery(..) also might need to change 'keepDiscoveringAliv...Sven Gothel2020-07-221-0/+2
* DBTAdapter: Make HCIHandler instance aggregated (lifecycle over full adapter ...Sven Gothel2020-07-211-9/+0
* Direct-BT Java: Implement find(..) in manager, adapter, device, service and c...Sven Gothel2020-07-172-44/+105
* org.tinyb.BluetoothFactory: More versatile ImplementationIdentifier and getBl...Sven Gothel2020-07-043-25/+81
* Extract dfa_utf8_decode.[cpp/hpp] added to libtinyb.so, i.e. used for both na...Sven Gothel2020-07-042-2/+6
* DBTAdapter::printDevices() -> printSharedPtrListOfDevices() + API doc remark:...Sven Gothel2020-07-031-3/+3
* Example scanner10 (Java/C++): Show pingGATT OK on console for feedbackSven Gothel2020-07-022-0/+2
* Support BDADDR_LE_RANDOM (p1): Add BLERandomAddressType, distinguish HCIAddre...Sven Gothel2020-07-022-4/+5
* Resolve circular references (p3): Java: Ensure DBTDevice can be GC'ed (at rem...Sven Gothel2020-06-291-8/+3
* Resolve circular references (p1): C++ GATTHandler, GATTService, pp are not ow...Sven Gothel2020-06-292-70/+115
* ScannerTinyB10: Allow waiting for multiple devices.Sven Gothel2020-06-282-14/+14
* Use HCIHandler *connect*/disconnect; Enhance native + java testSven Gothel2020-06-272-9/+20
* test/example: dbt_scanner10 + ScannerTinyB10: Add options MULTI_MEASUREMENTS ...Sven Gothel2020-06-262-22/+77
* ScannerTinyB01/02: Use TO_CONNECT and actually only wait 100ms in polling cyc...Sven Gothel2020-06-182-7/+13
* Add debugging tool ScannerTinyB02; ScannerTinyB01 adds any device option.Sven Gothel2020-06-183-10/+448
* scanner example 10 (C++/Java): Add more detailed PERFormance numbersv2.1.4Sven Gothel2020-06-102-11/+31
* DBTDevice (C++/Java): Expose getLastDiscoveryTimestamp() and rename lastUpdat...Sven Gothel2020-06-092-4/+4
* Event driven C++/Java scanner 10 example: Issue stopDiscovery() @ processConn...Sven Gothel2020-06-092-1/+3
* Expose 'org.tinyb.verbose' and 'org.tinyb.debug' via BluetoothFactory VERBOSE...Sven Gothel2020-06-091-0/+1
* L2CAPComm/GATTHandler: User 'enum class' constants for type safety; Drop GATT...Sven Gothel2020-06-093-4/+4
* BasicTypes: Rename getUTF8String(..) -> decodeUTF8String(..): Adding API doc ...v2.1.2Sven Gothel2020-06-044-4/+4
* Rename HCIErrorCode -> HCIStatusCode for clarity and pleasing the eyesSven Gothel2020-06-045-10/+10
* Introduce HCITypes + HCIHandler: Providing C++ basics for full HCI support; M...Sven Gothel2020-06-044-14/+14