Age | Commit message (Collapse) | Author | Files | Lines |
|
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>
|
|
Change-Id: I68b7221762fa4782f61bd073f0c1c1f64373bd81
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
Change-Id: I4feb44fffce727419660c8ac38c77283b52c695d
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
Change-Id: Ibcb4e4b878320105878170a6b6aa1f7e05152822
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
Change-Id: Iaa6bb0470652d3d0dc97c6320dbf210567ccec80
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
- Argument for each signal subscription. (getSignalsArgs)
- differentiation between Signal as raw signal from another API
and virtual signal depending upon other signals
- changing way to specify function with uri that specify everythings
that could be needed to invoke a function.
Change-Id: I8917c5ae3c2c1e3fa48ddfdda41fc75eaba32bb7
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
Change-Id: Id0e5c087ba17b2a2aee6f8ce9482f80a54926a7d
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
Change-Id: I12efd66777cbc5217dfd68827f40727577df1406
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
Change-Id: I40799d054e56b3ae9462963d317d8fb458a21122
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
Change-Id: Ia080cddac3973998a2dc8f8a143489298d6c8504
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
Can't shared C++ symbol easily with plugin so workaround
with a separate static function that handle the job
Change-Id: I1208b51bc47c2daa5f08e10b25260cf206f90aed
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
Change-Id: I1cdd88816b6e61c143e4ad26217bddace772ae6e
|
|
Change-Id: Ifa3b14ea0f8bcd97347f4e5e6b99ef79f5b27dd4
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
Context passing variables not working well
Change-Id: Ibc67bef353e5cc2e53ef9e5579d106baab92a604
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
Change-Id: I453ddc0ca374436275e7d76cdc27b3d843a2770f
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
Change-Id: I21c282bfb0ecb292f2ba83d8031041a8d18fc2b2
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
Change-Id: I838ec22ee246c7ad1b438a2777b1fd8af02433b7
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
Change-Id: Icb923f87df2be8eb664106bc9077b3a8221dd3ce
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
Change-Id: I2f9509d4b6aa63a16df8db2187810337fd802ef4
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
Change-Id: I785639e82b45e824d8670cda869a0bf67236c7a7
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
Change-Id: Ifb07c6f4b391af13f5b0cb4fa96d9a513160f584
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
Change-Id: Idd8d8987ccabef381f6d79c1d508930a2d4bae3c
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
Change-Id: I0b18cd55057a784d183a5ba02c332810a34d1fca
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
Change-Id: I9550b51bb343c683e84de7200ec6a73ce1dcd71a
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|