summaryrefslogtreecommitdiffstats
path: root/java/org/tinyb/BluetoothDevice.java
Commit message (Expand)AuthorAgeFilesLines
* Bump GetGitRevisionDescription.cmake to 6a748896188fdf3f885820ccd686393ea5215...Sven Gothel2021-01-251-871/+0
* Adopt new BDAddressAndType key value across projectSven Gothel2020-12-121-28/+5
* Added support for SMPSignatureResolvingKeyInfo and SMPKeyType querySven Gothel2020-12-101-1/+21
* DBTDevice::setLongTermKeyInfo(): Only allowed if not yet connectedSven Gothel2020-12-101-1/+4
* SMPLongTermKeyInfo: Encode RESPONDER (or INITIATOR) within its Property bit m...Sven Gothel2020-12-101-3/+2
* BluetoothDevice: Support SMPLongTermKeyInfo via [get/set]LongTermKeyInfo(..),...Sven Gothel2020-12-101-0/+21
* Java API: Add and use a 'native' EUI48 (6 bytes, new class) and BluetoothAddr...Sven Gothel2020-12-101-4/+14
* DBTAdapter::[un]lockConnect[Any](..): New single device connect-command impl ...Sven Gothel2020-12-031-28/+75
* BluetoothDevice: Fix pair() API docSven Gothel2020-12-031-4/+2
* DBTDevice: Clarify setConn* Security parameter API: Provide more versatile ov...Sven Gothel2020-11-241-23/+56
* Enc/Auth: Allow full PairingMode modulation via BTSecurityLevel and SMPIOCapa...Sven Gothel2020-11-231-4/+62
* Implement BTSecurityLevel to Java, incl. [DBT|Bluetooth]Device sec_level over...Sven Gothel2020-11-191-0/+14
* Native/Java: Adjust PairingMode/State enum naming in code and API doc; Fix *D...Sven Gothel2020-11-171-20/+16
* BluetoothDevice: 'getCurrentPairing[Mode|State]()' -> 'getPairing[Mode|State]()Sven Gothel2020-11-151-10/+10
* Add SMP changed to *.java API (AdapterStatusListener devicePairingState(..), ...Sven Gothel2020-11-141-18/+73
* BluetoothDevice::connectLE(..): Renamed from connect(..) for clarity, update ...Sven Gothel2020-11-081-15/+18
* BluetoothUtils.java: Shorten *Milliseconds* functions; Reuse C++ environment:...Sven Gothel2020-10-231-3/+3
* DBTAdapter::removeDevice(): Use scoped_lock(device.mtx_connect, mtx_sharedDev...Sven Gothel2020-09-271-6/+5
* BluetoothDevice.get[Supported|Required]PairingModes(): Return List<PairingMod...Sven Gothel2020-09-221-4/+4
* LE Secure Connections: Initial API to support secure pairing with varying Pai...Sven Gothel2020-09-221-4/+52
* DBTDevice: Resolve disconnect/remove resource race condition @ rapid connect ...v2.1.22Sven Gothel2020-09-181-7/+34
* DBTDevice::pingGATT(): Disconnect and return false if: GATT not connected or ...Sven Gothel2020-08-281-2/+5
* Expose hciConnectionHandle: AdapterStatusListener connect/disconnect (C++/Jav...Sven Gothel2020-07-281-0/+7
* C++/Java *Device::connect*(..), disconnect(): Return HCIStatusCode instead of...Sven Gothel2020-07-271-27/+86
* GATTCharacteristic: Add enableNotificationOrIndication(..)..; DIRECTBT_CHARAC...v2.1.15Sven Gothel2020-07-251-0/+7
* Reworking GATTCharacteristicListener (C++ and Java)Sven Gothel2020-07-241-3/+20
* org.tinyb: API doc: Add @implNote for tinyb.dbus implementationSven Gothel2020-07-041-0/+7
* Support BDADDR_LE_RANDOM (p1): Add BLERandomAddressType, distinguish HCIAddre...Sven Gothel2020-07-021-0/+14
* BluetoothDevice pingGATT() non implementation shall return true, as false sha...v2.1.7Sven Gothel2020-06-251-1/+1
* GATTHandler/DBTDevice (incl Java): Add ping[GATT](), testing device availabil...Sven Gothel2020-06-251-0/+15
* DBTDevice (C++/Java): Expose getLastDiscoveryTimestamp() and rename lastUpdat...Sven Gothel2020-06-091-1/+20
* Specify le_create_connection arguments (API doc) and set default le_scan_* to...Sven Gothel2020-06-011-5/+5
* Clarify le_scan and conn[ection] arguments for whitelist and connect methods ...Sven Gothel2020-06-011-9/+9
* DBTDevice/BluetoothDevice: Expose getCreationTimestamp() and add BluetoothAdd...Sven Gothel2020-05-281-1/+16
* DBTDevice/HCIComm: More 'snappy' connect method names and drop unused LE min/...Sven Gothel2020-05-251-0/+3
* BluetoothDevice: Add connect(..) w/ LE connection parameterSven Gothel2020-05-251-0/+24
* Working GATT Java Side; GATT Types made fully functional for user to avoid 't...Sven Gothel2020-05-171-0/+25
* Adding BluetoothDevice API doc in interface headerSven Gothel2020-02-091-0/+4
* Java Refactory: Expose intefaces via org.tinyb.* and D-Bus implementation via...Sven Gothel2020-02-091-0/+344