Olivier Martin
0369342fd4
Introduce 'gattlib_characteristic_free_value()' to release memory allocated after reading GATT characteristic
2022-05-16 21:44:31 +02:00
Olivier Martin
59820e2cad
gattlib-py/device: Re-enable RSSI
2022-05-16 21:44:31 +02: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
Olivier Martin
8cb7f01104
gattlib-py: Fix 'gattlib_adapter_scan_*()' prototype after 'timeout' type change
2020-04-09 11:47:34 +02:00
Luca Weiss
d40ac8e743
gattlib-py: add get_advertisement_data method
2020-04-08 22:57:52 +02:00
Chris Thornton
80d26d702d
Add types to gattlib_(dis)connect in gattlib-py
...
The return type defaults to int for connect, causing the pointer to get
corrupted. Similarly, the disconnect call needs to avoid truncating the
handle.
2020-04-06 23:16:42 +02:00
Olivier Martin
193c86590e
gattlib: Introduce helper function to select Eddystone devices
2019-07-15 18:04:11 +02:00
Olivier Martin
69fb243fe7
gattlib: Implement `gattlib_get_advertisement_data()`
2019-07-15 18:04:11 +02:00
Olivier Martin
fef6659af0
gattlib-py: Exposed 'Write-without-response'
2019-07-14 22:47:06 +02:00
Olivier Martin
e9b98f6dd7
gattlib-py: Disable gattlib_get_rssi() (see #75 )
2019-07-14 22:47:06 +02:00
Olivier Martin
4f8625cedf
gattlib: Add stream API
2019-07-14 22:47:06 +02:00
Olivier Martin
a42f76aa7d
gattlib: Added 'adapter' and 'user_data' parameter to 'gattlib_discovered_device_t' callback
2019-07-09 20:04:35 +02:00
Olivier Martin
a52f66834a
gattlib: Introduce 'gattlib_get_rssi_from_mac()'
2019-07-09 20:04:35 +02:00
Olivier Martin
2ae549f9d6
gattlib: Introduce gattlib_adapter_scan_enable_with_filter()
2019-07-09 20:04:35 +02:00
Olivier Martin
eca8415fd6
gattlib: Introduced gattlib_get_rssi()
...
Fix : #75
2019-07-09 12:34:32 +02:00
Olivier Martin
e74543fa56
Initial Python support
2019-07-07 22:17:49 +02:00