| Commit message (Expand) | Author | Age | Files | Lines |
* | BluetoothGattCharacteristic: API Change: 'writeValue(byte[] value)' -> 'write... | Sven Gothel | 2020-08-26 | 1 | -2/+4 |
* | DBTManager nor HCIHandler stop on channel read errors, just report them. | Sven Gothel | 2020-08-26 | 2 | -2/+2 |
* | GATTHandler:: Introduce a GATT_WRITE_COMMAND_REPLY_TIMEOUT for writeValue(..)... | Sven Gothel | 2020-08-26 | 1 | -1/+1 |
* | GATTHandler::reader: Use ERR_PRINT(..) on l2cap read error, capturing the err... | Sven Gothel | 2020-08-26 | 3 | -3/+3 |
* | dbt_debug.hpp: Ressurect ERR_PRINT and WARN_PRINT inline __FILE__ and __LINE__ | Sven Gothel | 2020-08-26 | 1 | -8/+22 |
* | tinyb native lib: Add missing dbt_debug.cpp | Sven Gothel | 2020-08-26 | 1 | -0/+1 |
* | GATTHandler::Defaults: Use 'GATT' prefix instead of 'L2CAP' for GATT over L2C... | Sven Gothel | 2020-08-26 | 1 | -1/+1 |
* | dbt_debug.hpp: Move implementation to dbt_debug.cpp, since we moved to proper... | Sven Gothel | 2020-08-26 | 2 | -0/+97 |
* | DBTManager/HCIHandler: Refine debug_event output | Sven Gothel | 2020-08-25 | 2 | -3/+4 |
* | HCIHandler::le_enable_scan: Send MgmtEvtDiscovering; DBTAdapter start/stop Di... | Sven Gothel | 2020-08-25 | 2 | -60/+57 |
* | Adopt to exploding DEBUG value, implement 'hci.event,manager.event,adapter.ev... | Sven Gothel | 2020-08-24 | 4 | -108/+107 |
* | DBTEnv: Use plain 'foo.bar' names, not 'foo_bar'; Add 'exploding' name values... | Sven Gothel | 2020-08-24 | 1 | -2/+36 |
* | DBTEnv: Use std::string where possible | Sven Gothel | 2020-08-24 | 1 | -22/+25 |
* | HCIHAndler: Prepare filtering for HCIOpcode using condensed uint64_t HCIOpcod... | Sven Gothel | 2020-08-24 | 1 | -0/+13 |
* | Adapt to new DBG_PRINT(..) semantics, reduce verbosity, use specific macros f... | Sven Gothel | 2020-08-24 | 7 | -95/+79 |
* | :HCIHandler: HCI_COMMAND_COMPLETE_REPLY_TIMEOUT = 10s (Fix Issue #124); Adopt... | Sven Gothel | 2020-08-24 | 2 | -81/+40 |
* | BluetoothFactory/DBTEnv: Pass JVM properties to environment, access DEBUG, VE... | Sven Gothel | 2020-08-24 | 3 | -7/+46 |
* | Add DBTEnv.hpp/cpp providing certain environment utilities (For now elapsed t... | Sven Gothel | 2020-08-24 | 2 | -0/+43 |
* | HCIHandler: Add verbose flag (defaults to false) for all command/reply proces... | Sven Gothel | 2020-08-23 | 1 | -13/+35 |
* | DBTAdapter::EventCB:DeviceFound: DBG_PRINT add eir->toString() | Sven Gothel | 2020-08-23 | 1 | -3/+6 |
* | HCIStatusCode: Add and use INTERNAL_TIMEOUT, denoting a read response timeout... | Sven Gothel | 2020-08-23 | 2 | -1/+4 |
* | DBTAdapter: Fix unused variable error/warning | Sven Gothel | 2020-08-23 | 1 | -0/+1 |
* | HCIHandler: Refine le_set_scan_param(..) and le_enable_scan(..) API doc; Dire... | Sven Gothel | 2020-08-23 | 1 | -5/+6 |
* | Rename LEADVEventType -> AD_PDU_Type and refine API doc, add ADV_UNDEFINED | Sven Gothel | 2020-08-23 | 2 | -8/+9 |
* | DBTAdapter::stopDiscover() now returns the boolean result w/ proper native ->... | Sven Gothel | 2020-08-23 | 1 | -2/+3 |
* | DBTAdapter: Use HCIHandler discovery/scan start and stop | Sven Gothel | 2020-08-23 | 1 | -4/+72 |
* | HCIHandler: Add le_set_scan_param(..) and le_enable_scan(..) | Sven Gothel | 2020-08-23 | 1 | -0/+40 |
* | DBTAdapter: Use HCIHandler to listen to DEVICE_FOUND events | Sven Gothel | 2020-08-23 | 1 | -20/+23 |
* | HCIHandler: Produce MgmtEvtDeviceFound events from LE_ADVERTISING_REPORT; EIn... | Sven Gothel | 2020-08-23 | 2 | -51/+73 |
* | HCIHandler: Unify processSimpleCommand/processStructCommand -> processCommand... | Sven Gothel | 2020-08-23 | 1 | -54/+53 |
* | HCIHandler::disconnect(..): Resolve CONNECTION_ALREADY_EXISTS re-connect fail... | Sven Gothel | 2020-08-22 | 1 | -2/+8 |
* | DBTAdapter: Have non-enabled adapter to be valid, use lazy HCI initialization... | Sven Gothel | 2020-08-22 | 2 | -23/+34 |
* | Refine send DISCOVERY event (m true, n false) -> (m false, n false), fix stat...v2.1.20 | Sven Gothel | 2020-07-29 | 1 | -4/+21 |
* | DBTAdapter DiscoveryState: Refine currentMetaScanType, introduce currentNativ... | Sven Gothel | 2020-07-29 | 1 | -21/+77 |
* | Refine enum BTMode and ScanType: Elevate to 'enum class', shorten value defin... | Sven Gothel | 2020-07-29 | 3 | -36/+61 |
* | GATTHandler::l2capReaderThread: 'l2cap read error' merely a warning, if at all | Sven Gothel | 2020-07-29 | 1 | -1/+1 |
* | Fix typo in HCIStatusCode enum value | Sven Gothel | 2020-07-28 | 1 | -1/+1 |
* | DBTAdapter::ctor: Avoid using adapterInfo before initialized (SIGSEGV) | Sven Gothel | 2020-07-28 | 1 | -3/+5 |
* | DBTAdapter: Reduce verbosity again of stopDiscovery() and findDiscoveredDevic...v2.1.19 | Sven Gothel | 2020-07-28 | 1 | -6/+5 |
* | Expose hciConnectionHandle: AdapterStatusListener connect/disconnect (C++/Jav... | Sven Gothel | 2020-07-28 | 1 | -5/+6 |
* | DBTAdapter: Increase verbosity DBG -> INFO + enhance output (shall moved to D... | Sven Gothel | 2020-07-28 | 1 | -8/+15 |
* | DBT Adapter/Device: Enhance WARN and DBG PRINT (no more verbosity) | Sven Gothel | 2020-07-28 | 2 | -6/+14 |
* | DBTAdapter::mgmtEvDeviceDiscoveringMgmt: Don't hold mtx_discovery: Not necess... | Sven Gothel | 2020-07-27 | 1 | -1/+0 |
* | DBTAdapter::mgmtEvDeviceFoundMgmt: Fix drop INFO_PRINT to 'DBTAdapter::EventC... | Sven Gothel | 2020-07-27 | 1 | -5/+5 |
* | 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 |