| Commit message (Expand) | Author | Age | Files | Lines |
* | Bump jaulib v0.9.1 and adopt to fraction changes, use wait_until() w/ out-of-... | Sven Gothel | 2022-05-01 | 1 | -5/+5 |
* | BTDevice::connectLE(): Fix default conn_interval_min 15ms -> 10ms, matching C...v2.6.5 | Sven Gothel | 2022-04-19 | 1 | -2/+2 |
* | [L2CAP, HCI]Comm: Hold external interrupted delegate from service_runner for ... | Sven Gothel | 2022-04-18 | 1 | -1/+1 |
* | SMPHandler: Also use service_runner; Remove HCIHandler::pidSelf | Sven Gothel | 2022-04-15 | 1 | -2/+0 |
* | Fix and document default connection paramter, leaning to higher performance s... | Sven Gothel | 2022-04-14 | 1 | -3/+3 |
* | BTAdapter/HCIHandler: Reflect: Advertising is active until either disabled vi... | Sven Gothel | 2022-02-06 | 1 | -1/+13 |
* | BTAdapter/HCIHandler: API doc: Replace HTML tag with Markup list | Sven Gothel | 2022-02-06 | 1 | -15/+12 |
* | BTAdapter::startAdvertising(): Set default adv_interval from 1.28s -> 400ms a... | Sven Gothel | 2022-02-02 | 1 | -3/+3 |
* | HCIHandler: Use jau::service_runner | Sven Gothel | 2022-01-12 | 1 | -7/+4 |
* | BTAdapter: Add startAdvertising(..) overload with user given EInfoReport and ... | Sven Gothel | 2022-01-04 | 1 | -5/+5 |
* | Reader-Running-State Robustness: Have the atomic boolean be of memory_order_s... | Sven Gothel | 2021-11-17 | 1 | -1/+1 |
* | HCIHandler/BTAdapter::startDiscovery(): le_scan_active default false -> true,... | Sven Gothel | 2021-11-04 | 1 | -2/+2 |
* | Adapt to jau::ringbuffer API change | Sven Gothel | 2021-10-31 | 1 | -1/+1 |
* | Add 3 HCI Commands + 1 HCI MetaEvent to support SMP SC on slave peripheral si... | Sven Gothel | 2021-10-26 | 1 | -0/+1 |
* | Fix hci_cp_le_set_ext_adv_data and hci_cp_le_set_ext_scan_rsp_data: Use HCI_M... | Sven Gothel | 2021-10-07 | 1 | -2/+11 |
* | BTAdapter/Device: Simplify set[DefaultConnected]LE_PHY(..): Remove bool args ... | Sven Gothel | 2021-10-05 | 1 | -11/+5 |
* | HCIHandler/BTAdapter/BTDevice: Add le_set[_default]_phy(..) / set[Connected|D... | Sven Gothel | 2021-09-24 | 1 | -0/+39 |
* | HCIHandler::le_read_phy(..)/BTDevice::getConnectedLE_PHY(..): Use orig HCI ar... | Sven Gothel | 2021-09-24 | 1 | -3/+4 |
* | Added HCIHandler::check_open_connection(..): Reuse same state and param check... | Sven Gothel | 2021-09-24 | 1 | -0/+18 |
* | HCIHandler/BTDevice: Enhance API doc on conn_latency and supervision_timeout;... | Sven Gothel | 2021-09-23 | 1 | -2/+2 |
* | Moved EUI48, EUI48Sub (C++/Java) and uuid_t, *Octets (C++) to jaulib for gene... | Sven Gothel | 2021-09-18 | 1 | -2/+2 |
* | Add HCIHandler::le_read_remote_features(..) | Sven Gothel | 2021-09-16 | 1 | -2/+30 |
* | BTAdapter/HCIHandler Refine advertising/discovery state validation | Sven Gothel | 2021-09-15 | 1 | -0/+1 |
* | Add advertising support (start with set-data and -params, stop) via HCIHandler | Sven Gothel | 2021-09-15 | 1 | -2/+129 |
* | Multi Direct-BT application, each using 1 adapter: Have user explicitly initi... | Sven Gothel | 2021-09-15 | 1 | -12/+35 |
* | Add support for Bluetooth 5.0 Adapter (using HCI extended scanning and connec... | Sven Gothel | 2021-08-30 | 1 | -54/+85 |
* | Passthrough all paramter BTAdapter::startDiscovery(..) -> HCIHandler::le_set_... | Sven Gothel | 2021-07-28 | 1 | -5/+7 |
* | Clarify EInfoReport ownership between MgmtEvtDeviceFound, HCIHandler and BTAd... | Sven Gothel | 2021-07-27 | 1 | -0/+8 |
* | Bump to jaulin v0.3.3 and adapte to jau:ringbuffer changes | Sven Gothel | 2021-06-11 | 1 | -1/+1 |
* | API String Conversion Simplification: get.*String() -> direct_bt::to_string()... | Sven Gothel | 2021-02-10 | 1 | -1/+1 |
* | HCIHandle: Expose const HCIEnv singleton instance | Sven Gothel | 2021-02-01 | 1 | -1/+2 |
* | Java: New API Layout: Shorten named [Bluetooth -> BT], [Characteristic -> Cha... | Sven Gothel | 2021-01-25 | 1 | -3/+3 |
* | Replace std::vector w/ jau::darray and jau::cow_vector with jau::cow_darray (... | Sven Gothel | 2021-01-11 | 1 | -6/+6 |
* | Replace jau::cow_vector with jau::cow_darray (simple type replacement, compat... | Sven Gothel | 2021-01-06 | 1 | -1/+1 |
* | smart_ptr-3: Handle HCIEvent + SMPPDUMsg instances via std::unique_ptr instea... | Sven Gothel | 2020-12-14 | 1 | -11/+12 |
* | Adopt new BDAddressAndType key value across project | Sven Gothel | 2020-12-12 | 1 | -23/+42 |
* | HCIHandler: Expose clear[ConnectionLists -> AllStates](), allowing to flush s... | Sven Gothel | 2020-11-16 | 1 | -2/+6 |
* | Wire HCIACLData::l2cap_frame/SMPPDUMsg from HCIHandler -> DBTAdapter -> DBTDe... | Sven Gothel | 2020-11-14 | 1 | -1/+1 |
* | Generalize SMPMsg: HCISMPSecurityReqCallbackList -> HCISMPMsgCallbackList (ac... | Sven Gothel | 2020-11-11 | 1 | -5/+5 |
* | HCITypes.hpp: Add HCIACLData incl l2cap_frame providing potential SMPPDUMsg (... | Sven Gothel | 2020-11-11 | 1 | -2/+12 |
* | HCIHandler.hpp: Move HCIConnection -> HCIHandler::HCIConnection (private, exc... | Sven Gothel | 2020-11-11 | 1 | -37/+37 |
* | BluetoothDevice::connectLE(..): Renamed from connect(..) for clarity, update ... | Sven Gothel | 2020-11-08 | 1 | -5/+5 |
* | GATTHandler, HCIComm and HCIHandler: Delete copy-ctor and copy-assignment | Sven Gothel | 2020-11-08 | 1 | -3/+3 |
* | DBTManager, HCIHandler, GATTHandler: Add reader thread cleanup, setting <bla>... | Sven Gothel | 2020-10-27 | 1 | -3/+3 |
* | HCIHandler:: *create_conn(): Synchronize command for SC 'pending tracker conn... | Sven Gothel | 2020-10-27 | 1 | -0/+4 |
* | Sent discovery event directly (!off-thread) guaranteeing SC; Push ScanType di... | Sven Gothel | 2020-10-23 | 1 | -0/+1 |
* | HCIHandler: *create_conn(..) mitigate any pending connection commands avoidin... | Sven Gothel | 2020-10-22 | 1 | -21/+96 |
* | Small footprint compromise: Use jau::nsize_t and jau::snsize_t where appropriate | Sven Gothel | 2020-10-20 | 1 | -2/+2 |
* | adopt ringbuffer Size_type changes, using jau::nsize_t | Sven Gothel | 2020-10-20 | 1 | -1/+1 |
* | Use -Wshadow: Shadowing (or local scope override) often causing sloppy bugs, ... | Sven Gothel | 2020-10-20 | 1 | -2/+2 |