aboutsummaryrefslogtreecommitdiffstats
path: root/core/qt-ble.cpp
AgeCommit message (Expand)Author
2019-01-22BLE debug: make things less verboseGravatar Dirk Hohndel
2018-10-08qt-ble: add 'get_name()' function to expose the BLE name to libdivecomputerGravatar Linus Torvalds
2018-10-06qt-ble: add support for libdivecomputer 'set_timeout()' functionGravatar Linus Torvalds
2018-10-06qt-ble: add support to wait for descriptor write completionGravatar Linus Torvalds
2018-10-06qt-ble: move basic uuid filtering back to service discoveryGravatar Linus Torvalds
2018-10-01Bluetooth: use_random_address helper isn't needed on WindowsGravatar Dirk Hohndel
2018-09-30Bluetooth: don't use random addresses on WindowsGravatar Dirk Hohndel
2018-09-26qt-ble: allow reading of partial packet dataGravatar Linus Torvalds
2018-09-25qt-ble: add BLE packet debugging codeGravatar Linus Torvalds
2018-09-25qt-ble: only connect the signals to the preferred serviceGravatar Linus Torvalds
2018-09-24qt-ble: re-organize how we pick the GATT characteristics to read and writeGravatar Linus Torvalds
2018-09-23qt-ble: set up infrastructure for better preferred service choiceGravatar Linus Torvalds
2018-09-23qt-ble: use the WAITFOR() macro rather than open-coding wait loopsGravatar Linus Torvalds
2018-09-06Garmin devices - like Shearwater - want random BLE addressingGravatar Linus Torvalds
2018-06-20qt-ble: purge pending read data when writingGravatar Linus Torvalds
2018-06-20qt-ble: improve responsiveness of waiting for bluetooth dataGravatar Linus Torvalds
2018-05-26core: qt-ble.cpp remove postEvent for all platformsGravatar jan Iversen
2018-05-21core: Change Q_UNUSED to no parameter nameGravatar jan Iversen
2018-05-21iOS: qt-ble.cpp remove unsupported event.Gravatar jan Iversen
2018-05-14Core: introduce new subsurface-string headerGravatar Dirk Hohndel
2018-04-24Convert our custom IO model to new libdivecomputer IO modelGravatar Linus Torvalds
2018-04-19Cleanup: Make local function waitFor() of static linkageGravatar Berthold Stoeger
2018-04-19Coding style: remove superfluous semicolonsGravatar Berthold Stoeger
2018-04-13BLE debug: show more packagesGravatar Dirk Hohndel
2018-03-14Cleanup: consistently use qPrintable()Gravatar Berthold Stoeger
2018-02-26Cleanup: Use QString as parameter for [get|save]BtDeviceInfo()Gravatar Berthold Stoeger
2017-12-28Cleanup: Uninitialized scalar fieldGravatar Jan Mulder
2017-11-13Better error message on BLE connection timeoutGravatar Berthold Stoeger
2017-11-02Fix resource leaks in qt-ble.cppGravatar Berthold Stoeger
2017-09-20BLE support: simplify write functionGravatar Dirk Hohndel
2017-09-17BLE on non-Apple OSs: switch back to using BT addressGravatar Dirk Hohndel
2017-09-17BLE: try to pick the correct descriptor to write toGravatar Dirk Hohndel
2017-09-17BLE: create controller from QBtDeviceInfoGravatar Dirk Hohndel
2017-08-26Another signed/unsigned warningGravatar Dirk Hohndel
2017-08-01Null check before writing to pointerGravatar Anton Lundin
2017-07-11Trivial code cleanupGravatar Jan Mulder
2017-07-11BLE read: remove aggressive readGravatar Jan Mulder
2017-07-11OSTC over BLE: take care of creditsGravatar Jan Mulder
2017-07-09BLE support: the G2 wants packages one at a timeGravatar Dirk Hohndel
2017-07-06BLE: reduce the noise of debug outputGravatar Dirk Hohndel
2017-07-06BLE: minor code cleanupGravatar Dirk Hohndel
2017-07-04BLE download: EON Steel doesn't want to loop over readsGravatar Dirk Hohndel
2017-07-04BLE: write confirmation isn't HW onlyGravatar Dirk Hohndel
2017-07-04Address code reviewGravatar Jan Mulder
2017-07-04BLE: read until no more data in coming inGravatar Jan Mulder
2017-07-04OSTC over BLE: filter and track OSTC credit trafficGravatar Jan Mulder
2017-07-04Use waitFor instead of timerGravatar Jan Mulder
2017-07-04OSTC over BLE: Select the right serviceGravatar Jan Mulder
2017-07-04OSTC over BLE: initialize Terminal I/O clientGravatar Jan Mulder
2017-07-03Increase the BLE timeout to 12 secondsGravatar Dirk Hohndel