direwolf icon indicating copy to clipboard operation
direwolf copied to clipboard

Feature request: Please add compatibility with Navit

Open Supermagnum opened this issue 4 years ago • 11 comments

Navit is a free and open-source, modular, touch screen friendly, car navigation system with GPS tracking, realtime routing engine and support for various vector map formats. It features both a 2D and 3D view of map data.

Navit supports a variety of operating systems and hardware platforms. It is currently not compatible with APRS.

Navits official web page: https://www.navit-project.org/

Github page: https://github.com/navit-gps

Navit Documentation: http://doxygen.navit-project.org/

Link to the suggestion( patch request): https://github.com/navit-gps/navit/issues/982

Supermagnum avatar Apr 04 '20 21:04 Supermagnum

direwolf already generates these types of sentences for use with GPS displays or other mapping systems:

  • $GPWPL - NMEA generic with only location and name.
  • $PGRMW - Garmin, adds altitude, symbol, and comment
  •  			  to previously named waypoint.
    
  • $PMGNWPL - Magellan, more complete for stationary objects.
  • $PKWDWPL - Kenwood with APRS style symbol but missing comment.

The last one would be best for use with APRS.

First you would need to convince the Navit authors to accept objects, from another application, in these or some other format.

direwolf currently uses a serial port for compatibility with older existing equipment. Using UDP would probably make more sense when using two applications.

wb2osz avatar Apr 05 '20 01:04 wb2osz

First you would need to convince the Navit authors to accept objects, from another application, in one of these or some other standard format such as KML. After that we can discuss how to send APRS Position Reports, Objects, etc. to Navit.

I think that talking about APRS would only confuse the Navit developers. It would be better to describe the desired functionality in more general terms such as a mechanism to display stationary and moving objects provided real-time by some other application.

wb2osz avatar Apr 23 '20 00:04 wb2osz

First you would need to convince the Navit authors to accept objects, from another application, in one of these or some other standard format such as KML. After that we can discuss how to send APRS Position Reports, Objects, etc. to Navit.

I think that talking about APRS would only confuse the Navit developers. It would be better to describe the desired functionality in more general terms such as a mechanism to display stationary and moving objects provided real-time by some other application.

wb2osz avatar Nov 14 '20 15:11 wb2osz

No response. Reopen after you convince Navit authors to accept moving objects, from another application.

wb2osz avatar Dec 31 '20 00:12 wb2osz

https://github.com/navit-gps/navit/issues/982 I don't think I can do anything more :(

Supermagnum avatar Dec 31 '20 00:12 Supermagnum

https://github.com/navit-gps/navit/issues/982 I don't think I can do anything more :(

Supermagnum avatar Dec 31 '20 00:12 Supermagnum

This looks interesting https://github.com/N2ZLC/dire_wolf_to_navit I was thinking more in terms of a network interface to feed in moving objects, but a file interface would work too. Maybe if we can get a conversation going, with all the hams interested in this topic, we can come up with something. I think there would be a lot of value to this. For example, you might be chasing a descending balloon and use the navigation system to guide you to its most recent changing position. The normal APRS mapping applications are not suited for that,

wb2osz avatar Dec 31 '20 15:12 wb2osz

How about starting a new conversation here https://groups.io/g/direwolf to get some momentum going on this?

wb2osz avatar Dec 31 '20 17:12 wb2osz

Any progress on this, or has it stalled completely?

Supermagnum avatar Mar 26 '23 23:03 Supermagnum

First you would need to convince the Navit authors to accept objects, from another application, in one of those mentioned or some other standard format such as KML. After that we can discuss how to send APRS Position Reports, Objects, etc. to Navit.

I think that talking about APRS would only confuse the Navit developers. It would be better to describe the desired functionality in more general terms such as a mechanism to display stationary and moving objects provided real-time by some other application.

After Navit has the capability to display fixed and moveable objects from some other application, the direwolf part can begin.

wb2osz avatar Mar 31 '23 16:03 wb2osz

First you would need to convince the Navit authors to accept objects, from another application, in one of those mentioned or some other standard format such as KML. After that we can discuss how to send APRS Position Reports, Objects, etc. to Navit.

I think that talking about APRS would only confuse the Navit developers. It would be better to describe the desired functionality in more general terms such as a mechanism to display stationary and moving objects provided real-time by some other application.

After Navit has the capability to display fixed and moveable objects from some other application, the direwolf part can begin.

https://github.com/navit-gps/navit/issues/1231

Supermagnum avatar Apr 01 '23 11:04 Supermagnum