Skip to content

Commit

Permalink
Obsolete Magellan serial and SD formats (GPSBabel#961)
Browse files Browse the repository at this point in the history
* Remove Magellan serial and SD formats. Two different polls (one on the list, one in groundspeak forums) have confirmed disuse.
  • Loading branch information
robertlipe authored Dec 28, 2022
1 parent 52c3c21 commit 8df666b
Show file tree
Hide file tree
Showing 34 changed files with 265 additions and 486 deletions.
7 changes: 0 additions & 7 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -67,14 +67,12 @@ set(RESOURCES gpsbabel.qrc)

# MINIMAL_FMTS
set(MINIMAL_FMTS
explorist_ini.cc
garmin.cc
garmin_device_xml.cc
garmin_tables.cc
geo.cc
gpx.cc
kml.cc
magproto.cc
nmea.cc
wbt-200.cc
)
Expand Down Expand Up @@ -209,7 +207,6 @@ set(HEADERS
defs.h
dg-100.h
exif.h
explorist_ini.h
filter.h
filter_vecs.h
format.h
Expand Down Expand Up @@ -237,7 +234,6 @@ set(HEADERS
kml.h
legacyformat.h
lowranceusr.h
magellan.h
navilink.h
nmea.h
osm.h
Expand Down Expand Up @@ -376,7 +372,6 @@ set(TESTS
arc
batch
bend
classic-1
classic-2
classic-3
dg100
Expand Down Expand Up @@ -408,8 +403,6 @@ set(TESTS
kml-read
kml
lowranceusr
magellan_sd
magellan
mtk
multiurlgpx
navilink
Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
2 changes: 1 addition & 1 deletion reference/dusky.gnuplot
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ plot "-" with lines
99.9720 905.512
100.1892 902.231
100.5724 882.546
102.0104 882.546
102.0103 882.546
102.8041 875.984
103.0804 872.703
107.3975 921.916
Expand Down
262 changes: 262 additions & 0 deletions reference/dusky.gpx
Original file line number Diff line number Diff line change
@@ -0,0 +1,262 @@
<?xml version="1.0" encoding="UTF-8"?>
<gpx version="1.0" creator="GPSBabel - https://www.gpsbabel.org" xmlns="http://www.topografix.com/GPX/1/0">
<time>2022-12-28T08:23:44.990Z</time>
<bounds minlat="41.154633333" minlon="-85.165883333" maxlat="41.643716667" maxlon="-82.738933333"/>
<trk>
<name>dusky</name>
<trkseg>
<trkpt lat="41.383183333" lon="-82.738933333">
<ele>190.000</ele>
<time>2004-08-17T03:07:30.190Z</time>
</trkpt>
<trkpt lat="41.342766667" lon="-82.758350000">
<ele>217.000</ele>
<time>2004-08-17T03:10:55.190Z</time>
</trkpt>
<trkpt lat="41.343083333" lon="-82.764366667">
<ele>218.000</ele>
<time>2004-08-17T03:11:37.190Z</time>
</trkpt>
<trkpt lat="41.341883333" lon="-82.770550000">
<ele>218.000</ele>
<time>2004-08-17T03:12:00.200Z</time>
</trkpt>
<trkpt lat="41.347550000" lon="-82.806500000">
<ele>215.000</ele>
<time>2004-08-17T03:13:34.190Z</time>
</trkpt>
<trkpt lat="41.354783333" lon="-82.880766667">
<ele>201.000</ele>
<time>2004-08-17T03:16:45.200Z</time>
</trkpt>
<trkpt lat="41.410050000" lon="-83.141416667">
<ele>185.000</ele>
<time>2004-08-17T03:28:17.220Z</time>
</trkpt>
<trkpt lat="41.421083333" lon="-83.167333333">
<ele>186.000</ele>
<time>2004-08-17T03:29:33.220Z</time>
</trkpt>
<trkpt lat="41.453516667" lon="-83.273933333">
<ele>190.000</ele>
<time>2004-08-17T03:34:26.230Z</time>
</trkpt>
<trkpt lat="41.465083333" lon="-83.298083333">
<ele>188.000</ele>
<time>2004-08-17T03:35:39.230Z</time>
</trkpt>
<trkpt lat="41.473900000" lon="-83.332266667">
<ele>192.000</ele>
<time>2004-08-17T03:37:11.230Z</time>
</trkpt>
<trkpt lat="41.509716667" lon="-83.411850000">
<ele>195.000</ele>
<time>2004-08-17T03:41:07.240Z</time>
</trkpt>
<trkpt lat="41.513600000" lon="-83.430383333">
<ele>196.000</ele>
<time>2004-08-17T03:41:56.240Z</time>
</trkpt>
<trkpt lat="41.537833333" lon="-83.494216667">
<ele>195.000</ele>
<time>2004-08-17T03:44:58.240Z</time>
</trkpt>
<trkpt lat="41.541583333" lon="-83.519666667">
<ele>195.000</ele>
<time>2004-08-17T03:46:04.240Z</time>
</trkpt>
<trkpt lat="41.578583333" lon="-83.603633333">
<ele>196.000</ele>
<time>2004-08-17T03:50:12.250Z</time>
</trkpt>
<trkpt lat="41.583033333" lon="-83.611483333">
<ele>187.000</ele>
<time>2004-08-17T03:50:37.260Z</time>
</trkpt>
<trkpt lat="41.590650000" lon="-83.642066667">
<ele>199.000</ele>
<time>2004-08-17T03:51:59.250Z</time>
</trkpt>
<trkpt lat="41.595416667" lon="-83.782400000">
<ele>202.000</ele>
<time>2004-08-17T03:57:57.270Z</time>
</trkpt>
<trkpt lat="41.602716667" lon="-83.811050000">
<ele>213.000</ele>
<time>2004-08-17T03:59:14.280Z</time>
</trkpt>
<trkpt lat="41.598300000" lon="-84.012083333">
<ele>225.000</ele>
<time>2004-08-17T04:07:51.280Z</time>
</trkpt>
<trkpt lat="41.592716667" lon="-84.027233333">
<ele>233.000</ele>
<time>2004-08-17T04:08:34.280Z</time>
</trkpt>
<trkpt lat="41.591050000" lon="-84.325250000">
<ele>220.000</ele>
<time>2004-08-17T04:21:19.300Z</time>
</trkpt>
<trkpt lat="41.587600000" lon="-84.340950000">
<ele>221.000</ele>
<time>2004-08-17T04:22:00.300Z</time>
</trkpt>
<trkpt lat="41.603716667" lon="-84.391116667">
<ele>233.000</ele>
<time>2004-08-17T04:24:19.300Z</time>
</trkpt>
<trkpt lat="41.614016667" lon="-84.545983333">
<ele>275.000</ele>
<time>2004-08-17T04:30:59.320Z</time>
</trkpt>
<trkpt lat="41.615350000" lon="-84.548083333">
<ele>276.000</ele>
<time>2004-08-17T04:31:10.320Z</time>
</trkpt>
<trkpt lat="41.613066667" lon="-84.549383333">
<ele>276.000</ele>
<time>2004-08-17T04:31:29.320Z</time>
</trkpt>
<trkpt lat="41.613066667" lon="-84.553583333">
<ele>275.000</ele>
<time>2004-08-17T04:32:13.320Z</time>
</trkpt>
<trkpt lat="41.618583333" lon="-84.552900000">
<ele>269.000</ele>
<time>2004-08-17T04:32:46.330Z</time>
</trkpt>
<trkpt lat="41.639366667" lon="-84.553533333">
<ele>269.000</ele>
<time>2004-08-17T04:34:25.320Z</time>
</trkpt>
<trkpt lat="41.643450000" lon="-84.567883333">
<ele>267.000</ele>
<time>2004-08-17T04:35:21.320Z</time>
</trkpt>
<trkpt lat="41.643716667" lon="-84.573216667">
<ele>266.000</ele>
<time>2004-08-17T04:35:41.330Z</time>
</trkpt>
<trkpt lat="41.643333333" lon="-84.656733333">
<ele>281.000</ele>
<time>2004-08-17T04:40:11.330Z</time>
</trkpt>
<trkpt lat="41.641033333" lon="-84.666400000">
<ele>279.000</ele>
<time>2004-08-17T04:40:42.340Z</time>
</trkpt>
<trkpt lat="41.637316667" lon="-84.741400000">
<ele>298.000</ele>
<time>2004-08-17T04:45:08.340Z</time>
</trkpt>
<trkpt lat="41.635333333" lon="-84.751766667">
<ele>297.000</ele>
<time>2004-08-17T04:45:55.330Z</time>
</trkpt>
<trkpt lat="41.634566667" lon="-84.779566667">
<ele>306.000</ele>
<time>2004-08-17T04:47:39.340Z</time>
</trkpt>
<trkpt lat="41.630716667" lon="-84.814500000">
<ele>295.000</ele>
<time>2004-08-17T04:49:31.350Z</time>
</trkpt>
<trkpt lat="41.629400000" lon="-84.886300000">
<ele>330.000</ele>
<time>2004-08-17T04:52:58.340Z</time>
</trkpt>
<trkpt lat="41.632583333" lon="-84.904450000">
<ele>317.000</ele>
<time>2004-08-17T04:53:57.350Z</time>
</trkpt>
<trkpt lat="41.631566667" lon="-84.949500000">
<ele>314.000</ele>
<time>2004-08-17T04:56:20.360Z</time>
</trkpt>
<trkpt lat="41.634933333" lon="-84.995483333">
<ele>322.000</ele>
<time>2004-08-17T04:59:13.350Z</time>
</trkpt>
<trkpt lat="41.634916667" lon="-84.998933333">
<ele>332.000</ele>
<time>2004-08-17T04:59:34.370Z</time>
</trkpt>
<trkpt lat="41.634950000" lon="-85.049000000">
<ele>328.000</ele>
<time>2004-08-17T05:03:33.360Z</time>
</trkpt>
<trkpt lat="41.604600000" lon="-85.046950000">
<ele>304.000</ele>
<time>2004-08-17T05:05:34.380Z</time>
</trkpt>
<trkpt lat="41.598633333" lon="-85.049733333">
<ele>297.000</ele>
<time>2004-08-17T05:05:57.380Z</time>
</trkpt>
<trkpt lat="41.591533333" lon="-85.056850000">
<ele>296.000</ele>
<time>2004-08-17T05:06:29.370Z</time>
</trkpt>
<trkpt lat="41.584883333" lon="-85.059083333">
<ele>311.000</ele>
<time>2004-08-17T05:06:54.380Z</time>
</trkpt>
<trkpt lat="41.421783333" lon="-85.053633333">
<ele>285.000</ele>
<time>2004-08-17T05:16:40.390Z</time>
</trkpt>
<trkpt lat="41.354433333" lon="-85.087800000">
<ele>276.000</ele>
<time>2004-08-17T05:20:59.390Z</time>
</trkpt>
<trkpt lat="41.257883333" lon="-85.087266667">
<ele>275.000</ele>
<time>2004-08-17T05:26:41.400Z</time>
</trkpt>
<trkpt lat="41.248600000" lon="-85.091916667">
<ele>271.000</ele>
<time>2004-08-17T05:27:16.410Z</time>
</trkpt>
<trkpt lat="41.239800000" lon="-85.092766667">
<ele>266.000</ele>
<time>2004-08-17T05:27:47.410Z</time>
</trkpt>
<trkpt lat="41.232700000" lon="-85.096533333">
<ele>258.000</ele>
<time>2004-08-17T05:28:14.410Z</time>
</trkpt>
<trkpt lat="41.224600000" lon="-85.102716667">
<ele>265.000</ele>
<time>2004-08-17T05:28:47.410Z</time>
</trkpt>
<trkpt lat="41.216866667" lon="-85.104983333">
<ele>267.000</ele>
<time>2004-08-17T05:29:15.400Z</time>
</trkpt>
<trkpt lat="41.180600000" lon="-85.103883333">
<ele>258.000</ele>
<time>2004-08-17T05:31:24.410Z</time>
</trkpt>
<trkpt lat="41.179100000" lon="-85.104516667">
<ele>261.000</ele>
<time>2004-08-17T05:31:35.410Z</time>
</trkpt>
<trkpt lat="41.177683333" lon="-85.165883333">
<ele>264.000</ele>
<time>2004-08-17T05:36:07.410Z</time>
</trkpt>
<trkpt lat="41.155483333" lon="-85.165450000">
<ele>265.000</ele>
<time>2004-08-17T05:38:02.420Z</time>
</trkpt>
<trkpt lat="41.155250000" lon="-85.161616667">
<ele>262.000</ele>
<time>2004-08-17T05:38:28.410Z</time>
</trkpt>
<trkpt lat="41.154633333" lon="-85.158100000">
<ele>259.000</ele>
<time>2004-08-17T05:38:58.410Z</time>
</trkpt>
</trkseg>
</trk>
</gpx>
3 changes: 0 additions & 3 deletions reference/format0.txt
Original file line number Diff line number Diff line change
Expand Up @@ -36,9 +36,6 @@ html html HTML Output
humminbird_ht ht Humminbird tracks (.ht)
humminbird hwr Humminbird waypoints and routes (.hwr)
lowranceusr usr Lowrance USR
magellanx upt Magellan SD files (as for eXplorist)
magellan Magellan SD files (as for Meridian)
magellan Magellan serial protocol
miniHomer MiniHomer, a skyTraq Venus 6 based logger (download tracks, waypoints and get/set POI)
garmin_xt Mobile Garmin XT Track files
mtk-bin bin MTK Logger (iBlue 747,...) Binary File Format
Expand Down
3 changes: 0 additions & 3 deletions reference/format1.txt
Original file line number Diff line number Diff line change
Expand Up @@ -42,9 +42,6 @@ file humminbird_ht ht Humminbird tracks (.ht)
file humminbird hwr Humminbird waypoints and routes (.hwr)
internal random Internal GPS data generator
file lowranceusr usr Lowrance USR
file magellanx upt Magellan SD files (as for eXplorist)
file magellan Magellan SD files (as for Meridian)
serial magellan Magellan serial protocol
serial miniHomer MiniHomer, a skyTraq Venus 6 based logger (download tracks, waypoints and get/set POI)
file garmin_xt Mobile Garmin XT Track files
file mtk-bin bin MTK Logger (iBlue 747,...) Binary File Format
Expand Down
3 changes: 0 additions & 3 deletions reference/format2.txt
Original file line number Diff line number Diff line change
Expand Up @@ -42,9 +42,6 @@ file r-rwr- humminbird_ht ht Humminbird tracks (.ht)
file rwr-rw humminbird hwr Humminbird waypoints and routes (.hwr)
internal r-r-r- random Internal GPS data generator
file rwrwrw lowranceusr usr Lowrance USR
file rwrwrw magellanx upt Magellan SD files (as for eXplorist)
file rwrwrw magellan Magellan SD files (as for Meridian)
serial rwrwrw magellan Magellan serial protocol
serial r-r--- miniHomer MiniHomer, a skyTraq Venus 6 based logger (download tracks, waypoints and get/set POI)
file --r--- garmin_xt Mobile Garmin XT Track files
file r-r--- mtk-bin bin MTK Logger (iBlue 747,...) Binary File Format
Expand Down
24 changes: 0 additions & 24 deletions reference/format3.txt
Original file line number Diff line number Diff line change
Expand Up @@ -508,30 +508,6 @@ option lowranceusr serialnum (USR output) Device serial number integer 0 https

option lowranceusr description (USR output) Output file content description string https://www.gpsbabel.org/WEB_DOC_DIR/fmt_lowranceusr.html#fmt_lowranceusr_o_description

file rwrwrw magellanx upt Magellan SD files (as for eXplorist) magellanx
https://www.gpsbabel.org/WEB_DOC_DIR/fmt_magellanx.html
option magellanx deficon Default icon name string https://www.gpsbabel.org/WEB_DOC_DIR/fmt_magellanx.html#fmt_magellanx_o_deficon

option magellanx maxcmts Max number of comments to write (maxcmts=200) integer https://www.gpsbabel.org/WEB_DOC_DIR/fmt_magellanx.html#fmt_magellanx_o_maxcmts

file rwrwrw magellan Magellan SD files (as for Meridian) magellan
https://www.gpsbabel.org/WEB_DOC_DIR/fmt_magellan.html
option magellan deficon Default icon name string https://www.gpsbabel.org/WEB_DOC_DIR/fmt_magellan.html#fmt_magellan_o_deficon

option magellan maxcmts Max number of comments to write (maxcmts=200) integer https://www.gpsbabel.org/WEB_DOC_DIR/fmt_magellan.html#fmt_magellan_o_maxcmts

serial rwrwrw magellan Magellan serial protocol magellan
https://www.gpsbabel.org/WEB_DOC_DIR/fmt_magellan.html
option magellan deficon Default icon name string https://www.gpsbabel.org/WEB_DOC_DIR/fmt_magellan.html#fmt_magellan_o_deficon

option magellan maxcmts Max number of comments to write (maxcmts=200) integer 200 https://www.gpsbabel.org/WEB_DOC_DIR/fmt_magellan.html#fmt_magellan_o_maxcmts

option magellan baud Numeric value of bitrate (baud=4800) integer 4800 https://www.gpsbabel.org/WEB_DOC_DIR/fmt_magellan.html#fmt_magellan_o_baud

option magellan noack Suppress use of handshaking in name of speed boolean https://www.gpsbabel.org/WEB_DOC_DIR/fmt_magellan.html#fmt_magellan_o_noack

option magellan nukewpt Delete all waypoints boolean https://www.gpsbabel.org/WEB_DOC_DIR/fmt_magellan.html#fmt_magellan_o_nukewpt

serial r-r--- miniHomer MiniHomer, a skyTraq Venus 6 based logger (download tracks, waypoints and get/set POI) miniHomer
https://www.gpsbabel.org/WEB_DOC_DIR/fmt_miniHomer.html
option miniHomer baud Baud rate used for download integer 115200 0 115200 https://www.gpsbabel.org/WEB_DOC_DIR/fmt_miniHomer.html#fmt_miniHomer_o_baud
Expand Down
12 changes: 0 additions & 12 deletions reference/help.txt
Original file line number Diff line number Diff line change
Expand Up @@ -252,18 +252,6 @@ File Types (-i and -o options):
title (USR output) Output file title string
serialnum (USR output) Device serial number
description (USR output) Output file content description
magellanx Magellan SD files (as for eXplorist)
deficon Default icon name
maxcmts Max number of comments to write (maxcmts=200)
magellan Magellan SD files (as for Meridian)
deficon Default icon name
maxcmts Max number of comments to write (maxcmts=200)
magellan Magellan serial protocol
deficon Default icon name
maxcmts Max number of comments to write (maxcmts=200)
baud Numeric value of bitrate (baud=4800)
noack (0/1) Suppress use of handshaking in name of speed
nukewpt (0/1) Delete all waypoints
miniHomer MiniHomer, a skyTraq Venus 6 based logger (downloa
baud Baud rate used for download
dump-file Dump raw data to this file
Expand Down
Loading

0 comments on commit 8df666b

Please sign in to comment.