Age | Commit message (Collapse) | Author | Files | Lines |
|
Change-Id: I055d1ad1f9f1305009f4237e56566784e2ecdcfb
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
Change-Id: Id1d9ae7d6748e37276c7320e58a443a747c155f0
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
Controller will now handle loading additional files
from section.
Context retrieving change a bit, now we have source context
and plugin context.
Update json unpacking and packing.
Cleaning, format.
Change-Id: Ie7a4721f6b703796a0dac1a236922427f4755dc5
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
Change-Id: Idb761fdb3c8db7a9455078c90106ce5d55726bf3
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
Change-Id: Ibc0457d7395d336c9716e3ed7ca51b71c450f0db
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
Change-Id: Ib6068ef81151bc61923ad6ec54048028033ca4af
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
Change-Id: Ieb4b5978b1c6161a924b43471da987ccbc188e1e
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
Change-Id: Ifd6ac589b86e44d43b1e70465c8eba0cfb487c19
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
Add build dir as Path to search for plugins and lua
Change-Id: I918f25dceeaf5ba4b9729c8d80fd40b936d9c1d6
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
Change-Id: I8cf780dcf4381f3173c185887867e1c0fdb1785b
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
Change-Id: Ief61fa7cf4e9464a497d79197cad043a160e983f
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
Change-Id: I2deaa7debe0529ac7d0a769d00b6064ba92bded3
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
Change-Id: Ib3d9b65a3ddcc1f986321e4d5ada629bb5fccbcf
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
Change-Id: I680ab31fa4ae627741f5b96b9c44059bc19426a3
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
New version of controller as a library. Loading additionnals
files from each sections.
Change-Id: I4f5e78d0baf9650cb8d1cc1da26f8e1fd73b792c
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
Change-Id: I8d6b9beb35764e2c95e3cd7ad16c186a0c658c00
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
Change-Id: I6e920ee08ea38f53f5dcc58d58f89cf1ace22f42
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
Downloaded at build time.
Change-Id: If15e9bcb4cc7d09cec1837a0ad62e4a3c6beb4e1
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
Change-Id: I1a61b49f55e4daa305800e754a14b6041aa81b34
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
Change-Id: Icc23f135d4e65d6de131a60b978677e549738d78
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
Change-Id: I92f9d242cd108d8355069a4a63b391a5302d27a8
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
Change-Id: I285c666c9ac77b6c1efb56406ce0a9cf33ec140f
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
Change-Id: Ida74a1f9904e9271ffc4a7c21d24f3b7f6c3f584
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
Search in received JSON data if we could find a better signal
name if the preceding one is too fuzzy
Change-Id: I83ba376890155c44d5f29dfe2401627c72539f34
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
Handle options in a vector.
Change-Id: Iafad2d93ea027db054750816750f4d07bd13c5d4
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
Stores sourceAPI as shared_ptr too.
Change-Id: I2dcd919b3053f29812a9bece14feb4f620f23ce3
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
Change-Id: I89a1ab96280f7502b0e2f21adc30652b96f82932
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
Be able to tweak retention value for each signal in seconds
Change-Id: I1cabe48a2660cdeb2e9b32b277e7c819c6b49bd9
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
- Retrieve args from lua call correctly
- Correctly push and set function pointer into plugin
symbols
Change-Id: I12d03e1101c458a042887a67a35a08082bd98f4c
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
Change-Id: I2e991195e08e876497d75d73a55af6899c0aabe4
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
Change-Id: I56d78a3fe567d1f7a6c675f6a56473f96d325c85
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
LUA2C not working...
Use diagnostic message from OBD2 values for vehicle_speed
Remove action from sources
Change-Id: I08bd94bc023320a027a1e050583e5a940e1b2629
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
Change-Id: I58204bbee78a16bf6843d395c18190d0e375261a
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
By default, if no getSignals action has been configured
then a call to api/subscribe will occurs
Change-Id: Ic54d7eb7c3117ccc0bf3c9819d14475d9145d61d
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
- SourceAPI now holds share_ptr of Signal
- Signal are stored in a map<string,signal> that change
way to browse the signals
- subscribed property included in SourceAPI.
- Clean old code
- renaming struct SignalValue->signalValue
Change-Id: Ic5c28296ddd7197c6562e12fbc91c504c1cc0b4d
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
Change-Id: Ib1d5da084b3a39fbfc9816070aba008e3486cfae
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
Change-Id: I739a68e98623da4a6962c2d91025e4c0bfc222e1
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
Protect list using mutex
Change way to browse lists using range-based for-loop
Change-Id: I3b94269c534e5b2ec6b60828f0283f56bab137ca
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
Change-Id: Ic404c098f316106abe1918c3cd100ae047f4f555
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
Adding new object holding signals subscribed and afb event
that observes Signals using Reactive response observer design
pattern
Change-Id: I96647d36e0d27c25a399c1b3789621a803a845b6
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
Change-Id: I2fa4e1dc81f5dff852e619a425b8caf26b94b55a
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
Change-Id: I7bbe972254d60f89cb26c98ea8519af087d8ae90
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
Change-Id: I9c870befd115d3e2fea5aed7258aefdcbe8195e0
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
Change-Id: Ifb21916bfb4c9c1be0fe68c1a88ada342d18ffe4
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
Change-Id: Ic1561e34d01be2b15618536fe6ef01066c184520
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
Change-Id: I37e66929e3ebf464802f9b89a222743936862029
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
Change-Id: Ib3256f5c89197a91d2bbfca7a92774e91de6f664
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
Change-Id: Ia562fbd90aaeaa57c1c731d0f66dd31865db7e71
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
- Added LUA library at link
- Make app-template crash build if a checked file fails
- Fix old defined variable CONTROL_LUA_PATH to a default
one in the binding data directory
- Add an example with unit conversion made in LUA
Change-Id: I1b4712bde32a38044ad6b14ebd38b6782fd01fe9
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
Change-Id: Id2e5622aeee5e670043fac26b10f012d09a7fea0
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|