Age | Commit message (Collapse) | Author | Files | Lines |
|
Fix a memory squashing bug that segfault binder when
loading directory searching for binding.
Change-Id: Iedc6747d8ce49e7ff5fc2013bb7d03b5b553b89c
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
Context is computed before calling action and accessible
through source parameter.
Change-Id: Ia1b2c59b7ad4e4e3f60ff193307201dbc6d388ba
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
Change-Id: I5d7b3b8b9ac17c15143a20111dd2bcb3c44ab3bf
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
Latest JSON schema available here:
http://iot.bzh/download/public/schema/json/signal-composer-schema.json
Change-Id: I6be3c8fc5450009eac334a5cdb84d10ead308a4f
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
Change-Id: I8768bc2663884b8043ad9565e8cbb62c4ba78070
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
Change-Id: Ia19a588532226125d218c92464526297480c098d
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
|
|
Change-Id: I266dd03cde2c712ab1b2e713f0c57a89063f72e4
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
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>
|