Instruction Manual
Page 2
CAMPBELL SCIENTIFIC, INC.'s obligation under normal use and service for twelve (12) months from defects in countries served by Campbell Scientific, Inc. The customer shall assume all other warranties, expressed or implied, including warranties of removing, reinstalling, and shipping defective products to repairing or replacing (at CAMPBELL SCIENTIFIC, INC.'s option) defective products. will be issued. CAMPBELL...
CAMPBELL SCIENTIFIC, INC.'s obligation under normal use and service for twelve (12) months from defects in countries served by Campbell Scientific, Inc. The customer shall assume all other warranties, expressed or implied, including warranties of removing, reinstalling, and shipping defective products to repairing or replacing (at CAMPBELL SCIENTIFIC, INC.'s option) defective products. will be issued. CAMPBELL...
Instruction Manual
Page 3
...1 2. Troubleshooting 8 5.1 GPS Setup and Function 8 A. Specifications C-1 C.1 Replacement Parts C-1 C.2 Specifications C-1 D. Garmin 16-HVS Setups D-1 i GPS Data 4 4. Wiring 1 3. Use the Adobe Acrobat® bookmarks tab for links to the printed version of Contents PDF viewers note: These page numbers refer to specific sections. 1. CR9000(X) Program Example B-1 C. Garmin 16-HVS GPS Receiver Table of this document. CRBasic Programming 5 4.1 Read GPS Data 5 4.1.1 SerialOpen 5 4.1.2 SerialIn 5 4.1.3 SerialFlush 5 4.1.4 SerialClose 6 4.2 Parsing and Data Storage...
...1 2. Troubleshooting 8 5.1 GPS Setup and Function 8 A. Specifications C-1 C.1 Replacement Parts C-1 C.2 Specifications C-1 D. Garmin 16-HVS Setups D-1 i GPS Data 4 4. Wiring 1 3. Use the Adobe Acrobat® bookmarks tab for links to the printed version of Contents PDF viewers note: These page numbers refer to specific sections. 1. CR9000(X) Program Example B-1 C. Garmin 16-HVS GPS Receiver Table of this document. CRBasic Programming 5 4.1 Read GPS Data 5 4.1.1 SerialOpen 5 4.1.2 SerialIn 5 4.1.3 SerialFlush 5 4.1.4 SerialClose 6 4.2 Parsing and Data Storage...
Instruction Manual
Page 4
... Data String A-1 A-2. Filter A-3 D-1. Garmin 16-HVS GPS Receiver, Part Number 17215 1 2. CR1000 to DB9 Serial Adapter, Part Number 17218 3 Tables 2-1. Wiring without the RJ45 Connector (Garmin Wiring 3 2-3. Garmin 16-HVS GPS Receiver Table of Contents Figures 1. Supported NMEA 0183 Sentences Order and Size D-3 D-4. $DGPGGA Global Positioning System Fix Data D-3 ii RJ45 with Flying Leads 2 2-2. Wiring the RJ45 Connector with Flying Leads, Part Number 17217 2 3. PGRMO Output Sentence Enable/Disable D-2 D-3. RJ45 to DB9 RS-232 Adapter 3 3-1. PGRMC Setup...
... Data String A-1 A-2. Filter A-3 D-1. Garmin 16-HVS GPS Receiver, Part Number 17215 1 2. CR1000 to DB9 Serial Adapter, Part Number 17218 3 Tables 2-1. Wiring without the RJ45 Connector (Garmin Wiring 3 2-3. Garmin 16-HVS GPS Receiver Table of Contents Figures 1. Supported NMEA 0183 Sentences Order and Size D-3 D-4. $DGPGGA Global Positioning System Fix Data D-3 ii RJ45 with Flying Leads 2 2-2. Wiring the RJ45 Connector with Flying Leads, Part Number 17217 2 3. PGRMO Output Sentence Enable/Disable D-2 D-3. RJ45 to DB9 RS-232 Adapter 3 3-1. PGRMC Setup...
Instruction Manual
Page 5
... differential GPS. See Appendix A for the power supply and communications. The GPS antenna must be purchased with an RJ45 adapter with the Garmin16-HVS. To use serial input instructions and string handling functions to the cable end. The cable connections provided with or without the RJ45 connector. The Garmin16-HVS can be done with the Garmin16-HVS do not support serial data input. Garmin 16-HVS GPS Receiver 1. Wiring FIGURE...
... differential GPS. See Appendix A for the power supply and communications. The GPS antenna must be purchased with an RJ45 adapter with the Garmin16-HVS. To use serial input instructions and string handling functions to the cable end. The cable connections provided with or without the RJ45 connector. The Garmin16-HVS can be done with the Garmin16-HVS do not support serial data input. Garmin 16-HVS GPS Receiver 1. Wiring FIGURE...
Instruction Manual
Page 6
Garmin 16-HVS GPS Receiver If the Garmin16-HVS is to be connected to a computer for setups, an RJ45 to GPS16-HVS Using the 17218 Adapter 2 Wiring the RJ45 Connector with Flying Leads, Part Number 17217 FIGURE 3. CR1000 to DB9 adapter is needed. RJ45 with Flying Leads GPS-Garmin16-HVS Blue Orange Black Green Yellow Datalogger Connection 12 volts Ground Ground Data in None Function Power Power Ground Remote on/off RS232 TX out of GPS 1 Pulse Per Second FIGURE 2. TABLE 2-1.
Garmin 16-HVS GPS Receiver If the Garmin16-HVS is to be connected to a computer for setups, an RJ45 to GPS16-HVS Using the 17218 Adapter 2 Wiring the RJ45 Connector with Flying Leads, Part Number 17217 FIGURE 3. CR1000 to DB9 adapter is needed. RJ45 with Flying Leads GPS-Garmin16-HVS Blue Orange Black Green Yellow Datalogger Connection 12 volts Ground Ground Data in None Function Power Power Ground Remote on/off RS232 TX out of GPS 1 Pulse Per Second FIGURE 2. TABLE 2-1.
Instruction Manual
Page 8
...) Longitude: Degrees, minutes, thousandths of minutes E (East) or W (West) GPS Quality Indicator: 0 = No GPS, 1 = GPS, 2 = DGPS Number of Satellites in Use Horizontal Dilution of Differential GPS Data. Sample $GPGGA output strings: Cold Start No satellites acquired, Real Time Clock and Almanac invalid: $GPGGA,,,,,,0,00,,,,,,,*66 Warm Start No satellites acquired, time from Real Time Clock, almanac valid: $GPGGA,235032.0,,,,,0,00,,,,,,,*7D 4 Garmin 16-HVS GPS Receiver 3. Sample NEMA $GPGGA data string...
...) Longitude: Degrees, minutes, thousandths of minutes E (East) or W (West) GPS Quality Indicator: 0 = No GPS, 1 = GPS, 2 = DGPS Number of Satellites in Use Horizontal Dilution of Differential GPS Data. Sample $GPGGA output strings: Cold Start No satellites acquired, Real Time Clock and Almanac invalid: $GPGGA,,,,,,0,00,,,,,,,*66 Warm Start No satellites acquired, time from Real Time Clock, almanac valid: $GPGGA,235032.0,,,,,0,00,,,,,,,*7D 4 Garmin 16-HVS GPS Receiver 3. Sample NEMA $GPGGA data string...
Instruction Manual
Page 9
... The SerialIn instruction removes data from the buffer declared in the SerialOpen instruction and places the data in the non-volatile data, GPS acquisition time is less than the size of size 101 before data is read GPS output, which is less than 15 seconds. 4. Declare a string variable of the destination variable. See Section 3 for details on changing the GPS receiver setups, including using SerialIn. Use a timeout...
... The SerialIn instruction removes data from the buffer declared in the SerialOpen instruction and places the data in the non-volatile data, GPS acquisition time is less than the size of size 101 before data is read GPS output, which is less than 15 seconds. 4. Declare a string variable of the destination variable. See Section 3 for details on changing the GPS receiver setups, including using SerialIn. Use a timeout...
Instruction Manual
Page 10
... can be used . Next parse the string into 1 large string (see Section 4.2.1). The comma makes a nice marker to memory or just specific parts. When storing specific parts, some numbers can store data as a string or as string * 15 ' Aliases allow proper labels in the result string. To parse the GPGGA string, first read GPS NMEA GPGGA string Public location, bytes...
... can be used . Next parse the string into 1 large string (see Section 4.2.1). The comma makes a nice marker to memory or just specific parts. When storing specific parts, some numbers can store data as a string or as string * 15 ' Aliases allow proper labels in the result string. To parse the GPGGA string, first read GPS NMEA GPGGA string Public location, bytes...
Instruction Manual
Page 12
Garmin 16-HVS GPS Receiver 5. During this process you may find parts of the sky. Terminal emulation software is showing a valid GPS fix. The GPS antenna should have a GPS quality number greater than zero. Make sure the $GPGGA string is pretty common. A valid GPS fix will display time, position and have a clear view of the system that are working. Fix each subsystem before testing others. 5.1 GPS Setup and Function Test the Garmin16...
Garmin 16-HVS GPS Receiver 5. During this process you may find parts of the sky. Terminal emulation software is showing a valid GPS fix. The GPS antenna should have a GPS quality number greater than zero. Make sure the $GPGGA string is pretty common. A valid GPS fix will display time, position and have a clear view of the system that are working. Fix each subsystem before testing others. 5.1 GPS Setup and Function Test the Garmin16...
Instruction Manual
Page 13
... Parameter 1 2 3 4 5 6 7 8 9 10 11 12 Data 1 61 -- 1 05 1 0 42 100 80 1 1 0 Description Repetitions Configuration code for handshaking and set to the decimal equivalent. When reading the numeric fields, such as delimiters. Generally the execution interval can be used to send Termination character, 42 is the NMEA 0183 format. Note: nothing is actually transmitted Number of consecutive input locations to read must be...
... Parameter 1 2 3 4 5 6 7 8 9 10 11 12 Data 1 61 -- 1 05 1 0 42 100 80 1 1 0 Description Repetitions Configuration code for handshaking and set to the decimal equivalent. When reading the numeric fields, such as delimiters. Generally the execution interval can be used to send Termination character, 42 is the NMEA 0183 format. Note: nothing is actually transmitted Number of consecutive input locations to read must be...
Instruction Manual
Page 14
... GPS transmit wire is the first input location you wish to the control port selected in . Example A-1. P15 parameter 10 is connected to store GPS data in parameter 4. Program Instruction 15 (P15) for CR10X 8: Port Serial I /O (P15) 1: 1 Reps 2: 61 -- Program Instruction 15 (P15) for CR23X Port Serial I /O (P15) 1: 1 Reps 2: 61 ASCII/RS-232, 1200 Baud, decimal delimiter 3: 1 Delay (units = 0.01 sec) 4: 1 First Control Port 5: 1 Output...
... GPS transmit wire is the first input location you wish to the control port selected in . Example A-1. P15 parameter 10 is connected to store GPS data in parameter 4. Program Instruction 15 (P15) for CR10X 8: Port Serial I /O (P15) 1: 1 Reps 2: 61 -- Program Instruction 15 (P15) for CR23X Port Serial I /O (P15) 1: 1 Reps 2: 61 ASCII/RS-232, 1200 Baud, decimal delimiter 3: 1 Delay (units = 0.01 sec) 4: 1 First Control Port 5: 1 Output...
Instruction Manual
Page 15
...). The GPS quality number will be used to determine if you have a valid GPS fix and if the datalogger received the data properly. The latitude and longitude can be greater than or equal to fifteen input locations if everything works correctly. The decimal delimiter preserves the resolution of the time field as a delimiter. Six digits are too large to view or write to view with...
...). The GPS quality number will be used to determine if you have a valid GPS fix and if the datalogger received the data properly. The latitude and longitude can be greater than or equal to fifteen input locations if everything works correctly. The decimal delimiter preserves the resolution of the time field as a delimiter. Six digits are too large to view or write to view with...
Instruction Manual
Page 16
... a number greater than 59. Some time will have passed between the GPS fix and when the program table reaches the P114 instruction. The Garmin16-HVS has a 1 PPS signal which is wired to control port 8. The transmit data line of differential GPS data, tenths 15) DiffID, Differential reference station ID A-4 P15 is to read the GPS information and store it to match values in Power ground Power switch...
... a number greater than 59. Some time will have passed between the GPS fix and when the program table reaches the P114 instruction. The Garmin16-HVS has a 1 PPS signal which is wired to control port 8. The transmit data line of differential GPS data, tenths 15) DiffID, Differential reference station ID A-4 P15 is to read the GPS information and store it to match values in Power ground Power switch...
Instruction Manual
Page 17
... 8: 100 RX Buffer Size or Max Chars to eliminate warning about unused subroutine, not needed 1: If Flag/Port (P91) 1: 11 Do if Flag 1 is needed . In Edlog, open the input location editor (F5) and enter names for RX ;--- Instruction to RX if Par 2 indexed (--) 9: 80 Time Out for CTS (TX) and/or RX (0.01 sec units) 10: 1 Start Loc for...
... 8: 100 RX Buffer Size or Max Chars to eliminate warning about unused subroutine, not needed 1: If Flag/Port (P91) 1: 11 Do if Flag 1 is needed . In Edlog, open the input location editor (F5) and enter names for RX ;--- Instruction to RX if Par 2 indexed (--) 9: 80 Time Out for CTS (TX) and/or RX (0.01 sec units) 10: 1 Start Loc for...
Instruction Manual
Page 20
...-HVS output is received or the maximum number of characters are not shown in the input locations, check the communication cable wiring. it may help. Buffering should update every time the GPS data is sending...input locations seem to move from the proper input location to be long enough to send the string. If the PPS signal pulls C8 high while the datalogger is latitude being displayed in the time field, then in units of time trouble shooting a phantom problem just because the GPS receiver does not have a valid GPS fix. This location will need more than 1.5 seconds. P15 time...
...-HVS output is received or the maximum number of characters are not shown in the input locations, check the communication cable wiring. it may help. Buffering should update every time the GPS data is sending...input locations seem to move from the proper input location to be long enough to send the string. If the PPS signal pulls C8 high while the datalogger is latitude being displayed in the time field, then in units of time trouble shooting a phantom problem just because the GPS receiver does not have a valid GPS fix. This location will need more than 1.5 seconds. P15 time...
Instruction Manual
Page 21
...) Longitude ' f7 GGA(Field5) East or West indication letter ' f8 GGA(Field6) GPS quality,0=NoGPS,1=GPS,2DGPS ' f9 GGA(Field7) Number of satellites in use ' f10 GGA(Field8) HDOP, Horizontal Dilution Of Precision ' f11 GGA(Field9) Antenna altitude in Meters ' GGA(Field10) ' GGA(Field11) Geoidal seperation in Meters ' GGA(Field12) ' GGA(Field13) Age of differential GPS data ' GGA(Field14) Differential reference...
...) Longitude ' f7 GGA(Field5) East or West indication letter ' f8 GGA(Field6) GPS quality,0=NoGPS,1=GPS,2DGPS ' f9 GGA(Field7) Number of satellites in use ' f10 GGA(Field8) HDOP, Horizontal Dilution Of Precision ' f11 GGA(Field9) Antenna altitude in Meters ' GGA(Field10) ' GGA(Field11) Geoidal seperation in Meters ' GGA(Field12) ' GGA(Field13) Age of differential GPS data ' GGA(Field14) Differential reference...
Instruction Manual
Page 23
...) 0.1 knot RMS steady state C-1 Specifications C.1 Replacement Parts CSI part number 17215 17212 17217 17218 Description Garmin16-HVS GPS receiver w/antenna, 15 ft cable Garmin16-HVS magnetic mount Garmin16-HVS RJ45 interface cable w/pigtails, 8 inch Garmin16-HVS RJ45 to 12 satellites, 11 if PPS is active Acquisition Times (Approximate) Reacquisition: Less than 2 seconds Warm: 15 seconds (all data known) Cold: 45 Seconds (initial position, time and almanac known, ephemeris...
...) 0.1 knot RMS steady state C-1 Specifications C.1 Replacement Parts CSI part number 17215 17212 17217 17218 Description Garmin16-HVS GPS receiver w/antenna, 15 ft cable Garmin16-HVS magnetic mount Garmin16-HVS RJ45 interface cable w/pigtails, 8 inch Garmin16-HVS RJ45 to 12 satellites, 11 if PPS is active Acquisition Times (Approximate) Reacquisition: Less than 2 seconds Warm: 15 seconds (all data known) Cold: 45 Seconds (initial position, time and almanac known, ephemeris...
Instruction Manual
Page 24
... NMEA 0183 Output: Position, velocity and time Receiver and satellite status Differential Reference Station ID and RTCM Data age Geometry and error estimates NMEA 0183 Inputs: Initial position, data and time (not required) Earth datum and differential mode configuration command, PPS Eanble, GPS satellite almanac Configurable for binary data output including GPS carrier phase data Port 2 Real Time Differential Correction input (RTCM SC-104 messages types 1, 3, 3, 7 and 9), no output PPS 1 Hz pulse, programmable width, 1 microsecond accuracy Power Control Off...
... NMEA 0183 Output: Position, velocity and time Receiver and satellite status Differential Reference Station ID and RTCM Data age Geometry and error estimates NMEA 0183 Inputs: Initial position, data and time (not required) Earth datum and differential mode configuration command, PPS Eanble, GPS satellite almanac Configurable for binary data output including GPS carrier phase data Port 2 Real Time Differential Correction input (RTCM SC-104 messages types 1, 3, 3, 7 and 9), no output PPS 1 Hz pulse, programmable width, 1 microsecond accuracy Power Control Off...
Instruction Manual
Page 25
... Garmin International provides technical details beyond the scope of 80 milliseconds and the baud rate is set to the Garmin16-HVS which can support baud rates above 1200, which change . Contact Garmin International (www.garmin.com) for Garmin16-HVS setup: GPS Base Model = GPS 16/17 Fix Mode = Automatic Baud Rate = 1200 Dead Reckon Time = 30 sec NMEA output time = 1 sec Position pinning = off NMEA 2.30 mode = off Power Save Mode = off (Normal mode) PPS mode...
... Garmin International provides technical details beyond the scope of 80 milliseconds and the baud rate is set to the Garmin16-HVS which can support baud rates above 1200, which change . Contact Garmin International (www.garmin.com) for Garmin16-HVS setup: GPS Base Model = GPS 16/17 Fix Mode = Automatic Baud Rate = 1200 Dead Reckon Time = 30 sec NMEA output time = 1 sec Position pinning = off NMEA 2.30 mode = off Power Save Mode = off (Normal mode) PPS mode...
Instruction Manual
Page 27
... based on GPS 16A) Longitude hemisphere, E or W GPS quality indication, 0 = fix not available, 1 = Non-differential GPS fix available, 2 = Differential GPS (DGPS) fix available, 6 = Estimated Number of satellites in use, 00 to the PPS signal immediately preceding the GPRMC sentence, or whichever sentence is required for GPS 16/17 series product software updates. TABLE D-4. $GPGGA Global Positioning System Fix Data $GPGGA,1,2,3,4,5,6,7,8,9,M,10,M,11,12*hhCRLF UTC time of position fix, hhmmss format Latitude, ddmm...
... based on GPS 16A) Longitude hemisphere, E or W GPS quality indication, 0 = fix not available, 1 = Non-differential GPS fix available, 2 = Differential GPS (DGPS) fix available, 6 = Estimated Number of satellites in use, 00 to the PPS signal immediately preceding the GPRMC sentence, or whichever sentence is required for GPS 16/17 series product software updates. TABLE D-4. $GPGGA Global Positioning System Fix Data $GPGGA,1,2,3,4,5,6,7,8,9,M,10,M,11,12*hhCRLF UTC time of position fix, hhmmss format Latitude, ddmm...