Configure Archer with Hemisphere XF101 for GPS/GIS applications
10 Sep 2010
XF101 hardware installation is demonstrated in the video at the following link.
The XF101 is a Hemisphere Crescent GPS receiver. Some older units had default settings originally configured more for automated GPS guidance and control (such as agricultural aerial spray application (crop dusting)). These default settings most often do not output enough NMEA data necessary for most general handheld GPS/GIS applications such as ESRI Arcpad and others as listed at the following webpage.
Hemisphere later changed the default settings of the XF101 to output the correct data such as is needed by ArcPad. So newer XF101s should not need to be re-configured. If you have an older XF101 with default settings, to configure it for use with general handheld GPS/GIS and other applications that allow GPS input, follow the instructions below.
If you do not have the Hemisphere PocketMAX software installed, it can be downloaded from their website at the following webpage.
https://www.hemispheregnss.com/firmware-software/
You may need to install the latest Microsoft .NET Compact Framework, such as from the links at the following web page.
Download and save a version for "mobile devices" or "Windows Mobile". Newer versions may also require that you install the Microsoft .NET Compact Framework (CF) such as from the links at the following webpage.
Extract the PocketMAX file(s) before installing. Some versions require an install program (such as a CAB file) that you copy to then run on the Archer for installation before PocketMAX will then appear in the Programs listing, while other versions are simply an executable that you copy to then run directly on the Archer through File Explorer (never does appear under the Archer's Programs listing). Detailed install instructions (such as in a ReadMe.txt file) may be included with the extracted download files. Basic instructions are provided below.
- Connect the Archer Field PC to your computer via ActiveSync / WMDC (Windows Mobile Device Center).
- Click on the Explore or Browse Mobile Device button in Activesync / WMDC to display the Mobile device file structure.
- Copy the PocketMAX EXE or CAB file from your desktop PC to the Archer “My Windows Mobile Device” file folder. Click ‘OK’ if a notification appears stating that the file needs to be converted for a mobile device.
- Disconnect the Archer from the desktop PC.
- (If the XF101 is already installed on the Archer skip to step 7) Suspend the Archer. Carefully insert and attach the XF101 CF Card Module to the Archer Field PC. Attach the XF101 GPS Module to the CF Card Module.
- Resume the Archer Field PC. Click "Dismiss" if ever a "New Modem Detected" message appears (such as whenever resuming from suspend).
- If PocketMAX is listed under the Start and/or Programs menu, tap on it to run. Otherwise, open the File Explorer on the Archer. Navigate to the “My Device” folder. Tap on the PocketMax file to launch the installer or simply run the program (depending on the version). As previously noted, you may also need to install the latest Microsoft .NET Compact Framework.
- After successfully running the PocketMAX software:
- Select Serial Port Settings:
- Port: COM2 (other settings may sometimes force it to COM3)
- Baud Rate: 57600
- Select Serial Port Settings:
- Tap “Search” to connect.
- Once the receiver has been found, tap on "Quick Config" if available. If not, continue with the next steps.
- Select the receiver type at the bottom of the screen “Hemisphere GPS” and tap OK.
- Select the SETUP tab.
- Select ALL OFF on the top left of the screen if available. This resets all the NMEA messages to OFF. If not available, skip to the next step.
- Select the NMEA protocol data packet messages needed by your handheld GPS/GIS application. Below are some of the most common settings needed, which should be applied in the ‘this port’ column.
Setup for PocketMAX 2
$GPGGA |
1HZ |
$GPGLL |
OFF |
$GPGSA |
1HZ |
$GPGST |
OFF |
$GPGSV |
1HZ |
$GPRMC |
1HZ |
$GPRRE |
OFF |
$GPVTG |
1HZ |
$GPZDA |
OFF |
Bin95 |
OFF |
Bin96 |
OFF |
Baudrate |
57600 |
Setup for PocketMAX 3
Baudrate |
57600 |
GPGGA |
1/s |
GPGLL |
Off |
GPGNS |
Off |
GPGRS |
Off |
GPGSA |
1/s |
GPGST |
Off |
GPGSV |
1/s |
GPRMC |
1/s |
GPRRE |
Off |
GPVTG |
1/s |
GPZDA |
Off |
- Tap OK or X in the upper-right of the screen.
- Choose the option “Exit and Save” to configure the receiver. The configuration screen will show the configuration progress. When complete, select CLOSE or "Save Profile and Disconnect".
- The receiver should now be configured properly. These steps can be repeated if necessary to change settings if needed.
Microsoft GPS Manager (Intermediary driver)
It is most often recommended to configure and use the Microsoft GPS Manager, which can prevent issues such as with app software not being able to access the GPS receiver immediately after a suspend/resume (which can cause ESRI Arcpad to crash). Refer to the article at:
https://www.junipersys.com/support/article/1346
Additional information is provided at: