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
|
a370ea5f02
|
Fixed sub-project include-path interface
|
2018-01-03 13:45:28 +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
|
5b08f051d8
|
travis-ci: Allow to overwrite artifacts as the 'dev' ones need to be overwritten
|
2018-01-03 13:21:31 +01:00 |
Olivier Martin
|
f4e09c0fd6
|
README.md: Update development package links
|
2018-01-03 13:08:39 +01:00 |
Olivier Martin
|
72a13512a0
|
travis-ci: Skip TRAVIS_TAG from package name as we change the version number when using the tag 'dev'
|
2018-01-03 12:57:30 +01:00 |
Olivier Martin
|
2a8fee224d
|
CMakeLists.txt: Ensure '0.2-dev' tag is used when building 'dev' tag
Debian based distributions do not like package version without number.
|
2018-01-03 12:11:41 +01:00 |
Olivier Martin
|
91f9e93522
|
travis-ci: Update Debian dependancies
|
2018-01-03 12:05:08 +01:00 |
Olivier Martin
|
3d7802af21
|
CMakeLists.txt: Print version that is building to ease debugging on travis CI system
|
2018-01-03 11:57:41 +01:00 |
Olivier Martin
|
6ab868245e
|
Fixed travis by updating libc-dev version
|
2017-10-08 22:16:05 +02:00 |
csl
|
56a8b24153
|
Correct order of arguments to org_bluez_gatt_characteristic1_call_write_value_sync
|
2017-10-07 23:46:13 +02:00 |
csl
|
01d5c51a0c
|
Fix problem with gvariant formatting causing GLib format errors
|
2017-09-08 17:18:53 +02:00 |
Olivier Martin
|
4af454d026
|
travis: Update ARM Libc for cross-compilation
|
2017-09-08 17:08:10 +02:00 |
Olivier Martin
|
82684b107e
|
Merge pull request #39 from kinemic/debian_architecture_crosscompile
do not use dpkg to change deb arch when crosscompiling
|
2017-07-27 12:18:04 +02:00 |
Olivier Martin
|
ce6e6a687d
|
Merge pull request #38 from kinemic/non_travis_versioning
prepend the non-travis version with a number
|
2017-07-27 12:17:20 +02:00 |
Marcus Georgi
|
cd6701dc08
|
do not use dpkg to change deb arch when crosscompiling
|
2017-07-25 13:47:50 +02:00 |
Marcus Georgi
|
3751fd3587
|
prepend the non-travis version with a number
- otherwise the built deb can't be installed
|
2017-07-19 14:57:22 +02:00 |
Olivier Martin
|
8e159b683d
|
Merge pull request #32 from mweal-ed/get_uuid_from_handle
get_uuid_from_handle returns wrong uuid #30 fix
|
2017-07-12 17:39:58 +02:00 |
mikew-ed
|
6332cb807c
|
get_uuid_from_handle returns wrong uuid #30 fix
|
2017-07-10 07:35:50 -07:00 |
Olivier Martin
|
d3ca083826
|
README.md: Added latest binaries
|
2017-07-02 17:22:42 +02:00 |
Olivier Martin
|
a8ff524171
|
travis-ci: Fixed deployment script
|
2017-07-02 16:23:53 +02:00 |
Olivier Martin
|
6361b818e5
|
Debian: Force Bluez version in package dependency
|
2017-07-02 15:44:19 +02:00 |
Olivier Martin
|
c890f64dd9
|
dbus: Added support for Bluez DBus API v5.40
|
2017-07-02 15:36:09 +02:00 |
Olivier Martin
|
2e88aec8e1
|
Initial travis-ci support
|
2017-07-02 15:01:31 +02:00 |
Olivier Martin
|
f7a5ced9d5
|
Merge pull request #23 from kinemic/usrlib
include /usr/lib in link directories when cross compiling
|
2017-06-02 13:29:48 +02:00 |
Marcus Georgi
|
a5df534400
|
include /usr/lib in link directories when cross compiling
- was necessary on one of our machines, otherwise libglib-2.0 and others were
not found during linking
|
2017-06-02 11:57:17 +02:00 |
Olivier Martin
|
7c40bad040
|
Merge pull request #21 from kinemic/master
Merge "use relative paths referencing bluez lib"
|
2017-06-02 11:12:29 +02:00 |
Marcus Georgi
|
6d90fa4d48
|
don't mix C and CXX Flags in CMake
- otherwise clang will report error:
invalid argument '-std=c++11' not allowed with 'C/ObjC'
|
2017-06-01 10:16:20 +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
|
0ee021f531
|
Fixed build for Bluez v4.101
|
2017-03-17 11:35:13 +01:00 |
Olivier Martin
|
a40b8f9724
|
Select gattlib backend (bluez code or DBus API) following Bluez version
|
2017-03-17 11:20:08 +01:00 |
Olivier Martin
|
c702d74b23
|
examples/ble_scan: Ensure we disconnect on error
|
2017-03-17 11:20:08 +01:00 |
Olivier Martin
|
cfe5613d0d
|
gattlib.h: Added 'const' to buffer for 'gattlib_write_char_by_(uuid|handle)'
|
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
|
4dde0c3698
|
gattlib.h: Introduced gattlib_notification_(start|stop)
|
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
|
74972ae011
|
Move UUID API to gattlib_common.c
|
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
|
d998e0072a
|
dbus: Make gattlib based on D-Bus
|
2017-03-17 11:18:55 +01:00 |
Olivier Martin
|
076067a2d7
|
include/gattlib.h: Remove dependency on glib.h
|
2017-03-14 12:51:33 +01:00 |
Olivier Martin
|
ebe4e57591
|
Move bluez specific files to 'bluez/' directory
|
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
|
15ab7a84d2
|
Merge pull request #14 from kinemic/master
gattlib: added extern "C" {} around header
|
2017-03-01 12:41:08 +01:00 |
Jonas Böer
|
1434b741ec
|
gattlib: added extern "C" {} around header
|
2017-03-01 12:28:36 +01:00 |