Enhanced GPS "NMEA reader" functions
At the begining i want to say thank you for the great application and ongoing support, really thank you!!
I would like to build on the previous discussion http://help.locusmap.eu/topic/intern%C3%AD-a-bluetooth-gps-sou%C4%8Dasn%C4%9B and ask you for adding a support for Kenwood NMEA sentence $PKWDWPL format. This sentence carries the information about the symbol, speed, altitude and course of radioamateur APRS station, which allows to display specific waypoint icon and informations on the map.
So the idea is following, Locus with the current "NMEA reader" will read the $PKWDWPL sentence, and then insert unique icon from the storage, speed, altitude and course for each of the received waypoint from the APRS device.
And thats all, i can supply the format description and set of pictures with APRS symbols if you like.
There is multiple devices which supports Kenwood format: Kenwood TM-D710, Kenwood TH-D72, Byonics TinyTrak4, Argent Data Tracker2 (T2). All of these devices are widely used in the radioamateur world and i believe there will be many users which will be happy with this capability.
Thank you, Libor
Hi, i've done some testing with the current version of NMEA reader and it works just great, it just missing the $PKWDWPL sentence.
Here is short explanation of the format:
$PKWDWPL,114700,V,5006.28,N,01417.65,E,27,345,271012,000365,OK7ED-9,/>*230D0A
$ - start
P - Proprietary Code
KWD - Kenwood (3 places – manufacturer)
WPL - Waypoint Location
114700 - UTC
V - Valid (possible values V/I)
5006.28 - Latitude
N - North (possible values N/S)
01417.65 - Longitude
E - East (possible values E/W)
27 - speed (knots ?)
345 - Course
271012 - Date (DDMMYY)
000365 - Altitude (meters)
OK7ED-9 - Waypoint name (max size 9 characters)
/> - APRS Table & Symbol
* - end
23 - Checksum
<CR>+<LF>
symbols and table attached
Hi, i've done some testing with the current version of NMEA reader and it works just great, it just missing the $PKWDWPL sentence.
Here is short explanation of the format:
$PKWDWPL,114700,V,5006.28,N,01417.65,E,27,345,271012,000365,OK7ED-9,/>*230D0A
$ - start
P - Proprietary Code
KWD - Kenwood (3 places – manufacturer)
WPL - Waypoint Location
114700 - UTC
V - Valid (possible values V/I)
5006.28 - Latitude
N - North (possible values N/S)
01417.65 - Longitude
E - East (possible values E/W)
27 - speed (knots ?)
345 - Course
271012 - Date (DDMMYY)
000365 - Altitude (meters)
OK7ED-9 - Waypoint name (max size 9 characters)
/> - APRS Table & Symbol
* - end
23 - Checksum
<CR>+<LF>
symbols and table attached
You probably do not noticed, but latest 3.5.3 version is already able to read these NMEA messages ;).
There is currently no support for icons, as this seems for me more complicated (task on few hours) compare to quite a quick job with basic support.
So at least something to start ... (and to stop you with huge hopes, it's also enough for now, sorry).
You probably do not noticed, but latest 3.5.3 version is already able to read these NMEA messages ;).
There is currently no support for icons, as this seems for me more complicated (task on few hours) compare to quite a quick job with basic support.
So at least something to start ... (and to stop you with huge hopes, it's also enough for now, sorry).
Oh great, thank you! I didn't try this yet :)
It seems something is being received, waypoint counter in the bluetooth manager is increasing, but for some reason, i cannot see anything on the map ? :-O
Oh great, thank you! I didn't try this yet :)
It seems something is being received, waypoint counter in the bluetooth manager is increasing, but for some reason, i cannot see anything on the map ? :-O
Oki, there shoudl be some difference in received NMEA messages that Locus do not handle correctly.
In Locus GPS settings is option to enable recording of NMEA messages. This should work also on your NMEA messages, so may you try it and record for me short NMEA from your device? I may then simulate (replay) received data and test it. Thanks.
Btw. recorded NMEA should be stored in Locus/data/nmea
Oki, there shoudl be some difference in received NMEA messages that Locus do not handle correctly.
In Locus GPS settings is option to enable recording of NMEA messages. This should work also on your NMEA messages, so may you try it and record for me short NMEA from your device? I may then simulate (replay) received data and test it. Thanks.
Btw. recorded NMEA should be stored in Locus/data/nmea
Hello,
already in an earlier posting i did describe on how to decode data delivered from various APRS-Radios or Trackers for showing it as map positions unter LocusPro. Used type of NMEA protocol was [GP]WPL, where LocusPro can handle this when using NMEA Reader Mode.
Now added is decoder version APRS2WPL, where some simple ARDUINO processor is used for decoding audio signals like e.g. being receivable on APRS frequency 144.8 MHz. Supported are Standard APRS as well as MIC-E compressed signal formats. Output from processor is 9600bps serial data NMEA type: [GP]WPL.
http://www.kh-gps.de/locus_pro.htm
( Sorry page is in German, but there is a direct link for automatic translation into English )
73 de Klaus, DJ7OO
Hello,
already in an earlier posting i did describe on how to decode data delivered from various APRS-Radios or Trackers for showing it as map positions unter LocusPro. Used type of NMEA protocol was [GP]WPL, where LocusPro can handle this when using NMEA Reader Mode.
Now added is decoder version APRS2WPL, where some simple ARDUINO processor is used for decoding audio signals like e.g. being receivable on APRS frequency 144.8 MHz. Supported are Standard APRS as well as MIC-E compressed signal formats. Output from processor is 9600bps serial data NMEA type: [GP]WPL.
http://www.kh-gps.de/locus_pro.htm
( Sorry page is in German, but there is a direct link for automatic translation into English )
73 de Klaus, DJ7OO
I love LocusPro and I have been hoping for being able to see APRS waypoints in it for years :-) and at some point I even thought of implementing such a plugin myself (never had enough time to actually do that though :-( ) Can someone please point me to the instructions for setting up Locus Pro to receive such waypoints sentences from a Bluetooth device and plot them on the map? I plan to construct something similar to the device mentioned by DJ7OO and will be connecting to my Kenwood D710GA.
Thanks!
73, VA7ISH
I love LocusPro and I have been hoping for being able to see APRS waypoints in it for years :-) and at some point I even thought of implementing such a plugin myself (never had enough time to actually do that though :-( ) Can someone please point me to the instructions for setting up Locus Pro to receive such waypoints sentences from a Bluetooth device and plot them on the map? I plan to construct something similar to the device mentioned by DJ7OO and will be connecting to my Kenwood D710GA.
Thanks!
73, VA7ISH
Good day Israel,
looks like this idea is already implemented, just not correctly marked.
And how to use it: device that post GPWPL messages over Bluetooth, should connect to Locus in Menu > More > Bluetooth Manager > NMEA Reader. This "Reader" convert GPWPL messages into points and display them on the map.
Good day Israel,
looks like this idea is already implemented, just not correctly marked.
And how to use it: device that post GPWPL messages over Bluetooth, should connect to Locus in Menu > More > Bluetooth Manager > NMEA Reader. This "Reader" convert GPWPL messages into points and display them on the map.
Hello,
I used my TH-D74 to send APRS waypoints in format:"Kenwood" length:"9-char" via Bluetooth to Locus. And...yes, it works :-)
What I get is a red flag on the map as waypoint symbol. Pointing to or clicking this flag shows the additional information like callsign, speed, hight, and azimut.
It would be nice if I could change the flag symbol to the callsign. It seems that this was possible in a older Locus version as mentioned here: http://www.kh-gps.de/locus_pro.htm
Regards, Eric
Hello,
I used my TH-D74 to send APRS waypoints in format:"Kenwood" length:"9-char" via Bluetooth to Locus. And...yes, it works :-)
What I get is a red flag on the map as waypoint symbol. Pointing to or clicking this flag shows the additional information like callsign, speed, hight, and azimut.
It would be nice if I could change the flag symbol to the callsign. It seems that this was possible in a older Locus version as mentioned here: http://www.kh-gps.de/locus_pro.htm
Regards, Eric
Good day Eric,
may you show me how this symbol looks like? Thanks
Good day Eric,
may you show me how this symbol looks like? Thanks
Hello Menion,
attached are 3 screenshots from my Galaxy S3. They show a moving APRS-Station with the callsign-ssid = DO1FZZ-9
Because it is moving, there are two red flags for the same station in the first screenshot.
Hm... weird, I received the according APRS message directly via my roof antenna. The distance to the red flags is much to far to be true. Maybe this is a question of the Kenwood format length? I will try other settings :-)
Regards
Eric
Hello Menion,
attached are 3 screenshots from my Galaxy S3. They show a moving APRS-Station with the callsign-ssid = DO1FZZ-9
Because it is moving, there are two red flags for the same station in the first screenshot.
Hm... weird, I received the according APRS message directly via my roof antenna. The distance to the red flags is much to far to be true. Maybe this is a question of the Kenwood format length? I will try other settings :-)
Regards
Eric
LOCUS MAPS PRO is by far the best offline overlander software i have tried. As I am getting Into Kenwood APRS mapping so want to see this work.for me. I have probably singlehandedly had 100 people start using your program. Don't give up on APTS keep adding to the NMEA reader for live update of position info
LOCUS MAPS PRO is by far the best offline overlander software i have tried. As I am getting Into Kenwood APRS mapping so want to see this work.for me. I have probably singlehandedly had 100 people start using your program. Don't give up on APTS keep adding to the NMEA reader for live update of position info
Replies have been locked on this page!