| Commit message (Expand) | Author | Age | Files | Lines |
* | ScannerTinyB10: Add shutdown test issued from notify/indicate callback, testi...v2.1.16 | Sven Gothel | 2020-07-26 | 1 | -1/+43 |
* | dbt_scanner0[01]: Fix conversion from getDevice() -> getDeviceChecked() | Sven Gothel | 2020-07-26 | 2 | -4/+4 |
* | GATT[Service,Characteristic,Descriptor]: Use new 'toSafeString()' for constru... | Sven Gothel | 2020-07-26 | 6 | -21/+89 |
* | DBTTypes/JavaUplink: Provide default toString() implementation | Sven Gothel | 2020-07-26 | 2 | -1/+4 |
* | GATTHandler: connect/disconnect: Lock mtx_command. | Sven Gothel | 2020-07-26 | 1 | -0/+4 |
* | Robustness: Distinguish between get<Type>Checked() and get<Type>Unchecked(): ... | Sven Gothel | 2020-07-26 | 10 | -50/+64 |
* | Shutdown: Drop special case, working on robustness | Sven Gothel | 2020-07-26 | 3 | -56/+34 |
* | DBTDevice.cpp: Fix DBG_PRINT.. | Sven Gothel | 2020-07-26 | 1 | -3/+3 |
* | Have GATT[Service,Characteristic,Descriptor] derived from DBTObject for valid... | Sven Gothel | 2020-07-26 | 12 | -77/+118 |
* | Make GATTHandler::configNotificationIndication(..) fault tolerant on disable ... | Sven Gothel | 2020-07-25 | 1 | -1/+11 |
* | GATTCharacteristic: Add enableNotificationOrIndication(..)..; DIRECTBT_CHARAC...v2.1.15 | Sven Gothel | 2020-07-25 | 11 | -43/+255 |
* | DBTGattCharacteristic::configNotificationIndicationImpl(..): Tolerate deleted...v2.1.14 | Sven Gothel | 2020-07-24 | 3 | -2/+17 |
* | DBTGattCharacteristic removeAllAssociatedCharacteristicListener(..): Also cle... | Sven Gothel | 2020-07-24 | 1 | -0/+1 |
* | DBTGattCharacteristic: Always pass valid boolean[2] to configNotificationIndi... | Sven Gothel | 2020-07-24 | 1 | -2/+2 |
* | Reworking GATTCharacteristicListener (C++ and Java) | Sven Gothel | 2020-07-24 | 27 | -327/+697 |
* | ScannerTinyB10: Fix verbose and debug setting: Set properties _before_ access... | Sven Gothel | 2020-07-24 | 1 | -2/+7 |
* | ScannerTinyB10 @ pingGATT: Only initiate discovery temporary w/o need to disa...v2.1.13 | Sven Gothel | 2020-07-22 | 1 | -2/+1 |
* | DBTAdapter/Device: Simplify adapter's HCIHandler access, as we can rely on it... | Sven Gothel | 2020-07-22 | 4 | -30/+22 |
* | DBTAdapter::dtor: Also clear HCIHandler's event callbacks | Sven Gothel | 2020-07-22 | 1 | -0/+5 |
* | Java DBTAdapter + DBTDevice close @ JVM shutdown: Avoid all interaction, nati... | Sven Gothel | 2020-07-22 | 3 | -31/+54 |
* | DBTAdapter: startDiscovery(..) also might need to change 'keepDiscoveringAliv... | Sven Gothel | 2020-07-22 | 4 | -7/+16 |
* | HCIHandler: Track all incoming connections, even if not initiated by user dir... | Sven Gothel | 2020-07-21 | 2 | -86/+84 |
* | DBTAdapter: Make HCIHandler instance aggregated (lifecycle over full adapter ... | Sven Gothel | 2020-07-21 | 5 | -83/+64 |
* | Direct-BT: Fix API doc regarding DBTDevice's HCI connect requirement; HCI con... | Sven Gothel | 2020-07-17 | 3 | -9/+1 |
* | DBTDevice: Use atomic 'isConnected' to query connection status; Check connect... | Sven Gothel | 2020-07-17 | 1 | -2/+8 |
* | Direct-BT: Update API doc details: Remove mentioning HCIComm (too low level now) | Sven Gothel | 2020-07-17 | 1 | -2/+1 |
* | Direct-BT: Update API doc details: DBTManager's BlueZ Kernel utilization and ... | Sven Gothel | 2020-07-17 | 1 | -5/+7 |
* | dbus java: Add minimalistic toString() implementation; direct_bt toString(): ... | Sven Gothel | 2020-07-17 | 8 | -3/+28 |
* | Direct-BT Java: Implement find(..) in manager, adapter, device, service and c... | Sven Gothel | 2020-07-17 | 7 | -65/+561 |
* | DBTDevice: Clarify and distinguish GAP discovered services from read GATT ser... | Sven Gothel | 2020-07-15 | 2 | -36/+60 |
* | org.tinyb.BluetoothFactory: API doc note: The chosen implementation can't be ...v2.1.12 | Sven Gothel | 2020-07-04 | 1 | -0/+15 |
* | org.tinyb.BluetoothFactory: More versatile ImplementationIdentifier and getBl... | Sven Gothel | 2020-07-04 | 4 | -32/+178 |
* | org.tinyb: API doc: Add @implNote for tinyb.dbus implementation | Sven Gothel | 2020-07-04 | 4 | -0/+22 |
* | Extract dfa_utf8_decode.[cpp/hpp] added to libtinyb.so, i.e. used for both na... | Sven Gothel | 2020-07-04 | 10 | -124/+158 |
* | tinyb: fix jni unresolved symbols (add namespace to implementation | Sven Gothel | 2020-07-04 | 1 | -4/+4 |
* | DBTAdapter::printDevices() -> printSharedPtrListOfDevices() + API doc remark:... | Sven Gothel | 2020-07-03 | 3 | -5/+9 |
* | DBTDevice lookup in DBTAdapter requires its EUI48 address _and_ BDAddressType | Sven Gothel | 2020-07-03 | 3 | -45/+24 |
* | DBTDevice (C++/Java) equality/identity requires its EUI48 address _and_ BDAdd...v2.1.11 | Sven Gothel | 2020-07-03 | 2 | -2/+2 |
* | EUI48::getBLERandomAddressType(): Pass BDAddressType, to only return a valid ... | Sven Gothel | 2020-07-03 | 5 | -20/+39 |
* | GATTHandler: Initial GATT reply may even require ~2s, setting timeout to 2500ms.v2.1.10 | Sven Gothel | 2020-07-02 | 1 | -2/+2 |
* | DBTAdapter_removeStatusListener (JNI): No complaint for unused statusListener... | Sven Gothel | 2020-07-02 | 1 | -1/+1 |
* | Example scanner10 (Java/C++): Show pingGATT OK on console for feedback | Sven Gothel | 2020-07-02 | 2 | -0/+2 |
* | GATTHandler: Tolerate a 3x usual reply timeout (3x 500ms) for first GATT exch... | Sven Gothel | 2020-07-02 | 2 | -13/+16 |
* | DBTAdapter: Remove debug code (discoveredDevices count) | Sven Gothel | 2020-07-02 | 1 | -3/+1 |
* | README.md: Refine 'two implementations', add notice how to disable BlueZ user... | Sven Gothel | 2020-07-02 | 1 | -2/+16 |
* | scripts/setup-machine-arch.sh: aarch64 | Sven Gothel | 2020-07-02 | 1 | -0/+6 |
* | Support BDADDR_LE_RANDOM (p1.3): HCIHandler: Earmark notable SPEC sections an... | Sven Gothel | 2020-07-02 | 1 | -0/+27 |
* | Support BDADDR_LE_RANDOM (p1.2): Map BLERandomAddressType::STATIC_PUBLIC -> R... | Sven Gothel | 2020-07-02 | 3 | -11/+15 |
* | Support BDADDR_LE_RANDOM (p1.2): Add HCILEPeerAddressType/HCILEOwnAddressType... | Sven Gothel | 2020-07-02 | 3 | -14/+57 |
* | aarch64: <sys/param.h> defines __u64 _le64 and __be64 | Xerxes RĂ„nby | 2020-07-02 | 1 | -0/+10 |