examples/power: add JSON string handling
authorDavid Hunt <david.hunt@intel.com>
Wed, 17 Oct 2018 13:05:31 +0000 (14:05 +0100)
committerThomas Monjalon <thomas@monjalon.net>
Fri, 26 Oct 2018 08:51:18 +0000 (10:51 +0200)
commita63504a90f6aa55ae7aea204a8944cd9af9342bd
tree2d1a0f92b3fdad777ed3d9acd1880545546a9f8d
parent90a774c479b20a8b163b3c4a22ecd71ee5dd73fe
examples/power: add JSON string handling

Add JSON string handling to vm_power_manager for JSON strings received
through the fifo. The format of the JSON strings are detailed in the
next patch, the vm_power_manager user guide documentation updates.

This patch introduces a new dependency on Jansson, a C library for
encoding, decoding and manipulating JSON data. To compile the sample app
you now need to have installed libjansson4 and libjansson-dev (these may
be named slightly differently depending on your Operating System)

Signed-off-by: David Hunt <david.hunt@intel.com>
Acked-by: Anatoly Burakov <anatoly.burakov@intel.com>
doc/guides/rel_notes/release_18_11.rst
doc/guides/sample_app_ug/vm_power_management.rst
examples/vm_power_manager/Makefile
examples/vm_power_manager/channel_monitor.c