Garmin Handheld GPS
TPC supports Garmin GPS devices. You can send and receive waypoints, track log points and routes.
What’s Supported
TPC uses the GARMIN GPS Interface Specification, December 6, 1999, Drawing Number:001-00063-00 Rev.3. This specification allows TPC to talk with any GARMIN GPS device that supports this interface.
This interface transfers data in packets which TPC supports. The packet data depends on the protocol and product specific data types.
TPC supports
- Device Command Protocols
- A000 Product Data Protocol
- A001 Protocol Capability Protocol
- A100 Waypoint Transfer Protocol (Garmin GPS Waypoints)
- A200 Route Transfer Protocol (Garmin GPS Routes)
- D100 Waypoint data type
- D200 Route Header data type
- D201 Route Header data type
- Tested on Garmin GPS III, GPS V and Etrex
This specification is available on Garmin’s web site
www.garmin.com.
Waypoints vs. Routes vs. Track Log
When you transfer waypoints, the points are transferred in their sorted order, based on the waypoint number or label.
Routes are sequences of waypoints in which the sequence is important. When you transfer routes, the waypoints are transferred in the sequence defined by the routes.
The track log differs from Waypoints and Routes in that only the position and time are recorded.
Setting up a Garmin GPS III
The GPS III is discussed here as an example of how to prepare the GARMIN device to communicate with TPC.
- Press the Menu key twice to display the Main Menu.
- Choose Setup.
- Highlight and select the Interface tab.
- For Format, choose GARMIN. For Transfer Mode, choose Host. The Status should say Ready.
- The GARMIN is now ready to transfer data. It can be in any page when TPC initiates a transfer – you do not need to display the Interface page to transfer data.
- When TPC requests waypoints for your routes, the GARMIN sends the data then displays the message Data Transfer Complete and prompts you to press the Enter key to Acknowledge.
Importing Waypoints
- Set up the GARMIN as described above. Once it is setup, the GARMIN can transfer data when requested, regardless of which page it is displaying.
- From the TPC Desktop, choose File | Import.
- From the Type list, choose GARMIN GPS Waypoints and select the
settings you want by clicking on the [...] button.
- Choose Direct Connection. and select GARMIN from the
Device list and select the settings you want by clicking on the [...]
button. Match the following Protocol: GARMIN, Baud:9600, Parity: None, Data:8, Stop:1, Handshake: None. Choose Close.
- Choose Import.
- If TPC is able to initiate the transfer with the GARMIN, it will display the Save As dialog and prompt you for a filename to store the waypoints in. The default filename is the same as the survey filename, but with the WPT extension. Choose Save to accept the default filename. If the file already exists, you will be prompted to overwrite it – choose Yes.
When the transfer is complete, TPC will display the number of points that were transferred in the Import dialog. The GARMIN will display Data Transfer Complete and prompt you to press Enter to Acknowledge.
TPC will convert the Latitude and Longitude of the waypoints to the current survey
grid. If you requested TPC to store the waypoints in a traverse, the Traverses Manager will display the new traverse. The imported points also show up in the Points Manager. If you don’t want the traverse you can delete it. The points will remain in the Points Manager.
Exporting Waypoints
If a traverse or traverses already define the data you want to export, go to the Traverses Manager. If you want to export just certain points, go to the Points Manager.
- Select the traverses or points you want from the View.
- From the TPC Desktop menu choose File | Export.
- From the Type list, choose GARMIN GPS Waypoints and select the
settings you want by clicking on the [...] button.
- From the Destination pick list; choose Direct Connection. You cannot export waypoints to a file.
- Choose Direct Connection. and select GARMIN from the
Device list and select the settings you want by clicking on the [...]
button. Match the following Protocol: GARMIN, Baud:9600, Parity: None, Data:8, Stop:1, Handshake: None. Choose Close.
Select the data you want to export from the What
list.
- Choose Export to start the transmission. The Export dialog will indicate when the transfer is complete.
- The GARMIN will display Data Transfer Complete and prompt you to press Enter to Acknowledge.
TPC uses the current grid settings to convert the grid coordinates to Latitude and Longitude.
Importing Routes
GARMIN GPS devices can store sequences of points as Routes. These routes correlate well with the Traverses in TPC, with each imported route creating its own traverse.
- From the TPC Desktop choose File | Import.
- From the Type list, choose GARMIN GPS Routes and select the settings you
want by clicking on the [...] button.
- Choose Direct Connection. and select GARMIN from the
Device list and select the settings you want by clicking on the [...]
button. Match the following Protocol: GARMIN, Baud:9600, Parity: None, Data:8, Stop:1, Handshake: None. Choose Close.
- Choose Import.
- If TPC is able to initiate the transfer with the GARMIN, it will display the Save As dialog and prompt you for a filename to store the waypoints in. The default filename is the same as the survey filename, but with the WPT extension. Choose Save to accept the default filename. If the file already exists, you will be prompted to overwrite it – choose Yes.
- When the transfer is complete, TPC will display the number of points that were transferred in the Import dialog. The GARMIN will display Data Transfer Complete and prompt you to press Enter to Acknowledge.
TPC will convert the Latitude and Longitude of the waypoints to the current survey
grid.
Each route creates a traverse and names the traverse using the route header data (i.e. the traverse name ‘Route 0, 001-009’ is derived from route 0 which includes waypoints 001 through 009).
The imported points also show up in the Points Manager. If you don’t want the traverse you can delete it. The points will remain in the Points Manager.
Exporting Routes
GARMIN GPS devices can store sequences of points as Routes. These routes correlate well with the Traverses in TPC, with each imported route creating its own traverse.
If a traverse or traverses already define the routes you want to export, go to the Traverses Manager. You cannot export routes from the Points Manager since routes are defined by traverses.
- Select the traverses or points you want from the View.
- From the TPC Desktop menu choose File | Export.
- From the Type list, choose GARMIN GPS Routes and select the settings you
want by clicking on the [...] button.
- Choose Direct Connection. and select GARMIN from the
Device list and select the settings you want by clicking on the [...]
button. Match the following Protocol: GARMIN, Baud:9600, Parity: None, Data:8, Stop:1, Handshake: None. Choose Close.
- Select the traverses you want to export from the
What list.
- Choose Export to start the transmission. The Export dialog will indicate when the transfer is complete.
- The GARMIN will display Data Transfer Complete and prompt you to press Enter to Acknowledge.
TPC uses the current grid settings to convert the grid coordinates to Latitude and Longitude.
Importing Track Log Points
- Set up the GARMIN as described above. Once setup, the GARMIN can transfer data when requested, regardless of which page it is displaying.
- From the TPC Desktop menu choose File | Import.
- From the Type list, choose GARMIN GPS Track Log and select the
settings you want by clicking on the [...] button.
- Choose Direct Connection. and select GARMIN from the
Device list and select the settings you want by clicking on the [...]
button. Match the following Protocol: GARMIN, Baud:9600, Parity: None, Data:8, Stop:1, Handshake: None. Choose Close.
- Choose Import.
- If TPC is able to initiate the transfer with the GARMIN, it will display the Save As dialog and prompt you for a filename to store the waypoints in. The default filename is the same as the survey filename, but with the TRK extension. Choose Save to accept the default filename. If the file already exists, you will be prompted to overwrite it – choose Yes.
- Because Track Log points do not include any point labels, TPC automatically numbers them T1, T2, T3, etc in the order in which they are imported. This preserves the sequence in which the points were stored on the GARMIN GPS.
- When the transfer is complete, TPC will display the number of points that were transferred in the Import dialog. The GARMIN will display Data Transfer Complete and prompt you to press Enter to Acknowledge.
TPC will convert the Latitude and Longitude of the waypoints to the current survey grid. If you requested TPC to store the track log points in a traverse, the Traverses Manager will display the new traverse. The imported points also show up in the Points Manager. If you don’t want the traverse you can delete it. The points will remain in the Points Manager.
Exporting Track Log Points
If a traverse or traverses already define the data you want to export, go to the Traverses Manager. Since a track log is a defined sequence of points, you will generally export the traverse or traverses that contain the desired sequence. However, if you want to export just certain points based on their point label sequence, you can export from the Points Manager.
- Select the traverses or points you want from their views.
- From the TPC Desktop menu choose File | Export.
- From the Type list, choose GARMIN GPS Track Log and select the
settings you want by clicking on the [...] button.
- Choose Direct Connection. and select GARMIN from the
Device list and select the settings you want by clicking on the [...]
button. Match the following Protocol: GARMIN, Baud:9600, Parity: None, Data:8, Stop:1, Handshake: None. Choose Close.
- Select the data to export from the What
list.
- Choose Export to start the transmission. The Export dialog will indicate when the transfer is complete.
- The GARMIN will display Data Transfer Complete and prompt you to press Enter to Acknowledge.
TPC does not send point labels or descriptions using the Track Log protocol, just the positions. The GARMIN GPS device ignores any track log times stored in the transferred data. This helps it differentiate between track log data it generates itself and track log data it gets from another device.
TPC uses the current grid settings to convert the grid coordinates to Latitude and Longitude.
Editions
Personal, Premium, Professional
Related Topics
Importing Data
Exporting Data
ASCII Coordinate Import/Export