| Commit message (Expand) | Author | Age | Files | Lines |
* | C++/Java *Device::connect*(..), disconnect(): Return HCIStatusCode instead of... | Sven Gothel | 2020-07-27 | 1 | -26/+22 |
* | GATTHandler::sendWithReply(): Disclose timeout value in error and exception o... | Sven Gothel | 2020-07-27 | 1 | -2/+2 |
* | DBTAdapter.cpp: Turn VERBOSE_ON off (oopsie) | Sven Gothel | 2020-07-26 | 1 | -1/+1 |
* | GATTHandler: INFO -> ERROR: MULTI-NTF not implementedv2.1.17 | Sven Gothel | 2020-07-26 | 1 | -1/+1 |
* | DBTDevice::disconnect/GATTHandler::[dis]connect: Place atomic-switch before m... | Sven Gothel | 2020-07-26 | 2 | -18/+34 |
* | GATTCharacteristic::toSafeString(): Remove further dereferencing to service... | Sven Gothel | 2020-07-26 | 1 | -15/+2 |
* | GATT[Service,Characteristic,Descriptor]: Use new 'toSafeString()' for constru... | Sven Gothel | 2020-07-26 | 3 | -16/+56 |
* | 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 | 4 | -33/+51 |
* | 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 | 1 | -8/+8 |
* | 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 | 1 | -9/+34 |
* | Reworking GATTCharacteristicListener (C++ and Java) | Sven Gothel | 2020-07-24 | 3 | -61/+106 |
* | DBTAdapter/Device: Simplify adapter's HCIHandler access, as we can rely on it... | Sven Gothel | 2020-07-22 | 2 | -24/+12 |
* | DBTAdapter::dtor: Also clear HCIHandler's event callbacks | Sven Gothel | 2020-07-22 | 1 | -0/+5 |
* | DBTAdapter: startDiscovery(..) also might need to change 'keepDiscoveringAliv... | Sven Gothel | 2020-07-22 | 1 | -1/+9 |
* | HCIHandler: Track all incoming connections, even if not initiated by user dir... | Sven Gothel | 2020-07-21 | 1 | -75/+53 |
* | DBTAdapter: Make HCIHandler instance aggregated (lifecycle over full adapter ... | Sven Gothel | 2020-07-21 | 2 | -58/+53 |
* | DBTDevice: Use atomic 'isConnected' to query connection status; Check connect... | Sven Gothel | 2020-07-17 | 1 | -2/+8 |
* | DBTDevice: Clarify and distinguish GAP discovered services from read GATT ser... | Sven Gothel | 2020-07-15 | 1 | -28/+40 |
* | Extract dfa_utf8_decode.[cpp/hpp] added to libtinyb.so, i.e. used for both na... | Sven Gothel | 2020-07-04 | 4 | -80/+101 |
* | DBTAdapter::printDevices() -> printSharedPtrListOfDevices() + API doc remark:... | Sven Gothel | 2020-07-03 | 1 | -1/+1 |
* | DBTDevice lookup in DBTAdapter requires its EUI48 address _and_ BDAddressType | Sven Gothel | 2020-07-03 | 1 | -29/+17 |
* | EUI48::getBLERandomAddressType(): Pass BDAddressType, to only return a valid ... | Sven Gothel | 2020-07-03 | 2 | -11/+23 |
* | GATTHandler: Tolerate a 3x usual reply timeout (3x 500ms) for first GATT exch... | Sven Gothel | 2020-07-02 | 1 | -11/+12 |
* | DBTAdapter: Remove debug code (discoveredDevices count) | Sven Gothel | 2020-07-02 | 1 | -3/+1 |
* | Support BDADDR_LE_RANDOM (p1.2): Map BLERandomAddressType::STATIC_PUBLIC -> R... | Sven Gothel | 2020-07-02 | 2 | -9/+14 |
* | Support BDADDR_LE_RANDOM (p1.2): Add HCILEPeerAddressType/HCILEOwnAddressType... | Sven Gothel | 2020-07-02 | 2 | -10/+43 |
* | Support BDADDR_LE_RANDOM (p1): Add BLERandomAddressType, distinguish HCIAddre... | Sven Gothel | 2020-07-02 | 4 | -31/+122 |
* | DBTAdapter: DBTDevice list find operations: Always compare the DBTDevice addr... | Sven Gothel | 2020-06-29 | 1 | -17/+19 |
* | Resolve circular references (p1): C++ GATTHandler, GATTService, pp are not ow... | Sven Gothel | 2020-06-29 | 5 | -18/+62 |
* | DBTAdapter::mgmtEvDeviceFoundMgmt: Show count of device in discoveredDevices ... | Sven Gothel | 2020-06-28 | 1 | -6/+26 |
* | Notify DBTNativeDownlink when its native JavaUplink -> JavaGlobalObj counterp... | Sven Gothel | 2020-06-27 | 1 | -1/+1 |
* | Use HCIHandler *connect*/disconnect; Enhance native + java test | Sven Gothel | 2020-06-27 | 5 | -115/+111 |
* | HCIHandler: Complete HCIConnection Tracker for full *connect* and disconnect ... | Sven Gothel | 2020-06-27 | 2 | -55/+218 |
* | DBTAdapter: Unify all findDevice*(..) methods, ensure all list access is sync... | Sven Gothel | 2020-06-27 | 1 | -65/+53 |
* | L2CAPComm ctor: Remove default param in impl, as only allowed in declaration | Sven Gothel | 2020-06-26 | 1 | -1/+1 |
* | HCIHandler: Fix comment (as found while reviewing whether hciReaderThreadImpl... | Sven Gothel | 2020-06-26 | 1 | -1/+1 |
* | L2CAPComm/GATTHandler: Use prefetched 'deviceString' for verbose output | Sven Gothel | 2020-06-26 | 2 | -10/+15 |
* | Align DBTDevice's C++ getGATTServices() w/ Java getServices(): Catch exceptio... | Sven Gothel | 2020-06-26 | 1 | -27/+32 |
* | DBTDevice::pingGATT(): Catch exception and simply report, just the awaited po... | Sven Gothel | 2020-06-26 | 1 | -11/+16 |
* | DBTDevice, GATTHandler, L2CAPComm: Use INFO_PRINT on disconnect, allowing ana... | Sven Gothel | 2020-06-25 | 3 | -10/+12 |
* | GATTHandler: Add mtx_command for all public accessible functions, ensuring se... | Sven Gothel | 2020-06-25 | 1 | -4/+14 |
* | DBTDevice::pingGATT(): Fix return value/type in error case (missed in previou... | Sven Gothel | 2020-06-25 | 1 | -1/+1 |
* | GATTHandler/DBTDevice (incl Java): Add ping[GATT](), testing device availabil... | Sven Gothel | 2020-06-25 | 2 | -0/+40 |
* | L2CAPComm: connect/disconnect: Don't fail if connect and _dd doesn't match ->... | Sven Gothel | 2020-06-24 | 1 | -14/+5 |
* | DBTAdapter:: removeDiscoveredDevice(..) after mgmtEvDeviceDisconnectedCB proc...v2.1.6 | Sven Gothel | 2020-06-24 | 1 | -0/+17 |
* | DBTDevice::disconnect: Always issue 'adapter.removeConnectedDevice(*this)' at... | Sven Gothel | 2020-06-24 | 1 | -3/+1 |
* | DBTDevice: *connect* + disconnect: Lock via mutex *absent of proper atomic* a... | Sven Gothel | 2020-06-24 | 1 | -5/+12 |