aboutsummaryrefslogtreecommitdiff
path: root/test
Commit message (Collapse)AuthorAgeFilesLines
* Mac:HEADmasterTrygve Laugstøl2018-12-203-10/+49
| | | | | | | | o Using more natural byte ordering in the code. No external effect. o Using global ==, != and < operators instead of in-class operators for better compatibility with STL. ByteBuffer: o Renaming setPosition() to setCursor().
* o Compiling everything again.Trygve Laugstøl2018-11-221-10/+10
|
* o Working enabling of notifications.Trygve Laugstøl2018-11-221-3/+3
|
* apps/ble-bts:Trygve Laugstøl2018-11-171-0/+29
| | | | | | | | | | o Adding start of health termometer service tool. apps/ble-read-characteristic: o Sart of new tool. apps/ble-inspect-device o Make adapter configurable. other: o UUID fixes and tests.
* Major overhaul of BLE code:Trygve Laugstøl2018-09-051-27/+32
| | | | | | | o Starting to remove shared_ptr. The code shouldn't be shared between threads, any thread safety will have to be built on the outside. o Better service discovery, don't fail when there are multiple requests that have to be done. o AttributeData was buggy, now it is just less than ideal. o Much better ByteBuffer. Now it is a simple view + cursor.
* Soil Moisture: Adding support for controlling lights.Trygve Laugstøl2016-04-121-1/+1
| | | | | Bluetooth: refectorying, trying to be more c++ idiomatic and modern. SM/Diller: adding bluetooth to Diller bridge.
* mqtt: Using mqtt_support utilities from the mqtt-cassandra bridge.Trygve Laugstøl2016-02-141-0/+1
|
* o Overhaul of the bluetooth code.Trygve Laugstøl2015-07-261-0/+62
| | | | | | - Adding support for reading FLOAT (specified in IEEE 11073-20601) values from a bluetooth device. - More shared pointers to help keep track of the object's lifecycle. Makes sure that the connections are released back to Linux, Linux is way to sensitive with crashing applications. o Adding support for reading the temperature sensors from the SoilMoisture device.
* o Adding an application to send samples over MQTT.Trygve Laugstøl2015-07-201-1/+1
| | | | o Improved CMake build script, better detection and error messages of headers/libraries. Conditionally adding the applications that can be compiled with the given set of found libraries.
* o Going all header file based and single-executable to launch all apps.Trygve Laugstøl2015-06-211-1/+0
| | | | o Ading CMake magic to generate the launcher
* o Renaming SoilMoistureIo to SensorSample, moving to its own library.Trygve Laugstøl2015-03-221-48/+0
|
* o First version of a tool to continuously read and discover serial ports.Trygve Laugstøl2015-03-221-2/+2
|
* o Renaming CsvSampleParser to KeyValueSampleParser.Trygve Laugstøl2015-03-171-4/+4
|
* o An improved KeyDictionary.Trygve Laugstøl2015-03-172-1/+52
|
* o Replacing boost::logging with log4cplus.Trygve Laugstøl2015-03-011-2/+1
|
* o Splitting out public header files into it's own directory.Trygve Laugstøl2015-02-222-8/+2
|
* o Support for reading and writing characteristics.Trygve Laugstøl2015-02-212-16/+18
|
* Reorganizing the source code:Trygve Laugstøl2015-02-201-0/+30
| | | | | | o Moving main to apps/ o Moving the library sources to ble/ o Creating cmake files for each piece.
* o Successfully decoding GATT services.Trygve Laugstøl2015-02-181-19/+21
|
* Merge remote-tracking branch 'origin/master'Trygve Laugstøl2015-02-171-21/+62
|\ | | | | | | | | | | | | | | | | | | | | Conflicts: Bluetooth.cpp Bluetooth.h ByteBuffer.cpp CMakeLists.txt LinuxBluetooth.cpp main.cpp test/ByteBufferTest.cpp
| * o More tests, more passing tests.Trygve Laugstøl2015-02-171-18/+12
| |
| * o More tests, more passing tests.Trygve Laugstøl2015-02-171-2/+32
| |
| * o Passing tests.Trygve Laugstøl2015-02-171-17/+46
| |
* | valgrind testsTrygve Laugstøl2015-02-151-15/+22
|/
* o wip. Test cases!Trygve Laugstøl2015-02-151-0/+46