Commit Graph

27 Commits (50dca02e9723f2b75b6a2474c636f9914b8614a3)

Author SHA1 Message Date
Olivier Martin 2f83e85eee dbus: Remove event_thread 2024-02-19 18:00:52 +01:00
Olivier Martin b28a0422f0 dbus: Add support to remove device property signal 2024-02-19 18:00:52 +01:00
Olivier Martin 4c5f35f15f error: Introduce error module to catch DBUS error details 2024-02-15 22:00:06 +01:00
Olivier Martin 1d80061bf2 python: Fix callback back to native gattlib 2024-02-12 22:04:57 +01:00
Olivier Martin ec9e5cd38a dbus: Fix build 2024-02-12 09:52:07 +01:00
Olivier Martin 306acf8483 Fix 'discovered_devices' list (set NULL after free + mutex) 2024-02-12 00:13:07 +01:00
Olivier Martin 028dfef5fc python: Update deprecated calls 2024-02-12 00:13:07 +01:00
Olivier Martin b5a785e4b6 dbus: Refactore gattlib_adapter_scan_enable_with_filter() to also introduce the non-blocking version 2022-05-16 21:44:31 +02:00
Olivier Martin f4ecc64d29 Clarify and update license 2021-09-01 00:04:00 +02:00
Kevin Dewald 49790a92bf Fixed bug where notifications will be enabled but no events will be received. 2021-03-03 13:04:50 +01:00
Olivier Martin ddc790358f dbus: Ensure GATT Notification/Indication are correctly disconnected 2020-04-08 22:30:54 +02:00
Olivier Martin 46da1ee50c dbus: Prevent compiler warning 2020-04-08 22:30:54 +02:00
Olivier Martin 6f3ad714a2 dbus: Attach the BLE adapter to connection 2020-04-08 22:30:54 +02:00
Olivier Martin 71c4e71952 gattlib: Pass 'adapter' rather than MAC address to gattlib_connect() 2020-04-08 22:30:54 +02:00
Olivier Martin 6df99eadbe dbus: Remove scan timeout 2020-04-08 00:29:36 +02:00
Olivier Martin 0ef32af289 gattlib: Add the ability to stop scanning before timeout expired 2020-04-07 12:29:19 +02:00
Olivier Martin 69fb243fe7 gattlib: Implement `gattlib_get_advertisement_data()` 2019-07-15 18:04:11 +02:00
Olivier Martin ca92375558 dbus: Move GATT characteristic code into 'gattlib_char.c' 2019-07-14 22:47:06 +02:00
Olivier Martin a52f66834a gattlib: Introduce 'gattlib_get_rssi_from_mac()' 2019-07-09 20:04:35 +02:00
Olivier Martin a9cd2d3c1a dbus: Refactor Adapter code 2019-07-09 20:04:35 +02:00
Olivier Martin 046f077085 gattlib: Move 'struct _gatt_connection_t' out of 'gattlib.h' 2019-07-07 22:17:49 +02:00
Olivier Martin e822d3268a dbus: Ensure the timeout is removed when connected 2019-05-20 20:15:10 +02:00
Olivier Martin 9db483bdcc dbus/CMakeLists.txt: Fix Bluez pre-v5.40 2019-05-19 00:16:13 +02:00
Olivier Martin 98ac9e5d2b gattlib: Introduce 'gattlib_register_on_disconnect()' 2019-05-03 09:47:58 +02:00
Olivier Martin ff07ac89f1 dbus: Add support for Bluez Battery Profile 2019-03-05 16:18:54 +01:00
Olivier Martin 1655e8c329 gattlib.h: Hide implementation specific attributes in gatt_connection_t.context 2017-03-17 11:20:08 +01:00
Olivier Martin d998e0072a dbus: Make gattlib based on D-Bus 2017-03-17 11:18:55 +01:00