Skip to content
This repository has been archived by the owner on Mar 10, 2022. It is now read-only.
/ senml-c-library Public archive

[DEPRECATED] A new version of this library has been published, extending this existing library with ThingsML functionality!

License

Notifications You must be signed in to change notification settings

kpn-iot/senml-c-library

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

⚠️ DEPRECATED ⚠️ This repository has been discontinued in favor of our KPN Things Device SDK, an evolution of this library that also supports ThingsML, HTTP POST to KPN Things, and Firmware over the air through KPN Things. Learn more about the KPN Things Device SDK.

Introduction

The KPN SenML library helps you create and parse senml documents in both json and cbor format.

key features

  • Object oriented design.
  • built in support for senml's unit registry
  • extensible for new data types
  • makes use of (but doesn't restrict to) KPN's predefined list of record names.
  • direct support to read/write in json and cbor format.
  • automatically adjusts record data with respect to base time, base value & base sum.

Please visit our docs site for more info.

About

[DEPRECATED] A new version of this library has been published, extending this existing library with ThingsML functionality!

Resources

License

Stars

Watchers

Forks