summaryrefslogtreecommitdiffstats
path: root/examples/direct_bt_scanner10
Commit message (Expand)AuthorAgeFilesLines
* Add support for Bluetooth 5.0 Adapter (using HCI extended scanning and connec...Sven Gothel2021-08-301-6/+19
* API Change C++/Java: BTGattChar::addCharListener(..): Use naive BTGattChar::L...v2.2.13Sven Gothel2021-08-281-28/+34
* BTDeviceRegistry, BTSecurityRegistry: Expose universal pattern matching, fix ...Sven Gothel2021-08-051-5/+5
* BTDeviceRegistry: Replace print*() to get*String() and clarify method names (...Sven Gothel2021-08-041-17/+16
* BTDeviceRegistry.[cpp/java]: Bring back unordered_set/HashSet for devicesInPr...Sven Gothel2021-08-011-2/+0
* dbt_scanner10/DBTScanner10: Extract BTDeviceRegistry and BTSecurityRegistry t...Sven Gothel2021-07-311-225/+71
* SMPKeyFile: Tightened Constraints: readAndApply(..) key file's BTSecurityLeve...Sven Gothel2021-07-291-17/+20
* Passthrough all paramter BTAdapter::startDiscovery(..) -> HCIHandler::le_set_...Sven Gothel2021-07-281-1/+10
* dbt_scanner10: Document important invocation optionsSven Gothel2021-07-271-6/+38
* Clarify EInfoReport ownership between MgmtEvtDeviceFound, HCIHandler and BTAd...Sven Gothel2021-07-271-1/+1
* SMPKeyBin: Allow BTSecurityLevel::NONE case; Add more convenient createAndWri...Sven Gothel2021-02-211-36/+5
* Completing BTDevice/AdapterStatusListener lifecycle handling: Fix leaked Adap...Sven Gothel2021-02-141-79/+98
* Scanner10: Apply: Key deletion on (bad key) failure (i.e. regenerate key); Se...Sven Gothel2021-02-111-40/+10
* API String Conversion Simplification: get.*String() -> direct_bt::to_string()...Sven Gothel2021-02-101-28/+28
* SC changes of Scanner10 example (C++/Java)Sven Gothel2021-02-091-18/+47
* SMPKeyBin (C++/Java): Add 'apply(BTDevice&)' method, setting Security params ...Sven Gothel2021-02-091-15/+2
* Fix changed jaulib header namesSven Gothel2021-02-081-1/+1
* Promote persistent SMP Key Storage to API: SMPKeyBinv2.2.3Sven Gothel2021-02-021-159/+29
* Complete C++/Java Scanner10 example for automatic security negotiationSven Gothel2021-02-011-3/+3
* BTDevice: Add automatic security negotiation of BTSecurityLevel and SMPIOCapa...Sven Gothel2021-02-011-15/+43
* DBTScanner10/dbt_scanner10: Use better block formatting, don't hide block {}Sven Gothel2021-01-301-1/+2
* Fix missed JNI renaming: Java_jau_direct_1bt_DBTDevice_removeAll[Characterist...Sven Gothel2021-01-281-0/+1
* dbt_scanner10.cpp: Drop 'constexpr' from isResponder() in My LTK/CSRK Info st...Sven Gothel2021-01-281-2/+2
* Enhance Scanner10's MyLongTermKeyInfo (C++/Java): Store BTSecurityLevel and S...Sven Gothel2021-01-281-105/+154
* Example Scanner10 (C++/Java): Support Security setting per device BDAddressAn...Sven Gothel2021-01-271-17/+101
* Java: New API Layout: Shorten named [Bluetooth -> BT], [Characteristic -> Cha...Sven Gothel2021-01-251-54/+54
* *Adapter: Clarity [get|remove]Devices() -> [get|remove]DiscoveredDevices(); A...Sven Gothel2021-01-181-0/+12
* DBTManager/DBTAdapter: DBTManager own zero or all DBTAdapterSven Gothel2021-01-181-97/+26
* AdapterStatusListener::deviceFound: Resolve sharedDevices persistence of foun...Sven Gothel2021-01-171-2/+4
* Replace std::vector w/ jau::darray and jau::cow_vector with jau::cow_darray (...Sven Gothel2021-01-111-17/+36
* Replace jau::cow_vector with jau::cow_darray (simple type replacement, compat...Sven Gothel2021-01-061-3/+3
* dbt_sanner10 / DBTScanner10: Prepare for using hash-map/set (unordered_map/set)Sven Gothel2021-01-051-11/+23
* Adapty to jau::cow_vector changes (along w/ new jau::darray): Use const_itera...Sven Gothel2021-01-051-2/+3
* smart_ptr-4: Pass GATTCharacteristic TROOctets notification and indication as...Sven Gothel2020-12-141-5/+5
* Adopt new BDAddressAndType key value across projectSven Gothel2020-12-121-68/+83
* Added support for SMPSignatureResolvingKeyInfo and SMPKeyType querySven Gothel2020-12-101-2/+45
* SMPLongTermKeyInfo: Encode RESPONDER (or INITIATOR) within its Property bit m...Sven Gothel2020-12-101-3/+13
* BluetoothDevice: Support SMPLongTermKeyInfo via [get/set]LongTermKeyInfo(..),...Sven Gothel2020-12-101-2/+7
* DBTDevice: Add get/set methods for SMPLongTermKeyInfo (tested); TODO: JavaSven Gothel2020-12-091-0/+52
* DBTAdapter::[un]lockConnect[Any](..): New single device connect-command impl ...Sven Gothel2020-12-031-39/+3
* MgmtTypes: Support PAIR_DEVICE (async - pending reply), CANCEL_PAIR_DEVICE an...Sven Gothel2020-12-031-0/+47
* Fix SMPPairingState (Phase 3); Add PairingMode::PRE_PAIRED;Sven Gothel2020-12-031-17/+17
* DBTDevice: Clarify setConn* Security parameter API: Provide more versatile ov...Sven Gothel2020-11-241-5/+9
* Fix dbt_scanner10.cpp (NPE) and align DBTScanner10.java ..Sven Gothel2020-11-231-4/+5
* Enc/Auth: Allow full PairingMode modulation via BTSecurityLevel and SMPIOCapa...Sven Gothel2020-11-231-3/+12
* DBTScanner10: Optional argument for one characteristic UUID identifier and va...Sven Gothel2020-11-211-5/+44
* Implement BTSecurityLevel to Java, incl. [DBT|Bluetooth]Device sec_level over...Sven Gothel2020-11-191-1/+1
* Use new BTSecurityLevel instead of uint8_t BT_SECURITY value; DBTDevice: Add ...Sven Gothel2020-11-191-3/+16
* AdapterStatusListener::deviceReady(): Exclude from restrictions on method dur...Sven Gothel2020-11-171-2/+1
* Native/Java: Adjust PairingMode/State enum naming in code and API doc; Fix *D...Sven Gothel2020-11-171-1/+1