GPS Data Logger 2005 Manual

Installation

Starting The Program

Logging Data

Settings

Point Codes

NMEA GPS Strings

Free GPS Conversion Program

Email Us

 


Installation

The zip file you have downloaded will contain 4 seperate files:

1 OpenNETCF.SDF.PPC3.ARM.CAB This is the smart device framework from opennet cf. It compliments the Microsoft compact framework and handles communication with Bluetooth etc. Copy it to your Pocket PC and tap it to install.

2 GpsLogger_PPC.ARM.CAB This is the Gps Logger program. Copy it to your Pocket PC and tap it to install.

3 btregtweak11setup.exe This file is a utility written to enable automatic communication between Ipaq models and bluetooth devices. If you keep getting asked to select a device every time you start the logger run this utility from your desktop. Ensure that the ipaq is connected. Once installed select your model and choose Automatic. I don't know who wrote this utility but thanks to them as it is very useful.

4 Manual A folder containing a copy of this manual

You will need the Microsoft Compact Framework which maybe on your device already. If not you can download the framework from Here

Note:

If you are using a bluetooth device it is best to make a partnership with the device before starting the GPS Logger.

 

Starting The Program

On your Pocket PC go Start>Programs>and tap the GPS Logger icon. The program will start and you can choose either to continue with the trial version or enter your serial number if you have purchased the product.

Important: If you have purchased the product and not received your authorisation code please email us quoting your transaction number.

The program will default to a bluetooth device. If you are using a bluetooth GPS you should see a screen something like the picture below (if you are using the latest Compact Framework the Save Ref button will be coloured green)

Raw gps data will be displayed and updating in the cyan and yellow boxes. If you do not see any data then press the "Settings" or "Util" menu item and select Settings from the pop up menu.

Choose the Com Port drop down list and change the com port to that of your device. Common settings are Com1 for wired devices which are plugged into the Pocket PC Com5 for Compact Flash devices. Press OK to return to the logging screen where you should now see gps readings being updated. If there are still no readings showing try all the other available com port numbers until you see the data being received.

Logging Data

Tracking data is automatically saved as soon as you start moving. The Status window will turn green and display the message "Logging" as long as you are moving. When you stop the status window will turn red and show the message "Stopped". No data will be recorded while you are stationary. If you go through a tunnel or into a building and loose view of Sattellites the message "No Sats" will be displayed and the Status window will turn Cyan in colour.

You can change the interval at which readings are saved in settings by changing the capture interval. Values available range from 2 seconds to 1 minute. A days worht of data should only take up around 1Mb so storage should not be an issue for most systems (ie you could store around 2 months worth of data on a 64Mb data card).

Saving Feature Data.

If you want to record seperate positions for survey or other purposes just select the required feature from the drop down list and press the "Save Ref" button. The position etc will be saved to a seperate file (see settings for how to change the name of this file or to change the feature codes shown in the drop down list. The "Save Data" button is deliberately large to facilitate one hande operation.

Should you wish to view a more simple display you can hide the live gps data windows and display only your position (see Settings)

There is also a digital compass display which will show the direction in which you are heading  and a compass bearing. If you are not familiar with compass bearings the diagram below should help you to understand how they work.

The figures in the diagram display the bearing

The distance travelled will continue to accumulate until you reset it. Do this by selecting the settings option from the menu and click the "Reset Distance" option. The distance will be reset to zero and will then start to accumulate again until you perform another reset.

Notes Regarding Serial Communications.

If you turn off the device, the blurtooth gps or disconnect your other gps device the logging program will start to search again for the device after 15 seconds and every 15 seconds thereafter. If it refinds the gps device then logging will continue as normal. With some Pocket PC's you may find that the gps device is not rediscovered. The best remedy for this is to soft reboot your pocket pc and restart the logging program. If you are using the latest Compact Framework the "Save Ref" button will turn red when communication with the gps device is broken. It will turn green when communication is re-established.

Settings

To get to the settings screen select "Settings" or "Util" from the menu. The screen illustrated below will be shown offering you a number of options.

Tracking file name: The tracking file is, as the name suggests, the file where your tracking data will be stored. If you wish to change the default name press browse and select a new filename / location to store this data.

Features file name: This is the file used to store feature data. You can change the name and location in the same manner as the tracking file.

Select Comm Port: Choose the Com Port drop down list and change the com port to that of your device. Common settings are Com1 for wired devices which are plugged into the Pocket PC Com5 for Compact Flash devices and Com 8 for bluetooth devices. You may need to experiment to find out which com port your device is using as port numbers may vary depending upon what other devices you have attatched to your Pocket PC.

Select Capture Interval. Use this drop down list to select the interval between which tracking records are saved to the tracking file.

Show Raw GPS data: tick this box to show the raw gps strings on the main logging display. Untick it to display a simple Lat Long readout.

Speed and distance units: Select whether you wish speeds and distances to be shown in miles or Km.

Edit Point Codes. Press this button to show the point editing screen. You may change the codes you wish to use to save data here. For more detail on this see the section entitled "Point Codes".

OK: Press this button to return to the main logging screen.

Point Codes

The point code editing screen is shown below.

You can edit the default codes to be used when saving reference data here. You can delete all the codes shown and replace them with your own. Make sure to type a carriage return at the end of each line or they will not display properly in the drop down list. These codes are saved in a file called Codes.txt in the program fiolder (\Program Files\GpsLogger) you can also drag this file to your desktop and edit the codes if you prefer. It is also possible to edit it on the pocket pc by simply double clicking it and opening it in Pocket Word. Press OK to save the codes and return to the settings screen.

 

 

NMEA Transmitted Messages (the GPS data saved to file)

 The default communication parameters for NMEA output are 4800 baud, 8 data bits, stop bit, and no parity.

 

Table 4-1 NMEA-0183 Output Messages

NMEA Record

Description

GGA

Global positioning system fixed data

GLL

Geographic position- latitude/longitude

GSA

GNSS DOP and active satellites

GSV

GNSS satellites in view

RMC

Recommended minimum specific GNSS data

VTG

Course over ground and ground speed

 

 

 Global Positioning System Fix Data (GGA)

 

$GPGGA,<1>,<2>,<3>,<4>,<5>,<6>,<7>,<8>,<9>,M,<11>,<12>,<13><CR><LF>

 

1)     1)     UTC time of position fix, hhmmss.sss format

2)     2)     Latitude, ddmm.mmmm format.

3)     3)     Latitude hemisphere, N or S.

4)     4)     Longitude, dddmm.mmmm format.

5)     5)     Longitude hemisphere, E or W.

6)     6)     Position Fix Indicator,

      0 = fix not available, or invalid.

1 = GPS SPS Mode, fix valid.

2 = Differential GPS, SPS Mode, fix valid.

3 = GPS PPS Mode, fix valid.

7)     7)     Number of sate1lites in use, 00 to 12.

8)     8)     Horizontal Dilution of Precision, 0.5 to 99.9.

9)     9)     MSL Altitude, -9999.9 to 99999.9 meters.

10) 10) Geoidal height, -999.9 to 9999.9 meters.

11) 11) Differential GPS (RTCM SC-104) data age, number of seconds since last valid RTCM transmission (nu1l if non-DGPS).

12) 12) Differential Reference Station ID, 0000 to 1023. (null if non-DGPS)

13) 13) Checksum.


 

 

Geographic Position with Latitude/Longitude

 

$GPGLL,<1>,<2>,<3>,<4>,<5>,<6>,<7><CR><LF>

 

1)     1)     Latitude, ddmm.mmmm format.

2)     2)     Latitude hemisphere, N or S.

3)     3)     Longitude, dddmT1.mmmm format.

4)     4)     Longitude hemisphere, E or W.

5)     5)     UTC time of position fix, hhmmss format.

6)     6)     Status, A = data valid or V = data not valid.

7)     7)     Checksum.

 

 

GNSS DOP and Active Satellites (GSA)

$GPGSA,<1>,<2>,<3>,<3>,,,,,<3>,<3>,<3>,<4>,<5>,<6>,<7><CR><LF>

 

1)     1)     Mode 1, M = manual, A = automatic.

2)     2)     Mode 2, Fix type, 1 =not available, 2 = 2D, 3 = 3D.

3)     3)     PRN number, 01 to 32, of satellite used in solution, up to 12 transmitted.

4)     4)     PDOP-Position dilu1ion of precision, 0.5 to 99.9.

5)     5)     HDOP-Horizontal dilution of precision, 0.5 to 99.9.

6)     6)     VDOP-Vertical di1ution of precision, 0.5 to 99.9.

7)     7)     Checksum.

 

 

GNSS Satellites in View (GSV)

 

$GPGSV,<1>,<2>,<3>,<4>,<5>,<6>,<7>,…<4>,<5>,<6>,<7>,<8><CR><LF>

 

1)     1)     Total number of GSV sentences to be transmitted, 0~3.

2)     2)     Number of message, 0~3.

3)     3)     Total number of satellites in view, 00 to 12.

4)     4)     Satellite PRN number, 01 to 32.

5)     5)     Satellite elevation, 00 to 90 degrees.

6)     6)     Satellite azimuth, 000 to 359 degrees, true.

7)     7)     Signal to noise ratio (C/No) 00 to 99 dB, null when not tracking.

 

NOTE: Items <4>,<5>,<6> and <7> repeat for each satellite in view to a maximum of four (4) satellites per sentence.  Additiona1 satellites in view information must be sent in subsequent sentences. These fields will be null if unused.

 

8) Checksum.


 

 

 

Recommended Minimum Specific GNSS Data (RMC)

 

$GPRMC,<1>,<2>,<3>,<4>,<5>,<6>,<7>,<8>,<9>,<10>,<11><CR><LF>

 

1)     1)     UTC time of position fix, hhmmss.sss format.

2)     2)     Status, A = data valid, V = data not valid.

3)     3)     Latitude, ddmm.mmmm format.

4)     4)     Latitude hemisphere, N or S.

5)     5)     Longitude, dddmmm.mmmm format.

6)     6)     Longitude hemisphere, E or W.

7)     7)     Speed over ground, 0.0 to 1851.8 knots.

8)     8)     Course over ground, 000.0 to 359.9 degrees, true.

9)     9)     Date, ddmmyy format.

10) 10) Magnetic variation, 000.0 to 180.O.

11) 11) Degrees

12) 12) Checksum.

 

 

Course Over Ground and Ground Speed

 

$GPVTG,<1>,T,<2>,M,<3>,N,<4>,K,<5><CR><LF>

 

1)     1)     True course over ground, 000 to 359 degrees.

2)     2)     Magnetic course over ground, 000 to 359 degrees.

3)     3)     Speed over ground, 00.0 to 999.9 knots.

4)     4)     Speed over ground, 00.0 to 1851.8 ko/hr.

5)     5)     Checksum.

 

Free GPS Conversion Program

Convert your data files to decimal for plotting to mapping programs or UK Ordnance Survey

Download the conversion programme.  Free. Converts raw GPS data to Decimal Lat & Long or UK Ordnance Survey Co-ordinates