Age | Commit message (Collapse) | Author | Files | Lines |
|
Add initial documentation for agl-service-gps service
Bug-AGL: SPEC-1245
Change-Id: I0794842da975798637f01c6e2e4b366da686b2eb
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
|
|
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
|
|
Allow agl-service-gps to enter into demo mode using an previously recorded
JSON GPS trace. This is entered by symlinking or copying a recorded trace log
from the binding to ~/app-data/agl-service-gps/recording.log
Bug-AGL: SPEC-1139
Change-Id: I5e1ac147000320035219b9183e4aeae1d9123429
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
|
|
While waiting for GPS lock don't save 'null' entries.
Bug-AGL: SPEC-1139
Change-Id: Iccac429c1ae024d2b26046558cb5ace9d4c85daf
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
|
|
Add tracking/heading value in degrees from true north for navigation
applications
Bug-AGL: SPEC-1068
Change-Id: I1798648bc1ea0076036f20f1312adef20b7ab1c1
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
|
|
Allow recording of gps position data from the binding to allow data for
use in unit tests, and demonstrations.
Bug-AGL: SPEC-1089
Change-Id: I58da8382835e5d3fc45193b6e552525835e034db
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
|
|
Change-Id: Ieb4007223631efb1986527ede35d1bdaf06fb823
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
|
|
Try up to 5 times with a 2500 ms interval to read data after
a subscription to gpsd stream. This assures an initial connection
to the gpsd.socket is in a known state.
Bug-AGL: SPEC-832
Change-Id: Ice74c8372e2f592a353f1bd43ddde7d447ab0c8d
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
|
|
Return the timestamp from the gps fix in the JSON data
response.
Bug-AGL: SPEC-844
Change-Id: I6befdf3f02e523ad40ff73850b41d7a45730c0d8
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
|
|
Check to be sure no error flags are set to avoid having multiple
partial events in a short span (under a second). This is will reduce
processing from consumers of the gps binding, and assure all values are
updated and valid at the same instant.
Bug-AGL: SPEC-844
Change-Id: I8765481b7eef4c25087798e167b39680ad56e0cc
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
|
|
Use threadsafe _exit() instead of abort() to have more clean
logs. This avoid a confusing and unused backtrace from the
AGL framework.
Bug-AGL: SPEC-844
Change-Id: Ia3fb3b5cb1e0a8afdfd69dad525fb279ea51ce2b
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
|
|
Add dilution of precision report to JSON output to allow
subscribers to judge if the 3D fix lock is good enough.
If not user should fall back to the geoclue binding support.
Bug-AGL: SPEC-844
Change-Id: If5a520d23c8b455583a022ab07a02dea03185705
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
|
|
Rewrite gps binding to use libgps native functionality to
communicate with gps over SOCK_STREAM socket.
Bug-AGL: SPEC-844
Change-Id: I78d2d14900d69b542e8bd456df577ee9ecdcb103
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
|
|
Enable cmake build system for building webpack wgt, and remove
unnecessary files
Change-Id: Ia00b1ba7a9d26e7f8933c0ccc97bf8b91dbfa012
Bug-AGL: SPEC-823
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
|
|
Change-Id: I4ecea2af0d9a3af45c5756556f85fdc53115b065
Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
|
|
Change-Id: I1792c2acb5bbd8fbd1e7760ecefe265909c5008f
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
|
|
Change-Id: Iaa41e3387fd2d85214e1bdb39ba211347df36615
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
|
|
|
|
Change-Id: I22f068aafcda1c9fb39692edaf64f303d2dcbf89
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
|
|
Change-Id: Ic255000cb53beb026c891dca63ef301cac9b6fc3
Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
|
|
Change-Id: Ia90b97125be798c069c15b32276514438943e6fd
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
|
|
Change-Id: I1bed50e53ea1bd5c34ff494c14fff01862d832e8
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
|
|
Change-Id: If4b079d38aa9ab66438e8470a8c3e06de5e5573f
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
|
|
Change-Id: If78c042f53c493a160ff3416c042599fcfba89f7
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
|
|
Change-Id: Iea4afa37bcb44698c6191e4eebdb395b4c3495d3
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
|
|
Change-Id: I63ed2e6001f1cfedf82e527667d56a7787934315
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
|
|
Change-Id: I99ed382977e5bf755539f395bf3ab87060311a27
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
|
|
Change-Id: I11c093ad112268a35317f44a5c2500c3978f38dd
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
|