Daniel Vlasenko
|
7a2fdbd062
|
andded user data pointer gatt_connect_async signature. these data will be passed to gatt_connect_cb callback to get information about object requested connection
|
2018-10-18 09:10:55 +02:00 |
Marcus Georgi
|
096acbe837
|
explicitly link gattlib library in examples
|
2018-01-03 14:15:29 +01:00 |
Marcus Georgi
|
647f3d3c10
|
explicitly link to pthread and libpcre in examples
- omitting this causes linker errors when cross-compiling
|
2018-01-03 14:15:17 +01:00 |
Thomas Li Fredriksen
|
d6a87e47a9
|
Fixed examples linker issue (missing pthread link). Added two cmake-options GATTLIB_BUILD_EXAMPLES and GATTLIB_SHARED_LIB
|
2018-01-03 13:45:28 +01:00 |
Olivier Martin
|
2e88aec8e1
|
Initial travis-ci support
|
2017-07-02 15:01:31 +02:00 |
Marcus Georgi
|
ecc627cb8a
|
use relative paths referencing bluez lib
- otherwise includes won't work when used as a subdir in other projects
|
2017-06-01 10:07:45 +02:00 |
Olivier Martin
|
c702d74b23
|
examples/ble_scan: Ensure we disconnect on error
|
2017-03-17 11:20:08 +01:00 |
Olivier Martin
|
beed53a6ba
|
gattlib.h: Changed prototype of 'gattlib_read_char_by_uuid'
|
2017-03-17 11:20:08 +01:00 |
Olivier Martin
|
80f9884ae0
|
gattlib.h: Introduced CREATE_UUID16()
|
2017-03-17 11:20:08 +01:00 |
Olivier Martin
|
d0b18d5409
|
examples: Demonstrate gattlib notification API
|
2017-03-17 11:20:08 +01:00 |
Olivier Martin
|
5391388201
|
gattlib.h: Pass 'uuid' instead of 'handle' to 'gattlib_event_handler_t'
|
2017-03-17 11:20:08 +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
|
ee2fabaf3f
|
Introduced 'gattlib_write_char_by_uuid'
|
2017-03-17 11:18:59 +01:00 |
Olivier Martin
|
e880df8e01
|
gattlib: Added support for adapter to enable/disable scanning
|
2017-03-17 11:18:58 +01:00 |
Olivier Martin
|
076067a2d7
|
include/gattlib.h: Remove dependency on glib.h
|
2017-03-14 12:51:33 +01:00 |
Olivier Martin
|
6a083a8496
|
examples: Use 'gattlib' pkg-config to build the examples
|
2017-03-14 12:17:02 +01:00 |
Robert-B
|
5b76fada47
|
older compiler - do not use for loops with variable decalaration
|
2017-03-14 12:02:19 +01:00 |
Olivier Martin
|
7417102e12
|
examples: Adding a new example that demonstrates BLE Nordic UART Service (NUS)
|
2017-02-26 16:14:17 +01:00 |
Olivier Martin
|
e11618bdeb
|
example/read_write: Implement 'write' using characteristic's UUID
|
2017-02-22 12:17:53 +01:00 |
Olivier Martin
|
45e7a8066c
|
Increase the level of warnings and fix few of them
|
2017-02-08 19:16:51 +01:00 |
Olivier Martin
|
bd5d8daa92
|
examples/gattool: Make the code compliant with C90
|
2017-02-08 19:16:51 +01:00 |
Olivier Martin
|
ece340a193
|
gattlib.h: Removed dependency on internal Bluez headers
|
2017-02-08 18:36:51 +01:00 |
Olivier Martin
|
f1aa5b0ede
|
examples/gatttool: Added support for Bluez5
|
2017-01-31 22:38:55 +01:00 |
Olivier Martin
|
98eca71225
|
examples/ble_scan: Add support for Bluez5
|
2017-01-31 22:38:55 +01:00 |
Olivier Martin
|
9c7382b215
|
Reduces compilation warnings
|
2017-01-30 11:52:54 +01:00 |
eidheim
|
427bad8904
|
Fixes #1: corrected bluetooth/uuid.h includes. Also added missing .gitignore file.
|
2017-01-27 14:47:39 +01:00 |
Olivier Martin
|
f9adbe5b09
|
Added 'ble_scan' example
|
2016-05-02 19:16:29 +01:00 |
Olivier Martin
|
15defc8f7d
|
example/gatttool: Updated notification_handler registration
|
2016-04-28 23:44:49 +01:00 |
Olivier Martin
|
815bc72492
|
examples: Added examples to demonstrate gattlib
|
2016-04-28 11:33:54 +01:00 |
Olivier Martin
|
17053dff9b
|
CMakeLists.txt: Added initial CMake file
|
2016-04-28 00:47:06 +01:00 |
Olivier Martin
|
81ef1df6ca
|
bluez: Copy bluez 4.101 GATT files
|
2016-04-27 23:56:56 +01:00 |