All I would have expected getting SBAS to have done (out side of position refinements) is provide you with one extra satellite when recording raw data.
One diagnostic action that may be useful would be to change the fix frequency to 10hz and 2hz and see what happens then. Also, maybe there are ublox messages relating to CPU load.
--
You received this message because you are subscribed to the Google Groups "drones-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to drones-discus...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
We had a massive improvement in the CPU utilisation in Copter-3.3 vs 3.2.1 but there are still some mysterious events that are causing occasional long cycles. Nobody’s really looked into it in depth but we suspect it’s I/O. My personal guess is that it’s the logging to the dataflash but that’s an evidence-free opinion.
-Randy
If you want to reduce the GPS fix frequency you will need to modify the EKF to handle it. There's a constant in the EKF that is set to 200ms.
What would be the consequences for flight characteristics, EKF, etc. if the update rate would be reduced from 5Hz to 2.5Hz in APM? This should give the ublox more time to prepare a fix.
--
I think slowing down the GPS is probably a last resort so I’d recommend not going down that route immediately. Instead a good first step might be to look into whether the jitter is coming from the GPS or from the Pixhawk. Perhaps try connecting the GPS to an APM2 or just a regular PC using uCenter and see if the jitter appears. Another option (suggested by Michael) is to check if it appears on one of the less CPU intensive frames like Rover or Plane. If it doesn’t then you can be almost completely sure that it’s a Pixhawk CPU or I/O issue. If it does appear then it’s more likely that it’s something within the GPS.
-Randy
From: drones-...@googlegroups.com [mailto:drones-...@googlegroups.com] On Behalf Of Michael du Breuil
Sent: 9-Oct-15 7:58 PM
To: drones-discuss
Subject: [drones-discuss] Re: SBAS related GPS timing jitter using an ublox M8T
It'd be really bad on navigation having seen the problems with it in other logs. I wouldn't recommend it at all, unless Randy/Tridge or Paul have something to say about having success.
On Tuesday, October 6, 2015 at 1:12:34 AM UTC-7, Thorsten wrote:
Hi all,
by accident I came across some GPS timing jitter. This jitter - when the GPS is not constantly reporting at 200ms anymore - starts when the GPS status switches from 3 to 4.
I have tested it against JamInd, NoisePerMS, nSats, HDOP etc. but there is no relation. The only thing that has a delayed influence is the flight path. During the beginning of the second mission segment the status changes to 4 and the jitter starts. So the pitch angle seems to have some effect on the GPS signal reception - but only in the beginning of the flight.
Below you find a screenshot of some analysis in Excel (the xlsx file is attached as well).
The GPS Timing Offset is the difference in ms between TimeUS and GMS of two successive GPS entries, i.e. when there relative TimeUS and there relative GMS diverge.