| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | C++/Java scanner test 10: task function renaming to a more suitable name | Sven Gothel | 2020-05-29 | 2 | -19/+19 |
* | Eclipse: Use direct_bt_scanner10 for debugging binary blob | Sven Gothel | 2020-05-29 | 1 | -1/+1 |
* | Multi-device and -threading examples *10 (java and native): Only attempt conn... | Sven Gothel | 2020-05-28 | 2 | -16/+6 |
* | Use SIGALRM instead of SIGINT to interrupt system IO (for EINTR abort) | Sven Gothel | 2020-05-28 | 4 | -11/+11 |
* | Java DBTDevice: Drop getGATTService() from connect* as it should be done afte... | Sven Gothel | 2020-05-28 | 4 | -42/+32 |
* | JNI AdapterStatusListener::deviceConnectionChanged(..) can't expect the java ... | Sven Gothel | 2020-05-28 | 1 | -4/+21 |
* | JNI Callback listener issued from a native thread must not mute exceptions (f... | Sven Gothel | 2020-05-28 | 6 | -152/+185 |
* | Java GATTCharacteristic and -Descriptor readValue shall return an empty byte-... | Sven Gothel | 2020-05-28 | 2 | -2/+2 |
* | DBTDevice.hpp: More API doc | Sven Gothel | 2020-05-28 | 1 | -1/+10 |
* | Use atomic as a memory barrier (data race), volatile is not suitable for mult... | Sven Gothel | 2020-05-28 | 4 | -10/+12 |
* | AdapterStatusListener (C++): Add toString() for error handling purposes; DBTD... | Sven Gothel | 2020-05-28 | 7 | -21/+45 |
* | HCIComm::disconnect: default reason shall 0x13 HCIErrorCode::REMOTE_USER_TERM... | Sven Gothel | 2020-05-28 | 2 | -2/+2 |
* | Fix HCIComm::send_req: Always add 'exp_event', use 'continue' statement for n... | Sven Gothel | 2020-05-28 | 2 | -14/+16 |
* | ScannerTinyB10: Multi-device and -threading Java example equivalent to C++ db... | Sven Gothel | 2020-05-28 | 2 | -287/+287 |
* | dbt_scanner00/10, ScannerTinyB01: Use getUTF8String(..) for GATT Characterist... | Sven Gothel | 2020-05-28 | 4 | -108/+60 |
* | BasicTypes: Add getUTF8String(..) safe UTF8 decoding to string; Expose to Jav... | Sven Gothel | 2020-05-28 | 5 | -3/+162 |
* | DBTDevice: Avoid NPE: Check user callback reference before using | Sven Gothel | 2020-05-28 | 1 | -6/+18 |
* | DBTGattCharacteristic: Added commented out code to detect notify/indicate pro... | Sven Gothel | 2020-05-28 | 1 | -0/+18 |
* | BluetoothGattCharacteristic::getFlags() Move flags == properties API doc to top | Sven Gothel | 2020-05-28 | 2 | -15/+13 |
* | DBTNativeDownlink* and derivations: Avoid double-close by query isValid() | Sven Gothel | 2020-05-28 | 5 | -19/+27 |
* | DBTDevice/BluetoothDevice: Expose getCreationTimestamp() and add BluetoothAdd... | Sven Gothel | 2020-05-28 | 6 | -8/+66 |
* | AdapterStatusListener java/C++: Add API doc | Sven Gothel | 2020-05-28 | 2 | -6/+59 |
* | Fix POctets copy-ctor and assignment: capacity = _source.getSize() | Sven Gothel | 2020-05-28 | 1 | -2/+2 |
* | Fix GATTHandler::readDescriptorValue(..): Use GATTDescriptor::value (don't bl... | Sven Gothel | 2020-05-28 | 1 | -6/+1 |
* | HCI connect returning HCIErrorCode to DBTDevice | Sven Gothel | 2020-05-27 | 3 | -39/+56 |
* | HCI le_connect: COMMAND_DISALLOWED handled 'softer' / applications may ignore... | Sven Gothel | 2020-05-27 | 7 | -11/+17 |
* | HCIComm: Expose 'HCI Error Codes' (BT Core Spec v5.2: Vol 1, Part F) | Sven Gothel | 2020-05-27 | 2 | -68/+244 |
* | DBTDevice.cpp: Use openHCI() instead of getHCI(), i.e. implicit open if requi... | Sven Gothel | 2020-05-27 | 3 | -20/+4 |
* | DBTAdapter/Device: ERR_PRINT: Add this->toString() in error report | Sven Gothel | 2020-05-27 | 2 | -15/+12 |
* | DBTDevice.cxx JNI: Fix connectImpl* signature | Sven Gothel | 2020-05-27 | 1 | -7/+7 |
* | Fixating certain enums -> 'enum class' (localizing enum scope avoiding duplic... | Sven Gothel | 2020-05-27 | 8 | -64/+78 |
* | dbt_scanner10.cpp: startDiscovery( keepAlive=true ) if connector thread faile... | Sven Gothel | 2020-05-26 | 1 | -1/+1 |
* | GATTHandler/L2CAPHandler: Thread safety and interrupt hanging L2CAP ::connect() | Sven Gothel | 2020-05-26 | 6 | -33/+68 |
* | GATTHandler::l2capReaderThreadImpl: Shall not use device, might be out of sco... | Sven Gothel | 2020-05-26 | 1 | -2/+2 |
* | dbt_scanner10.cpp: More verbose info message showing handled device in a mult... | Sven Gothel | 2020-05-26 | 1 | -2/+2 |
* | DBTDevice::connectGATT: Only return a non-null _and_ open GATTHandler, otherw... | Sven Gothel | 2020-05-26 | 1 | -1/+3 |
* | GATTHandler l2capReaderThread robustness (I/O error) and fail connect on exch... | Sven Gothel | 2020-05-26 | 1 | -15/+13 |
* | GATTHandler: Add more descriptive info to ERR_PRINT | Sven Gothel | 2020-05-26 | 1 | -17/+20 |
* | DBTDevice/HCIComm: More 'snappy' connect method names and drop unused LE min/... | Sven Gothel | 2020-05-25 | 11 | -53/+56 |
* | BluetoothDevice: Add connect(..) w/ LE connection parameter | Sven Gothel | 2020-05-25 | 4 | -2/+99 |
* | BluetoothAdapter.addDeviceToWhitelist(..) refine API doc. | Sven Gothel | 2020-05-25 | 1 | -5/+3 |
* | Expose Whitelist (auto-)connect management to BluetoothAdapter.java, impl in ... | Sven Gothel | 2020-05-25 | 6 | -1/+331 |
* | Add API doc to EIRDataType (C++) and EIRDataTypeSet (Java) | Sven Gothel | 2020-05-25 | 2 | -0/+15 |
* | DBTAdapter: Add isDeviceWhitelisted(..) wiring to DBTManager for complete exp... | Sven Gothel | 2020-05-25 | 2 | -0/+9 |
* | DBTDevice::getGATTServices(): Reuse GATTHandler's list result, retrieve Gener... | Sven Gothel | 2020-05-25 | 8 | -69/+137 |
* | Use AppearanceCat type in DBTDevice, EIR and GenericAccess | Sven Gothel | 2020-05-25 | 7 | -146/+152 |
* | Fix listener notice for discovering and connection (enabled and add connected) | Sven Gothel | 2020-05-24 | 4 | -7/+7 |
* | AdapterStatusListener (C++/Java): Add discoveringChanged(..), converge device... | Sven Gothel | 2020-05-24 | 14 | -212/+263 |
* | DBTManager: Support LOAD_CONN_PARAM (MgmtLoadConnParamCmd), providing same pe... | Sven Gothel | 2020-05-24 | 5 | -3/+138 |
* | DBTManager: Track whitelist and removeAllDevicesFromWhitelist() @ closing, al... | Sven Gothel | 2020-05-24 | 2 | -1/+75 |