summaryrefslogtreecommitdiffstats
path: root/ucs2-afb
AgeCommit message (Collapse)AuthorFilesLines
2019-09-12unicens: support reproducible buildTobias Jahnke1-1/+2
Changed usage of __FILE__ macro to not print absolut paths in warning and error messages Bug-AGL: SPEC-2802 Signed-off-by: Tobias Jahnke <tobias.jahnke@microchip.com> Change-Id: I3755e96cb23f8c782ea00f4b4fdc7df7d08972d7
2019-08-09Migration to binding V3José Bollo5-159/+174
Bug-AGL: SPEC-2744 Change-Id: Icc273b8865ab2e41f99d7feeafd15d4bbcdac494 Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2019-06-25agl-service-unicens: use shared lib of afb-helpershalibut_7.99.2halibut/7.99.27.99.2Tobias Jahnke3-8/+9
Change the usage of afb-helpers from git submodule to shared library. Removed also unused app-templates submodule. Bug-AGL: SPEC-2562 Signed-off-by: Tobias Jahnke <tobias.jahnke@microchip.com> Change-Id: Iade8686aded8912d4dd203d1f74e171c13302a3e
2018-10-31Migrate app-templates to CMake moduleguppy_6.99.1guppy/6.99.16.99.1tkummermehr1-1/+0
Bug-AGL SPEC-1682 Change-Id: I5fe7104d8e7e724e8949ff33fc50a0968387b650 Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2018-10-04agl-service-unicens: support microphone front-endTobias Jahnke1-23/+23
Bug-AGL: SPEC-1759 - updates app-templates - adds routing setup of microphone front-end - adds web-ui buttons to control microphone front-end Change-Id: Ie18ec2f40a1b1fce348d32d28c64a4a3b289d55f Signed-off-by: Tobias Jahnke <tobias.jahnke@microchip.com>
2018-08-08agl-service-unicens: move definition of api v2Tobias Jahnke1-5/+4
Moves definition of AFB_BINDING_VERSION into config.cmake. Fixes an issue that different api versions seems to be defined for different code parts. Change-Id: If7325afe583ad6a8aa37cbd18dda473fbcba673b Signed-off-by: Tobias Jahnke <tobias.jahnke@microchip.com>
2018-05-09agl-service-unicens: replace legacy sendmessageTobias Jahnke3-159/+8
Bug-AGL: SPEC-1177 Replace verb sendmessage using interger array by new new version now using base64 coded string. Change-Id: I1b06ad353a13b1e6b2f335c9567cd923960d8104 Signed-off-by: Tobias Jahnke <tobias.jahnke@microchip.com>
2018-05-09agl-service-unicens: support base64 Tx/RxTobias Jahnke2-23/+43
Bug-AGL: SPEC-1177 Implement function to transmit control messages with base64 encoded payload string. Modify control message reception providing the payload as base64. Change-Id: I78fb600e75cef3083220da202d2274df729083d9 Signed-off-by: Tobias Jahnke <tobias.jahnke@microchip.com>
2018-05-07agl-service-unicens: prepare control message transmission in b64 formatTobias Jahnke3-31/+98
Bug-AGL: SPEC-1177 Add new verb sendmessageb64. Change-Id: I4f7c67141ede4e5c5d5f60acb4dd93ca4b46c271 Signed-off-by: Tobias Jahnke <tobias.jahnke@microchip.com>
2018-04-30agl-service-unicens: update submodules, app-templatesTobias Jahnke1-1/+1
Change-Id: Iefa1de14c6d744c40ba6f295276ba3b83df96395 Signed-off-by: Tobias Jahnke <tobias.jahnke@microchip.com>
2017-12-20agl-service-unicens: Rx message eventTobias Jahnke3-23/+138
Bug-AGL: SPEC-1177 Implements /subscriberx function. Control Rx messages will be notified to subscribers. If no subscriber is assigned, then Rx messages are discarded. This avoids Rx stuck issues after receiving multiple messages. Change-Id: Idb71569b8ff6f651833d7d01c37a3eea866daf1d Signed-off-by: Tobias Jahnke <tobias.jahnke@microchip.com>
2017-12-14ucs_binding.c: Fix compiler warningsTobias Jahnke1-12/+28
Bug-AGL: SPEC-1177 Fix compiler warnings due to the use of deprecated json-c functions. Change-Id: I8fc783af7f1cbf436d9a979395b6f6cf3c5d511d Signed-off-by: Tobias Jahnke <tobias.jahnke@microchip.com>
2017-12-12ucs_binding.c: Add control message transmissionTobias Jahnke3-25/+179
Bug-AGL: SPEC-1177 Support control message transmission to other network devices via json api. Change-Id: I22af427471a379f819e626ea4d746f78f3e37a6a Signed-off-by: Tobias Jahnke <tobias.jahnke@microchip.com>
2017-11-23UcsXml component use libxml2 instead of libmxmltkummermehr1-11/+23
Change-Id: I5b1479c8c5be81cc214292abce137c41387d2601 Signed-off-by: tkummermehr <thorsten.kummermehr@k2l.de>
2017-11-15Fix build errorRonan Le Martret1-2/+2
* Some warning compile message is a error in yocto Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
2017-11-11Remove trailing whitespaces in ucs_binding.cTobias Jahnke1-62/+62
Change-Id: I37857ddc83fa0d642328c18b13741832893f36d4 Signed-off-by: Tobias Jahnke <tobias.jahnke@microchip.com>
2017-11-11enables automatic network setup on bindinginitTobias Jahnke1-21/+44
Change-Id: Ie0c9f8cf04647c315949f0f2cecf61bb08b69e6d Signed-off-by: Tobias Jahnke <tobias.jahnke@microchip.com>
2017-11-11adds init function and getter for default cfg pathTobias Jahnke4-42/+84
Change-Id: I620d485bb935f984efcfeaf29399d184d3261e7d Signed-off-by: Tobias Jahnke <tobias.jahnke@microchip.com>
2017-11-07Deliver network statusThorsten Kummermehr1-0/+4
2017-11-07Deliver network connection labelThorsten Kummermehr1-1/+1
2017-10-12External mXML project library inclusionRomain Forlot2-31/+17
Change-Id: I7ed0a21f3aa79cc007ff224eec66a048f53ba98f Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2017-08-18removed volume APITobias Jahnke4-191/+47
2017-08-14fixes missing assignment in API 'listconfig' and removes unnecessary project ↵Tobias Jahnke1-1/+1
configuration
2017-08-03adds node-availibility event and subscribe functionTobias Jahnke4-50/+103
2017-08-02cleanup of API i2cwriteTobias Jahnke3-68/+55
2017-08-01adds async. result to i2c_writeTobias Jahnke1-15/+30
2017-08-01prepares asynchronous i2c_write resultTobias Jahnke1-1/+26
2017-08-01adds processing of data to i2c_writeTobias Jahnke3-24/+63
2017-08-01adds experimental i2cwrite commandTobias Jahnke4-2/+93
2017-07-27Merge pull request #14 from tkummermehr/I2C_and_GPIO_Supporttjahnk1-0/+8
Implement handling of GPIO, I2C, Routes
2017-07-26Implement handling of GPIO, I2C, RoutesThorsten Kummermehr1-0/+8
2017-07-25Update HTML test page to new template. Added Config file selection from UI.Fulup Ar Foll3-20/+103
2017-07-25Initial API-V2 ajusted HTML page to fit new commands namesFulup Ar Foll4-41/+47
2017-07-25First Compilation in V2 (work in Progress)Fulup Ar Foll4-62/+25
2017-07-25Update Installation Documentationfulup4-16/+158
2017-07-25Moving to APIV2 Work in Progressfulup1-74/+0
2017-07-14Merge branch 'master' into UCS_Interface_Cleanuptkummermehr2-55/+52
2017-07-13Merge pull request #4 from tkummermehr/EnableXmlReloadingFulup Ar Foll1-24/+26
Fix non working reloading of new XML files via WebSocket
2017-07-13Merge pull request #3 from tkummermehr/Fix_CDEV_WriteFulup Ar Foll1-5/+2
Fix crash of TX CDEV write, when there is many traffic
2017-07-13Merge pull request #7 from tkummermehr/CosmeticsFulup Ar Foll1-31/+23
Code cosmetics. Mainly comments
2017-07-13Removing last two warnings, when set to pedantic onlytkummermehr2-2/+2
2017-07-13Code cosmetics. Mainly commentstkummermehr1-31/+23
2017-07-13Added new features to ucs2-interface and cleaned up APItkummermehr1-36/+18
2017-07-13Fixed non working reloading of new XML files via WebSockettkummermehr1-25/+27
2017-07-13Fixed crash of TX CDEV write, when there was many traffictkummermehr1-7/+3
2017-06-27Change marketing stuffRomain Forlot3-98/+98
unicens -> UNICENS MicroChip -> Microchip Change-Id: I7a2f48ac62f44579831ed252b5e24dc918c09645 Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2017-06-09Revert "rename afb-service-itf.h to afb-service-v2.h"Sebastien Douheret2-2/+2
This reverts commit 8e11d17565ec6f38e8c5571c48a3e4a317758223.
2017-06-06rename afb-service-itf.h to afb-service-v2.hRonan Le Martret2-2/+2
Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
2017-05-26Initial CommitFulup Ar Foll7-0/+873