aboutsummaryrefslogtreecommitdiff
path: root/apps/sm-get-value.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Fixing lots of small nits:Trygve Laugstøl2018-08-301-2/+2
| | | | | o boost::uuid didn't give much, use our own and add new short uuid type. o Fixing nits from clang-tidy.
* o Renaming SampleOutputStream to SampleConsumer.Trygve Laugstøl2017-09-011-2/+2
| | | | o Some c++ style fixes.
* Soil Moisture: Adding support for controlling lights.Trygve Laugstøl2016-04-121-6/+6
| | | | | 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-1/+3
|
* o Only discovering sensors if they haven't been discovered before.Trygve Laugstøl2015-07-291-15/+17
|
* o Overhaul of the bluetooth code.Trygve Laugstøl2015-07-261-6/+15
| | | | | | - 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 Sending only a single sample after all values have been read.Trygve Laugstøl2015-07-201-11/+11
|
* o Going back to a bunch of cpp files instead of launcher+bunch of header ↵Trygve Laugstøl2015-07-191-0/+185
| | | | files. This ends up with an easier build file and faster builds with CMake's "OBJECT" library type.
* o Going all header file based and single-executable to launch all apps.Trygve Laugstøl2015-06-211-159/+0
| | | | o Ading CMake magic to generate the launcher
* o Fixing typos.Trygve Laugstøl2015-06-201-6/+5
|
* o Adding app_name to app, creating a per-app logger.Trygve Laugstøl2015-06-201-3/+7
|
* o Splitting out io parts into trygvis::sensor::io.Trygve Laugstøl2015-03-221-1/+1
|
* o Renaming trygvis::soil_moisture to trygvis::sample.Trygve Laugstøl2015-03-221-2/+2
|
* o Renaming SoilMoistureIo to SensorSample, moving to its own library.Trygve Laugstøl2015-03-221-1/+1
|
* o Replacing custom Format with common sample_format_type.Trygve Laugstøl2015-03-181-43/+6
|
* o Formatting.Trygve Laugstøl2015-03-081-7/+7
|
* o Trying to structure how apps are made.Trygve Laugstøl2015-03-011-63/+58
|
* o Replacing boost::logging with log4cplus.Trygve Laugstøl2015-03-011-2/+11
|
* o Adding utility to insert samples from json files.Trygve Laugstøl2015-02-261-5/+16
|
* Major improvement in the sm-get-value utility:Trygve Laugstøl2015-02-231-13/+126
| | | | | | | | | | o Adding command line option parsing through boost::program_option Current options: --device, --sensor --format selects between CSV and JSON output. --sleep controls single reads vs continuous reads. o Adding JSON output. o Adding support for Release builds without debugging info. Needs improvement.
* o Starting a new class for all SoilMoisture GATT stuff.Trygve Laugstøl2015-02-221-115/+5
|
* o Splitting out public header files into it's own directory.Trygve Laugstøl2015-02-221-4/+3
|
* o Reading soil moisture values in a loop.Trygve Laugstøl2015-02-221-35/+90
|
* o Support for reading and writing characteristics.Trygve Laugstøl2015-02-211-2/+45
|
* o Consistence reference usage.Trygve Laugstøl2015-02-211-0/+2
|
* o Creating a class to access GATT.Trygve Laugstøl2015-02-211-9/+18
|
* wipTrygve Laugstøl2015-02-201-50/+42
|
* Reorganizing the source code:Trygve Laugstøl2015-02-201-0/+75
o Moving main to apps/ o Moving the library sources to ble/ o Creating cmake files for each piece.