summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2017-07-10Different errors between no file and wrong contentRomain Forlot1-5/+8
Change-Id: Ic705e09811b3479af8dc2287c53fa53fdcdff656 Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2017-07-07Integrates latest fix from app-templates submoduleRomain Forlot1-0/+0
Change-Id: Iafa227798f3a3d8e0d4bf3d4b226a528abe4c1dc Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2017-07-07Update struct to follow af-binder changes.Romain Forlot1-3/+4
Added an info fields in struct. Change-Id: I93165911c1ceb62c9893fa1c4635088f0df36b3f Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2017-07-05Fix: uninitialized variables.Romain Forlot1-2/+2
Change-Id: I1e506f225ce6f17836708c32106ce45c80150ee6 Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2017-07-05Can't set compile FLAG using set using Yocto buildRomain Forlot1-4/+2
If set, then these are the flags that are used by bitbake without append its own flags which provides toolchain variables environment mandatory to correctly build for another target. Change-Id: Id5ddfc11c3d7d2e1eee418989aabaa73a933a41a Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2017-07-05Remove useless Makefile as we use CMake files.Romain Forlot4-176/+0
Change-Id: I99848f5369420a81cf1e38076d97840e4eab6ee7 Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2017-07-04DAB RC3 Fixes follows appfw API break.Romain Forlot12-61/+61
Following functions now return 0 on success and negative value on failure : o afb_req_subcall o afb_req_subcall_sync o afb_service_call o afb_service_call_sync Verbosity macros used in v2 bindings now needs to be prefixed with AFB_ (ERROR -> AFB_ERROR) Change-Id: Ica4346f215bb142fcda0c6ea15e7074f7091f4cc Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2017-06-30Update READMERomain Forlot3-65/+3
Change-Id: Idf39ee8002e4a9f08b0cba487c9b6517acb9aa7f Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2017-06-29Fix: Yocto build failure.Romain Forlot1-0/+0
Change-Id: I515bc344f0ff6203eac6f43b2047aa7c5d0fc9aa Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2017-06-29Fix native build for openSUSE_TumbleweedRonan Le Martret1-2/+2
* add library specification "-pthread" to CXX_FLAGS. fix build error under gcc7 "undefined reference to `pthread_create'" Change-Id: Ic952682086744f0e3f3e5f292495c7bc8b922316 Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
2017-06-29Fix: autobuild scripts.Romain Forlot3-4/+4
Wrong behavior when no DEST variable defined. mkdir failed and copy too. Now mkdir and copy happens only when DEST is defined Change-Id: I8a3701f1f0fae7ecae60195300c3d8d8db4493c7 Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2017-06-28Merge "Update config.cmake"Romain Forlot1-22/+28
2017-06-28submodule update and autobuild script generationRomain Forlot3-0/+94
Change-Id: I9d434addc928124227f4d60599d30add4f8895b9 Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2017-06-28Update config.cmakeRonan Le Martret1-22/+28
Change-Id: I24e08bbb2dc735125cea9a9fee18641c21938713 Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
2017-06-28Update to the latest app-templates versionRomain Forlot1-0/+0
No more needs to call any macro and only include config.cmake file is mandatory. Common.cmake is include from config.cmake file Generation autobuild script in conf.d/autobuild dir Change-Id: I71a18a91755d76912fd8ff93c66bab231d4db301 Signed-off-by: Romain Forlot <romain.forlot@iot.bzh> # Conflicts: # conf.d/app-templates Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2017-06-27Update to the latest app-templates versionRomain Forlot3-10/+8
No more needs to call any macro and only include config.cmake file is mandatory. Common.cmake is include from config.cmake file Generation autobuild script in conf.d/autobuild dir Change-Id: I71a18a91755d76912fd8ff93c66bab231d4db301 Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2017-06-26Enable check kernel version before buildRomain Forlot2-1/+1
Upgrade app-template submodule that allows to correctly check kernel version and uncomment kernel_minimal_version variable definition. Change-Id: I97d10e2506a89780fa611dc7f96eafb3f2be29cd Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2017-06-22Permission about car was a test, removing it.Romain Forlot1-3/+0
target param isn't necessary because are implicit Change-Id: I1704f8d28b0d7bf8a156c9dab9c4d37cb4b63347 Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2017-06-22Add some reminder...Romain Forlot1-0/+1
Change-Id: Ifb81989c39f31f73ce7dc7dcbebfc6039f6a6a47 Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2017-06-22Needed feature to make binder load the bindingRomain Forlot3-1/+5
Change-Id: I5c312e082bc710f3d3f381d09be055af4950cd1a Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2017-06-20Review of documentationRomain Forlot3-10/+18
Change-Id: I49763cc9264c0121db2950cfee56d69c66d0e4c7 Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2017-06-20Move submodule directoryRomain Forlot2-2/+2
Change-Id: I2c603ab49bab01fd1221147cfe9c97bdacea91a9 Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2017-06-20Separation Generator to a dedicated repoRomain Forlot468-15886/+3
Change-Id: Id94831651c3266861435272a6e36c7884bef2c45 Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2017-06-20Update doc revision and pdf cover.Sebastien Douheret3-1/+1
Change-Id: Ia566b39055a39cb14760f3a17b4240690c1a8f56 Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
2017-06-20Add .gitreviewRomain Forlot1-0/+6
Change-Id: Ie52d9470d792ce3556d3a153316fc7384cd10e64 Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2017-06-20Align with AGL versionRomain Forlot7-16/+19
And unify prefix with audio binding and others bindings Change-Id: I685afd2e4c75c813ac9af8ab3281fedc04b9289e Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2017-06-14Now even generator can be built in SDK environmentRomain Forlot1-2/+1
Change-Id: I7fdcddca9002e8d1cfb21049198d798c8551319c Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2017-06-12Update build and package configuration file.Romain Forlot3-3/+56
Change-Id: I9e5f596744479ed21f375e3cdd97c5d68bfa4c7a Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2017-06-09Update documentation PDF metadataRomain Forlot1-2/+2
Change-Id: I64aa4cbae216d1ce4b48efaad704a158088b4494 Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2017-06-09Rename submodule path to app-templates as the repoRomain Forlot5-8/+8
Change-Id: Ic4c2c5e50a19199614b7f1aaa8e1d2f9992fb3af Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2017-06-09Update git clone command in documentationRomain Forlot2-2/+2
Change-Id: I0cf5fbaed72dfd8602ce9f8e10feb97fa9a17ce4 Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2017-06-09Update submodule about cmake templates and configRomain Forlot3-3/+2
Change-Id: Ia4cdc62993fd585a89e214d21fdf465d0af3d59b Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2017-06-09Change name and versionRomain Forlot1-2/+2
Change-Id: Ifaf6850773f94111a9501f7ded85ad4d62797f0b Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2017-06-09Fix: warning at compile time after migration to v2Romain Forlot1-1/+1
Change-Id: I7bd4168d74ee0c144cea8ca85f30b5b6928d68f8 Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2017-06-09Update documentationRomain Forlot2-132/+107
Change-Id: Ieea8476f65433ebd41da2ca992b9984310eb6c5f Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2017-06-09Migration to AFB Binding V2Romain Forlot12-82/+72
No more binder interface needed to use logging macros and others stuff like make_event or any other calls Change-Id: Iaee60697373bc8a0e67518e924b36b5389533e68 Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2017-06-09Comments, Cleanup, formatRomain Forlot16-127/+139
Change-Id: I9f032cc232e77ce73e889a1656f1ad86cfdec774 Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2017-06-07Cleanup include and prepare to switch binding v2Romain Forlot5-21/+1
Change-Id: I032e8ec32c3ff5b2464f2802dd93683752316049 Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2017-06-07Fix: read 2 times for 1 incoming CAN frame.Romain Forlot1-2/+2
Change-Id: I7be7b5e704b3cb081e1dbd73a6ba7f88a2bbc62f Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2017-06-07Possible uninitialized variable returned.Romain Forlot1-1/+2
Change-Id: Id6ffed520aa238304afdddcd37a64e93002196aa Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2017-06-07Add some useful DEBUG information for read framesRomain Forlot1-2/+3
Change-Id: I026111942b4b8486b46f56d5fc92fcebde4dc91f Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2017-06-07Fix: invalid CAN frame read leads to an exceptionRomain Forlot1-2/+4
The frame is reported like before but ignored now. Change-Id: I8314cdb5fa99d950023bf881c72daea2ef9bb935 Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2017-06-07Improve reliability on multi-threading.Romain Forlot4-61/+54
- Limits call to signals_manager and subscribed signals map - Unlock and lock mutex in the right order to avoid possible dead locks. Change-Id: Ifb152af833ad8bdde5dc4fc3a27b1a7c27046523 Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2017-06-07Fix: exception unsubscribe all at startRomain Forlot1-1/+1
When unsubscribing but no diagnostic subscription made there is an exception when cleaning empty requests vector. Change-Id: I40bdd01969fd1a1c6fecb0a438c46d0df584de83 Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2017-06-07Fix: c++11 detected and not applied from configRomain Forlot3-3/+5
Change-Id: Iedf1f88e142a3f579ada3794b1f0f8813105d880 Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2017-06-07Fix: unsubscribe from 1 app remove diagnostic reqRomain Forlot1-2/+0
Let the function on_no_client do the cleaning of the remaining active diagnostic requests. Change-Id: I6fc2477d53200e3475f62cd453804827172a99c0 Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2017-06-07Separate low_can_subscription class from callbacksRomain Forlot7-276/+299
Change-Id: I682cacca1af53f898ac4c428f823562c50e7cce4 Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2017-06-06Update signals.json and generated files.Romain Forlot2-42/+77
Adding fake windows signals, Fix wrong bit_position about doors (not fake signal) In fact all signals are fake except of doors signals and OBD2 diagnostic messages. Change-Id: Ia5877bb9720b11b0ff3593788d3e79324b0fa44e Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2017-06-06Update generator at latest low level bindingRomain Forlot2-12/+31
- renaming configuration to application - make message_set as a vector of shared_ptr - Setting up object parent in graphs at application object instanciation Change-Id: Ib33103d5cebbd9381375d2832582a25ae0f9f199 Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2017-06-06Remove demo UI from the projectRomain Forlot27-2188/+0
Low level CAN binding is a standalone service that doesn't have to be delivered with an UI. Change-Id: Ic3995704a63b56f21168e2e9da8e45b3117a0f41 Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>