Important: These forums are for discussions between SkyDemon users. They are not routinely monitored by SkyDemon staff so any urgent issues should be sent directly to our Customer Support.

Not working with new GNSS receiver


Author
Message
pilotmatt
pilotmatt
Too Much Forum (1.6K reputation)Too Much Forum (1.6K reputation)Too Much Forum (1.6K reputation)Too Much Forum (1.6K reputation)Too Much Forum (1.6K reputation)Too Much Forum (1.6K reputation)Too Much Forum (1.6K reputation)Too Much Forum (1.6K reputation)Too Much Forum (1.6K reputation)
Group: Forum Members
Posts: 13, Visits: 81
I'm a recent user to Skydemon. It has worked perfectly for navigation with my old GPS receiver, an Emtac BTGPS III. No issues at all.

However, I've recently upgraded to a new receiver (here: http://www.gns-gmbh.com/index.php?id=79&L=1). It offers some benefits as it has a faster refresh, support for more constellations than just GPS, and SBAS. And also has a longer battery life.

The new receiver works flawlessly with Memory Map both on my PDA and my laptop, as well as with my Android phone. However, Skydemon will not work with it. When entering Navigation mode, it simply says "Seeking Satellites, 'n' found ('x' out there)". It never gets past that and never gets a fix, even though it often 'finds' as many as 15 or 16 satellites.

I'm not entirely sure why when Memory Map still works perfectly with the same Bluetooth COM port settings. The old receiver continues to work.

Anyone have any thoughts? Is it because Skydemon will not support GLONASS/SBAS NMEA messages or something?

Cheers

running SD 2.7.0.0
Replies
pilotmatt
pilotmatt
Too Much Forum (1.6K reputation)Too Much Forum (1.6K reputation)Too Much Forum (1.6K reputation)Too Much Forum (1.6K reputation)Too Much Forum (1.6K reputation)Too Much Forum (1.6K reputation)Too Much Forum (1.6K reputation)Too Much Forum (1.6K reputation)Too Much Forum (1.6K reputation)
Group: Forum Members
Posts: 13, Visits: 81
Thanks Tim

I will send you the NMEA logs when I'm next home - currently working away for a few days.

And now I'm sensing the reason why my new receiver does not work with SkyDemon, as it ignores non-$GP sentences.

I agree with your philosophy but perhaps disagree with the method. At this point, I should probably 'fess up and state that I work as a professional pilot within the aerial survey industry; consequently, I've also been involved in the processing of survey data, including GNSS data used to georeference the datasets acquired in the air. And also had a bit of experience of aircraft avionics insofar as GNSS signals are concerned. So whilst most high-end survey GNSS systems are proprietary, we have and do use NMEA-format data for certain things, especially diagnostics.

You say that the vast majority of apps will ignore $GP sentences. Perhaps that's right in this narrow sector of the market but it is not the case broadly speaking. In fact, most apps in my experience do exactly the opposite - they ignore the 'talker' completely and process every accuracy, position and in-view message on merit; much as you said, the software will ask 'does this make sense? does it meet my accuracy specs?' and if so, will include it. It generally does not care if it's from a GPS ($GP), GLONASS ($GL), blended ($GN) or even LORAN ($LC) source. Unless the end-user specifically opts not to include a source. So it'll ignore the $xx talker and process each GSA, GGA, GSV, RMC, GLL etc message according to the NMEA standard prescribing them.

(For example, in Saudi Arabia GPS is regularly jammed by the military in the vicinity of military installations. For that reason, we filtered out GPS and used only GLONASS data to achieve high-quality results when on survey. Previously the degraded GPS signal was ruining our PDOP. Ok, SkyDemon is not marketed at that part of the world or that particular application, but the MoD here in the UK do conduct GPS jamming trials in some parts of Wales and northern England from time to time.)

So when you say any increased accuracy should be incorporated into the standard $GP messages, I could not disagree more. Receivers should not be offering 'blended' positional information as 'spoofed' $GP messages - they should quite correctly use the $GN prefix for those, and the $GL prefix for GLONASS-only messages. To do any differently would actually contravene the NMEA standard and thus be very bad practice.

This would explain why my receiver - outputting e.g. $GNGSA and $GLGSV messages - doesn't work with SkyDemon, as it will just ignore them. Create an alpha version of SD just for me which actually ignores the talker field and process messages only according to their suffix, and I bet it would work both flawlessly and instantly. Wink

Hope I've not overtalked this and I'd be pleased to see SD move from strength to strength if it became compatible with more than just the plain, old GPS constellation. 'True' GNSS, whereby GLONASS and Galileo are added to the mix, can only offer a more precise output, especially in respect of altitude.

Best wishes
Matt
telhek
telhek
Too Much Forum (1.5K reputation)Too Much Forum (1.5K reputation)Too Much Forum (1.5K reputation)Too Much Forum (1.5K reputation)Too Much Forum (1.5K reputation)Too Much Forum (1.5K reputation)Too Much Forum (1.5K reputation)Too Much Forum (1.5K reputation)Too Much Forum (1.5K reputation)
Group: Forum Members
Posts: 7, Visits: 46
@tim could the reason be that the gps2000 provides up to 10 positions Per second ?, as does the garmin glo, I read in an other forum that other tracking software had simuler issues.
Brg
Peter
GO

Merge Selected

Merge into selected topic...



Merge into merge target...



Merge into a specific topic ID...




Threaded View
Threaded View
pilotmatt - 7/10/2013 3:34:04 PM
Admin - 7/11/2013 12:28:44 PM
pilotmatt - 7/11/2013 11:29:59 PM
Tim Dawson - 7/16/2013 12:33:10 PM
pilotmatt - 7/31/2013 2:51:51 PM
Tim Dawson - 7/31/2013 3:41:30 PM
pilotmatt - 7/31/2013 4:17:54 PM
telhek - 8/8/2013 7:19:06 AM
Tim Dawson - 8/8/2013 11:57:24 AM
tbflyer - 8/12/2013 8:06:06 AM
Glidingbum - 8/19/2013 9:09:38 AM
Andyp - 8/12/2013 11:01:57 AM
tbflyer - 8/12/2013 11:29:00 AM
Tim Dawson - 8/13/2013 10:30:18 AM
Andyp - 8/15/2013 10:02:25 AM
tbflyer - 8/15/2013 12:25:56 PM
Andyp - 8/15/2013 8:52:13 PM
Andyp - 8/22/2013 7:54:00 PM

Reading This Topic

Login

Explore
Messages
Mentions
Search