GPS16X-HVS GPS Receiver
Page 3
... in the corresponding Campbell pricelist or product manual. This warranty shall not apply to modification, misuse, neglect, improper service, accidents of all costs of removing, reinstalling, and shipping defective products to be the sole and exclusive remedy under normal use and service for installation services performed by Campbell such as programming to customer specifications, electrical connections to repairing or replacing (at Campbell's option) defective...
... in the corresponding Campbell pricelist or product manual. This warranty shall not apply to modification, misuse, neglect, improper service, accidents of all costs of removing, reinstalling, and shipping defective products to be the sole and exclusive remedy under normal use and service for installation services performed by Campbell such as programming to customer specifications, electrical connections to repairing or replacing (at Campbell's option) defective...
GPS16X-HVS GPS Receiver
Page 5
...Program Using GPS() Instruction 10 5.3 Example Program Using Serial Instruction 11 6. Specifications 3 3. Troubleshooting 13 6.1 Testing and Evaluating Serial Communications 13 6.2 NMEAStrings Variable Populated, but Clock Not Setting 14 Appendices A. Table of this document. GPS Data 6 4.1 $GPGGA Sentence (Position and Time 6 4.2 $GPRMC Sentence (Position and Time 7 5. Changing GPS16X-HVS Settings A-1 A.1 Computer Connections A-1 A.1.1 Using the A200 A-1 A.1.1.1 Driver Installation A-1 A.1.1.2 Wiring A-2 A.1.1.3 Powering the Sensor A-3 A.1.1.4 Determining which COM Port...
...Program Using GPS() Instruction 10 5.3 Example Program Using Serial Instruction 11 6. Specifications 3 3. Troubleshooting 13 6.1 Testing and Evaluating Serial Communications 13 6.2 NMEAStrings Variable Populated, but Clock Not Setting 14 Appendices A. Table of this document. GPS Data 6 4.1 $GPGGA Sentence (Position and Time 6 4.2 $GPRMC Sentence (Position and Time 7 5. Changing GPS16X-HVS Settings A-1 A.1 Computer Connections A-1 A.1.1 Using the A200 A-1 A.1.1.1 Driver Installation A-1 A.1.1.2 Wiring A-2 A.1.1.3 Powering the Sensor A-3 A.1.1.4 Determining which COM Port...
GPS16X-HVS GPS Receiver
Page 6
... for direct connection to our dataloggers 1 3-1. Default Settings 1 3-1. A200 Wiring A-2 A-2. SC110's Cable Wiring C-1 ii CR1000 to -PC Interface A-2 Tables 1-1. Filter B-3 C-1. A200 Sensor-to GPS16X-HVS connection 5 A-1. Using an SDM-SIO4 C-1 C.1 SDM-SIO4 Connections C-1 C.2 CR9000X Example Program C-1 Figures 1-1. Datalogger Wiring 5 4-1. Table of Contents B.2.2 Reading GPS Data B-2 B.2.2.1 CR23X Example of Instruction 15 (P15 B-3 B.2.3 Filters B-3 B.2.4 Managing the Data B-3 B.2.5 Program Discussion B-4 B.2.5.1 CR23X Example Program B-6 B.3 Troubleshooting...
... for direct connection to our dataloggers 1 3-1. Default Settings 1 3-1. A200 Wiring A-2 A-2. SC110's Cable Wiring C-1 ii CR1000 to -PC Interface A-2 Tables 1-1. Filter B-3 C-1. A200 Sensor-to GPS16X-HVS connection 5 A-1. Using an SDM-SIO4 C-1 C.1 SDM-SIO4 Connections C-1 C.2 CR9000X Example Program C-1 Figures 1-1. Datalogger Wiring 5 4-1. Table of Contents B.2.2 Reading GPS Data B-2 B.2.2.1 CR23X Example of Instruction 15 (P15 B-3 B.2.3 Filters B-3 B.2.4 Managing the Data B-3 B.2.5 Program Discussion B-4 B.2.5.1 CR23X Example Program B-6 B.3 Troubleshooting...
GPS16X-HVS GPS Receiver
Page 7
... 1-1. Campbell Scientific configures the GPS16X-HVS to work indoors. The GPS16X-HVS is required. 1.1 Default Settings TABLE 1-1 shows the default settings of the sky. Also supported is a complete GPS receiver manufactured by the user if differential correction is a 12-channel GPS receiver that the cable terminates in pigtails for the power supply and communications. The cable can be modified by Garmin International, Inc. Default Settings Baud Rate Parity Stop Bit Sentences Output PPS...
... 1-1. Campbell Scientific configures the GPS16X-HVS to work indoors. The GPS16X-HVS is required. 1.1 Default Settings TABLE 1-1 shows the default settings of the sky. Also supported is a complete GPS receiver manufactured by the user if differential correction is a 12-channel GPS receiver that the cable terminates in pigtails for the power supply and communications. The cable can be modified by Garmin International, Inc. Default Settings Baud Rate Parity Stop Bit Sentences Output PPS...
GPS16X-HVS GPS Receiver
Page 10
... 3 m 0.1 knot RMS steady state PPS Time: ±1 microsecond at rising edge of PPS pulse (subject to change the default settings, an A200 or SC110 cable is to be connected to a computer to selective availability) Dynamics: 999 knots velocity (limited above 60,000 ft, 6g dynamics) Interfaces: True RS-232 output, asynchronous serial input compatible with RS-232 or TTL voltage...
... 3 m 0.1 knot RMS steady state PPS Time: ±1 microsecond at rising edge of PPS pulse (subject to change the default settings, an A200 or SC110 cable is to be connected to a computer to selective availability) Dynamics: 999 knots velocity (limited above 60,000 ft, 6g dynamics) Interfaces: True RS-232 output, asynchronous serial input compatible with RS-232 or TTL voltage...
GPS16X-HVS GPS Receiver
Page 12
... Number of Satellites in Use Horizontal Dilution of Differential GPS Data. It is the difference between the WGS-84 earth ellipsoid and mean-sealevel. GPS16X-HVS GPS Receiver 4. GPS Data The GPS16X-HVS has several data formats available. Geoidal separation is possible to configure the GPS16X-HVS to output other NMEA strings including the $GPVTG track made good and ground speed string. Time in Meters M = Meters...
... Number of Satellites in Use Horizontal Dilution of Differential GPS Data. It is the difference between the WGS-84 earth ellipsoid and mean-sealevel. GPS16X-HVS GPS Receiver 4. GPS Data The GPS16X-HVS has several data formats available. Geoidal separation is possible to configure the GPS16X-HVS to output other NMEA strings including the $GPVTG track made good and ground speed string. Time in Meters M = Meters...
GPS16X-HVS GPS Receiver
Page 14
...; Similar problems can be OS17 or higher for the relevant Com port it is to be connected to be output. 8 By default, the instruction expects the GPS unit to either in the datalogger settings or by including a SetStatus() command after the BeginProg() instruction in the datalogger's Status table). GPS16X-HVS GPS Receiver 5. CRBasic is 10 microseconds if the datalogger has a hardware revision number greater...
...; Similar problems can be OS17 or higher for the relevant Com port it is to be connected to be output. 8 By default, the instruction expects the GPS unit to either in the datalogger settings or by including a SetStatus() command after the BeginProg() instruction in the datalogger's Status table). GPS16X-HVS GPS Receiver 5. CRBasic is 10 microseconds if the datalogger has a hardware revision number greater...
GPS16X-HVS GPS Receiver
Page 15
..., 10 = ready Array(14) = Maximum clock change, milliseconds (10 msec resolution) Array(15) = Clock change count ComPort The ComPort parameter is the control port pair to monitor the PPS from UTC. GPS16X-HVS GPS Receiver The GPS() instruction has the following values are returned by the GPS. This instruction defaults to store the information returned by the GPS: Array(1) = Latitude, degrees Array(2) = Latitude, minutes Array...
..., 10 = ready Array(14) = Maximum clock change, milliseconds (10 msec resolution) Array(15) = Clock change count ComPort The ComPort parameter is the control port pair to monitor the PPS from UTC. GPS16X-HVS GPS Receiver The GPS() instruction has the following values are returned by the GPS. This instruction defaults to store the information returned by the GPS: Array(1) = Latitude, degrees Array(2) = Latitude, minutes Array...
GPS16X-HVS GPS Receiver
Page 16
... array that location when updates to the sentence are received. 5.2 Example Program Using GPS() Instruction The following wiring and short program provide an example of using the GPS() instruction with the Garmin GPS16X-HVS. 'Program the GPS16-HVS to use 38.4 kbaud, no parity, 8 data bits, and 1 stop bit PipeLineMode Const LOCAL_TIME_OFFSET = -6 Dim nmea_sentence(2) As String * 90 'Local time offset relative to UTC time Public gps_data(15...
... array that location when updates to the sentence are received. 5.2 Example Program Using GPS() Instruction The following wiring and short program provide an example of using the GPS() instruction with the Garmin GPS16X-HVS. 'Program the GPS16-HVS to use 38.4 kbaud, no parity, 8 data bits, and 1 stop bit PipeLineMode Const LOCAL_TIME_OFFSET = -6 Dim nmea_sentence(2) As String * 90 'Local time offset relative to UTC time Public gps_data(15...
GPS16X-HVS GPS Receiver
Page 17
... GPS Receiver Units pps = ms Units dt_since_gprmc = s Units gps_ready = unitless Units max_clock_change = ms Units nmbr_clock_change = samples BeginProg 'Use SetStatus prior to scan if baud rate needs to be changed for device Scan (1,Sec,0,0) GPS (latitude_a,Com4,LOCAL_TIME_OFFSET*3600,100,nmea_sentence(1)) NextScan EndProg 5.3 Example Program Using Serial Instruction Serial programming allows the retrieval of all values of the values that are available. 'GPS16X-HVS at Campbell Scientific Factory Defaults Const GPSPort = Com4 'Com port where GPS is connected...
... GPS Receiver Units pps = ms Units dt_since_gprmc = s Units gps_ready = unitless Units max_clock_change = ms Units nmbr_clock_change = samples BeginProg 'Use SetStatus prior to scan if baud rate needs to be changed for device Scan (1,Sec,0,0) GPS (latitude_a,Com4,LOCAL_TIME_OFFSET*3600,100,nmea_sentence(1)) NextScan EndProg 5.3 Example Program Using Serial Instruction Serial programming allows the retrieval of all values of the values that are available. 'GPS16X-HVS at Campbell Scientific Factory Defaults Const GPSPort = Com4 'Com port where GPS is connected...
GPS16X-HVS GPS Receiver
Page 20
... at the GPSReady variable. Flow control should have a GPS quality number greater than zero. Using the SC110 cable, connect the GPS16X-HVS to 10 when the datalogger has received good GPRMC strings and a synchronized PPS signal. Power up the software for clock setting. The GPS antenna should be displayed once a second. A valid GPS fix will display time, position and have a clear view of Windows ™ and works. The 12th value populated...
... at the GPSReady variable. Flow control should have a GPS quality number greater than zero. Using the SC110 cable, connect the GPS16X-HVS to 10 when the datalogger has received good GPRMC strings and a synchronized PPS signal. Power up the software for clock setting. The GPS antenna should be displayed once a second. A valid GPS fix will display time, position and have a clear view of Windows ™ and works. The 12th value populated...
GPS16X-HVS GPS Receiver
Page 21
... is used to connect to be made with the Garmin software, or with a duration of the Campbell Scientific user manual. Changing GPS16X-HVS Settings As configured by Campbell Scientific for GPS16X-HVS setup: GPS Base Model = GPS 16(X) Fix Mode = Automatic Baud Rate = 38,400 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 = 1 Hz PPS Length = 100 mS Phaze output Data = off DGPS Mode...
... is used to connect to be made with the Garmin software, or with a duration of the Campbell Scientific user manual. Changing GPS16X-HVS Settings As configured by Campbell Scientific for GPS16X-HVS setup: GPS Base Model = GPS 16(X) Fix Mode = Automatic Baud Rate = 38,400 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 = 1 Hz PPS Length = 100 mS Phaze output Data = off DGPS Mode...
GPS16X-HVS GPS Receiver
Page 22
... before plugging the A200 into the PC. A200 Sensor-to the A200's USB port. A data cable, CSI part number 17648, ships with the A200. This cable has a USB type-A male connector that attaches to a PC's USB port, and a type B male connector that attaches to -PC Interface A-2 Appendix A. Changing GPS16X-HVS Settings NOTE Drivers should be downloaded, at no charge, from: www.campbellsci.com/downloads. A200 Wiring Color Red Black Yellow White Gray Blue...
... before plugging the A200 into the PC. A200 Sensor-to the A200's USB port. A data cable, CSI part number 17648, ships with the A200. This cable has a USB type-A male connector that attaches to a PC's USB port, and a type B male connector that attaches to -PC Interface A-2 Appendix A. Changing GPS16X-HVS Settings NOTE Drivers should be downloaded, at no charge, from: www.campbellsci.com/downloads. A200 Wiring Color Red Black Yellow White Gray Blue...
GPS16X-HVS GPS Receiver
Page 23
... port number that is free. TABLE A-2. Changing GPS16X-HVS Settings A.1.1.3 Powering the Sensor The A200 provides power to a PC's USB port. However, if other devices have been installed in the past (some of which may no longer be plugged in ), the A200 may be assigned a higher COM port number. A.1.2 Using the SC110 The SC110 consists of GPS16X-HVS Blue White Shield Red Black Yellow Power Supply N/A N/A N/A +12 V Ground Ground A-3 TABLE A-2 shows wiring...
... port number that is free. TABLE A-2. Changing GPS16X-HVS Settings A.1.1.3 Powering the Sensor The A200 provides power to a PC's USB port. However, if other devices have been installed in the past (some of which may no longer be plugged in ), the A200 may be assigned a higher COM port number. A.1.2 Using the SC110 The SC110 consists of GPS16X-HVS Blue White Shield Red Black Yellow Power Supply N/A N/A N/A +12 V Ground Ground A-3 TABLE A-2 shows wiring...
GPS16X-HVS GPS Receiver
Page 25
... signal is used . B-1 CR23X Wiring GPS16X-HVS Red Black Yellow White Gray Blue Shield CR23X 12V Ground Ground Control Port Control Port Ground in operation Send data to receiver for 1200 baud using Garmin configuration software available on Garmin's website. The decimal equivalent method is seldom used to the decimal equivalent. TABLE B-1. Program instruction 15 (P15) reads serial data and discards nonnumeric values. The only available format of time and position data. CR23X Wiring...
... signal is used . B-1 CR23X Wiring GPS16X-HVS Red Black Yellow White Gray Blue Shield CR23X 12V Ground Ground Control Port Control Port Ground in operation Send data to receiver for 1200 baud using Garmin configuration software available on Garmin's website. The decimal equivalent method is seldom used to the decimal equivalent. TABLE B-1. Program instruction 15 (P15) reads serial data and discards nonnumeric values. The only available format of time and position data. CR23X Wiring...
GPS16X-HVS GPS Receiver
Page 26
... two dashes indicating data buffering has been turned off . Two digit format AB. P15 parameters 4, 5, and 10 are used to receive. 9 80 Delay in . P15 parameter 10 is a sample CR23X P15 instruction for handshaking and set to wait for $GPGGA string 10 1 Starting input location for parameter 4. Decimal delimiter 3 1 Delay before sending data out 4 05 Control ports. CR23X Wiring and Programming B.2.2 Reading GPS Data TABLE B-2 is...
... two dashes indicating data buffering has been turned off . Two digit format AB. P15 parameters 4, 5, and 10 are used to receive. 9 80 Delay in . P15 parameter 10 is a sample CR23X P15 instruction for handshaking and set to wait for $GPGGA string 10 1 Starting input location for parameter 4. Decimal delimiter 3 1 Delay before sending data out 4 05 Control ports. CR23X Wiring and Programming B.2.2 Reading GPS Data TABLE B-2 is...
GPS16X-HVS GPS Receiver
Page 27
... Instruction 15 (P15) Port Serial I/O (P15) 1: 1 Reps 2: 66 -- Filters also ensure P15 starts to the raw time field. TABLE B-3. The UTC time is the seconds. Six digits are too large to view or write to parse the data. To use P44 to write the fractional portion to a new input location, then use a filter, follow P15 with the datalogger display and some software. PPS to C8, GPS...
... Instruction 15 (P15) Port Serial I/O (P15) 1: 1 Reps 2: 66 -- Filters also ensure P15 starts to the raw time field. TABLE B-3. The UTC time is the seconds. Six digits are too large to view or write to parse the data. To use P44 to write the fractional portion to a new input location, then use a filter, follow P15 with the datalogger display and some software. PPS to C8, GPS...
GPS16X-HVS GPS Receiver
Page 28
... the GPS quality number is used to verify your data. The GPS quality number will be parsed into three input locations: Hour, Minutes, Seconds. If P15 fails to read the GPS data, only the first input location is used to set the datalogger clock to one input location and seconds in Power ground Power switch TXD PPS Ground Shield Color Red Black Yellow White Gray Blue Shield Datalogger Connection 12...
... the GPS quality number is used to verify your data. The GPS quality number will be parsed into three input locations: Hour, Minutes, Seconds. If P15 fails to read the GPS data, only the first input location is used to set the datalogger clock to one input location and seconds in Power ground Power switch TXD PPS Ground Shield Color Red Black Yellow White Gray Blue Shield Datalogger Connection 12...
GPS16X-HVS GPS Receiver
Page 29
... separation in meters 12) Geoidalth, Geoidal separation in Subroutine 98. The input locations used for the $GPGGA string are : 18) Orig_TM, Copy of serial port 1 on Control port 8. The code required to control port 8. When an input location is not used. CR23X Wiring and Programming The GPS16X-HVS needs to control port 5. The GPS16X-HVS serial port 2 generally is needed . Each data point is wired to read ASCII serial data. The GPS16X-HVS has a 1 PPS signal which is...
... separation in meters 12) Geoidalth, Geoidal separation in Subroutine 98. The input locations used for the $GPGGA string are : 18) Orig_TM, Copy of serial port 1 on Control port 8. The code required to control port 8. When an input location is not used. CR23X Wiring and Programming The GPS16X-HVS needs to control port 5. The GPS16X-HVS serial port 2 generally is needed . Each data point is wired to read ASCII serial data. The GPS16X-HVS has a 1 PPS signal which is...
GPS16X-HVS GPS Receiver
Page 33
... is latitude being displayed in the time field, then in the middle of time trouble shooting a phantom problem just because the GPS receiver does not have a valid GPS fix. Otherwise the SDM-SIO4 may not be able to be read . Appendix B. Don't spend a lot of executing an instruction, it may be required or the datalogger program will need to run subroutine...
... is latitude being displayed in the time field, then in the middle of time trouble shooting a phantom problem just because the GPS receiver does not have a valid GPS fix. Otherwise the SDM-SIO4 may not be able to be read . Appendix B. Don't spend a lot of executing an instruction, it may be required or the datalogger program will need to run subroutine...