| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | DBTAdapter::stopDiscover() now returns the boolean result w/ proper native ->... | Sven Gothel | 2020-08-23 | 1 | -1/+1 |
* | HCIHandler: Add le_set_scan_param(..) and le_enable_scan(..) | Sven Gothel | 2020-08-23 | 1 | -0/+20 |
* | DBTAdapter: Use HCIHandler to listen to DEVICE_FOUND events | Sven Gothel | 2020-08-23 | 1 | -1/+1 |
* | HCIHandler: Produce MgmtEvtDeviceFound events from LE_ADVERTISING_REPORT; EIn... | Sven Gothel | 2020-08-23 | 3 | -18/+71 |
* | HCIHandler: Unify processSimpleCommand/processStructCommand -> processCommand... | Sven Gothel | 2020-08-23 | 2 | -6/+9 |
* | DBTAdapter: Have non-enabled adapter to be valid, use lazy HCI initialization... | Sven Gothel | 2020-08-22 | 1 | -3/+16 |
* | DiscoveryState: Complete state transition table | Sven Gothel | 2020-07-29 | 1 | -10/+10 |
* | DBTAdapter DiscoveryState: Refine currentMetaScanType, introduce currentNativ... | Sven Gothel | 2020-07-29 | 1 | -5/+26 |
* | Refine enum BTMode and ScanType: Elevate to 'enum class', shorten value defin... | Sven Gothel | 2020-07-29 | 5 | -18/+45 |
* | Fix typo in HCIStatusCode enum value | Sven Gothel | 2020-07-28 | 1 | -1/+1 |
* | Expose hciConnectionHandle: AdapterStatusListener connect/disconnect (C++/Jav... | Sven Gothel | 2020-07-28 | 2 | -5/+7 |
* | C++/Java *Device::connect*(..), disconnect(): Return HCIStatusCode instead of... | Sven Gothel | 2020-07-27 | 2 | -29/+37 |
* | DBTDevice::disconnect/GATTHandler::[dis]connect: Place atomic-switch before m... | Sven Gothel | 2020-07-26 | 1 | -1/+2 |
* | GATT[Service,Characteristic,Descriptor]: Use new 'toSafeString()' for constru... | Sven Gothel | 2020-07-26 | 3 | -5/+33 |
* | DBTTypes/JavaUplink: Provide default toString() implementation | Sven Gothel | 2020-07-26 | 2 | -1/+4 |
* | Robustness: Distinguish between get<Type>Checked() and get<Type>Unchecked(): ... | Sven Gothel | 2020-07-26 | 3 | -7/+9 |
* | Have GATT[Service,Characteristic,Descriptor] derived from DBTObject for valid... | Sven Gothel | 2020-07-26 | 5 | -8/+21 |
* | GATTCharacteristic: Add enableNotificationOrIndication(..)..; DIRECTBT_CHARAC...v2.1.15 | Sven Gothel | 2020-07-25 | 3 | -13/+53 |
* | Reworking GATTCharacteristicListener (C++ and Java) | Sven Gothel | 2020-07-24 | 3 | -34/+141 |
* | DBTAdapter/Device: Simplify adapter's HCIHandler access, as we can rely on it... | Sven Gothel | 2020-07-22 | 2 | -6/+10 |
* | DBTAdapter: startDiscovery(..) also might need to change 'keepDiscoveringAliv... | Sven Gothel | 2020-07-22 | 1 | -1/+1 |
* | HCIHandler: Track all incoming connections, even if not initiated by user dir... | Sven Gothel | 2020-07-21 | 1 | -11/+31 |
* | DBTAdapter: Make HCIHandler instance aggregated (lifecycle over full adapter ... | Sven Gothel | 2020-07-21 | 1 | -14/+9 |
* | Direct-BT: Fix API doc regarding DBTDevice's HCI connect requirement; HCI con... | Sven Gothel | 2020-07-17 | 3 | -9/+1 |
* | 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 |
* | DBTDevice: Clarify and distinguish GAP discovered services from read GATT ser... | Sven Gothel | 2020-07-15 | 1 | -8/+20 |
* | Extract dfa_utf8_decode.[cpp/hpp] added to libtinyb.so, i.e. used for both na... | Sven Gothel | 2020-07-04 | 2 | -14/+53 |
* | DBTAdapter::printDevices() -> printSharedPtrListOfDevices() + API doc remark:... | Sven Gothel | 2020-07-03 | 1 | -1/+5 |
* | DBTDevice lookup in DBTAdapter requires its EUI48 address _and_ BDAddressType | Sven Gothel | 2020-07-03 | 1 | -6/+5 |
* | DBTDevice (C++/Java) equality/identity requires its EUI48 address _and_ BDAdd...v2.1.11 | Sven Gothel | 2020-07-03 | 1 | -1/+1 |
* | EUI48::getBLERandomAddressType(): Pass BDAddressType, to only return a valid ... | Sven Gothel | 2020-07-03 | 1 | -4/+2 |
* | GATTHandler: Initial GATT reply may even require ~2s, setting timeout to 2500ms.v2.1.10 | Sven Gothel | 2020-07-02 | 1 | -2/+2 |
* | GATTHandler: Tolerate a 3x usual reply timeout (3x 500ms) for first GATT exch... | Sven Gothel | 2020-07-02 | 1 | -2/+4 |
* | 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 | 1 | -2/+1 |
* | Support BDADDR_LE_RANDOM (p1.2): Add HCILEPeerAddressType/HCILEOwnAddressType... | Sven Gothel | 2020-07-02 | 1 | -4/+14 |
* | aarch64: <sys/param.h> defines __u64 _le64 and __be64 | Xerxes RĂ„nby | 2020-07-02 | 1 | -0/+10 |
* | Support BDADDR_LE_RANDOM (p1): Add BLERandomAddressType, distinguish HCIAddre... | Sven Gothel | 2020-07-02 | 5 | -71/+141 |
* | Minor armv7l g++ 8.3.0 build fixed | Sven Gothel | 2020-07-02 | 1 | -2/+2 |
* | Resolve circular references (p2): Java DBTDevice, GATTHandler, GATTService, p... | Sven Gothel | 2020-06-29 | 4 | -4/+4 |
* | Resolve circular references (p1): C++ GATTHandler, GATTService, pp are not ow... | Sven Gothel | 2020-06-29 | 7 | -14/+51 |
* | DBTAdapter::mgmtEvDeviceFoundMgmt: Show count of device in discoveredDevices ... | Sven Gothel | 2020-06-28 | 1 | -0/+1 |
* | Use HCIHandler *connect*/disconnect; Enhance native + java test | Sven Gothel | 2020-06-27 | 3 | -19/+26 |
* | HCIHandler: Complete HCIConnection Tracker for full *connect* and disconnect ... | Sven Gothel | 2020-06-27 | 3 | -34/+46 |
* | DBTAdapter: Unify all findDevice*(..) methods, ensure all list access is sync... | Sven Gothel | 2020-06-27 | 1 | -5/+7 |
* | L2CAPComm/GATTHandler: Use prefetched 'deviceString' for verbose output | Sven Gothel | 2020-06-26 | 1 | -4/+2 |
* | Align DBTDevice's C++ getGATTServices() w/ Java getServices(): Catch exceptio... | Sven Gothel | 2020-06-26 | 1 | -2/+8 |
* | GATTHandler: Add mtx_command for all public accessible functions, ensuring se... | Sven Gothel | 2020-06-25 | 1 | -0/+1 |
* | GATTHandler/DBTDevice (incl Java): Add ping[GATT](), testing device availabil... | Sven Gothel | 2020-06-25 | 2 | -0/+30 |