geopaparazzi / smash

Source code of the SMASH Android/iOS digital field mapping app.
https://www.geopaparazzi.org/smash/index.html
GNU General Public License v3.0
75 stars 26 forks source link

Support for external receiver via NMEA over TCP #202

Open pyrog opened 2 years ago

pyrog commented 2 years ago

Some GNSS receivers could send a NMEA stream over TCP (port 1958 by default). The receiver could be a client of your app (SMASH is the TCP server)… or the server (SMASH is the client).

Softwares

GNSS receivers

moovida commented 2 years ago

That is a long time wish also for us. But we never had a usecase paying for this kind of implementation.

At this year's foss4g I sopke to someone from HOT that told me they are testing external low cost devices. Maybe the two thing could finally lead to an implementation. Let's see. Thank you for the input.

gdt commented 2 years ago

Also, Ardusimple devices are like this, and more importantly, don't do bluetooth. So while this issue is valid, the real point IMHO is "enable smash to work with the above 3 devices while the devices get RTCM3 via NTRIP over the internet, and while they get it separately".

pyrog commented 2 years ago

For information:

frafra commented 2 months ago

There are some Android applications which are able to connect to external receivers and provide a "mock" location, even over TCP. It could be worth trying a couple of these in the meanwhile.