Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/wolkabout/wolksdk-cpp
Core library for cpp based projects
https://github.com/wolkabout/wolksdk-cpp
Last synced: about 2 months ago
JSON representation
Core library for cpp based projects
- Host: GitHub
- URL: https://github.com/wolkabout/wolksdk-cpp
- Owner: Wolkabout
- License: apache-2.0
- Created: 2018-03-29T09:09:18.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2024-07-10T11:39:02.000Z (6 months ago)
- Last Synced: 2024-07-10T13:48:21.500Z (6 months ago)
- Language: C++
- Size: 2.25 MB
- Stars: 2
- Watchers: 4
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
----
Wolkabout C++11 SDK for implementing Wolkabout connector, gateway or gateway module for connecting devices to [Wolkabout IoT Platform](https://demo.wolkabout.com/#/login).Supported protocol(s):
* Wolkabout protocolPrerequisite
------
Following tools/libraries are required in order to build Wolkabout C++ connector* cmake - version 3.5 or later
* autotools
* autoconf
* m4
* zlib1g-dev
* libssl-devFormer can be installed on Debian based system from terminal by invoking
`sudo apt-get install autotools-dev autoconf m4 zlib1g-dev cmake libssl-dev`
SDK is consisted of three parts: Connectivity, Poco and Gtest which can be configured with cmake flags BUILD_CONNECTIVITY, BUILD_POCO and BUILD_GTEST recpectivly.
* Connectivity
Includes Wolkabout protocol implementation and paho mqtt library.* Poco
Includes poco library with sql and ssl utilities.* Gtest
Includes gtest and gmock libraries for writing unit tets.