Campbell GPS16X-HVS Product Manual

Campbell GPS16X-HVS Product Manual

Hide thumbs Also See for GPS16X-HVS:

Advertisement

Quick Links

GPS16X-HVS
GPS Receiver
Revision: 05/2020
Copyright © 2003 – 2020
Campbell Scientific, Inc.

Advertisement

Table of Contents
loading

Summary of Contents for Campbell GPS16X-HVS

  • Page 1 GPS16X-HVS GPS Receiver Revision: 05/2020 Copyright © 2003 – 2020 Campbell Scientific, Inc.
  • Page 2: Table Of Contents

    Testing and Evaluating Serial Communications ........ 15 9.1.1 Through a Direct Connection to the GPS16X-HVS ....15 9.1.2 Through a Data Logger Connected to the GPS16X-HVS ... 15 NMEAStrings Variable Populated, but Clock Not Setting ....16 Appendices A. Changing GPS16X-HVS Settings ......A-1 Computer Connections ..............
  • Page 3 Assigned ..............A-3 A.1.2 Using the DB9-Female-to-Terminal-Block Interface ....A-3 B. Serial Programming ..........B-1 Figures 1-1. The GPS16X-HVS terminates in pigtails for direct connection to our data loggers.................1 6-1. CR1000 to GPS16X-HVS connection ..........7 6-2. GPS16X-HVS mounted using a CM235 Magnetic Mounting Stand ...9 A-1.
  • Page 4: Overview

    The pigtails connect directly to the control terminals of our data loggers or with the aid of an A300. The GPS16X-HVS includes the GPS receiver and antenna in the same housing with one cable for the power supply and communications. The GPS antenna must have a clear view of the sky.
  • Page 5: Compatible Data Loggers

    Except for the CR9000(X), our data loggers use the CRBasic GPS() instruction to read the GPS16X-HVS. To use the PPS functionality, some data loggers need an updated clock chip. The clock chip is factory replaced (refer to page for more information). Data loggers with the following serial...
  • Page 6: Initial Inspection

    GPS16X-HVS GPS Receiver Initial Inspection Upon receipt of the GPS16X-HVS, inspect the packaging and contents for damage. File damage claims with the shipping company. QuickStart A video that describes data logger programming using Short Cut is available at: www.campbellsci.com/videos/cr1000x-datalogger-getting-started-program- part-3. Short Cut is an easy way to program your data logger to measure the GPS16X-HVS and assign data logger wiring terminals.
  • Page 7 GPS16X-HVS GPS Receiver Click on the Wiring tab to see how the sensor is to be wired to the data logger. Click OK after wiring the sensor. Repeat steps three and four for other sensors. Click Next. In Output Setup, type the scan rate, meaningful table names, and Data...
  • Page 8: Specifications

    GPS16X-HVS GPS Receiver Select the output options. Click Finish and save the program. Send the program to the data logger if the data logger is connected to the computer. If the sensor is connected to the data logger, check the output of the sensor in the data display in LoggerNet, RTDAQ, PC400, or PC200W to make sure it is making reasonable measurements.
  • Page 9: Installation

    –30 to 80 °C operational, –40 to 80 °C storage Installation Wiring The GPS16X-HVS connects directly to a CR6-series, CR3000, CR1000X, CR800-series, CR300-series, or CR1000 data logger (see TABLE 6-1). However, if PPS is required, the A300 Power and Signal Converter may be...
  • Page 10: Cr1000 To Gps16X-Hvs Connection

    Use the DB9-Male-to-Terminal-Block interface to connect the GPS16X-HVS to the RS-232 port of the CR9000X CPU card. See TABLE 6-2. To change the default settings, connect the GPS16X-HVS to a computer. Either use the A200 interface to connect to a computer USB port or the...
  • Page 11: Using With An A300

    In 2014, Garmin changed the pulse-per-second (PPS) output of the GPS16X-HVS from 5 V to 3 V. Units with a serial number 1A4189318 or greater have a PPS output of 0 to 3 V. For those units, an A300 is needed to connect the PPS output to a CR800-series, CR3000, or CR1000 data logger.
  • Page 12: Mounting

    5 V Signal Output C (Tx) Mounting The GPS16X-HVS mounts to a mast or crossarm using the CM235 Magnetic Mounting Stand. Typically, the GPS16X-HVS mounts to the CM235 magnetically with the Magnetic Mount. Alternatively, the GPS16X-HVS can be mounted directly to the CM235 using three M4 screws supplied with the 17212 or by the customer.
  • Page 13: Gpgga Sentence (Position And Time)

    GPS16X-HVS GPS Receiver $GPGGA Sentence (Position and Time) Sample NMEA $GPGGA data string: $GPGGA,hhmmss,llll.lll,a,nnnnn.nnn,b,t,uu,v.v,w.w,M,x.x,M,y.y,zzzz*hh<CR><LF> TABLE 7-1. NMEA $GPGGA String Definition Field Description $GPGGA NMEA string identifier hhmmss UTC of Position: Hours, minutes, seconds 1111.111 Latitude: Degrees, minutes, thousandths of minutes N (North) or S (South) nnnnn.nnn...
  • Page 14: Gprmc Sentence (Position And Time)

    GPS16X-HVS GPS Receiver Valid GPS Fix Three satellites acquired, time and position valid: $GPGGA,005322.0,4147.603,N,11150.978,W,1,03,11.9,00016,M,-016,M,,*6E $GPRMC Sentence (Position and Time) Example (signal not acquired): $GPRMC,235947.000,V,0000.0000,N,00000.0000,E,,,041299,,*1D Example (signal acquired): $GPRMC,092204.999,A,4250.5589,S,14718.5084,E,0.00,89.68,211200,,*25 Field Example Comments Sentence ID $GPRMC UTC Time 092204.999 hhmmss.sss Status A = Valid, V = Invalid Latitude 4250.5589...
  • Page 15 GPS16X-HVS GPS Receiver The resolution of accuracy for the clock set is typically 10 microseconds. Some older CR3000, CR800-series, and CR1000 data loggers (hardware revision number less than or equal to 007 in RevBoard field in the data logger Status table) have a resolution of 10 milliseconds.
  • Page 16: Example Program Using Gps() Instruction

    Example Program Using GPS() Instruction The following wiring and short program provide an example of using the GPS() instruction with the Garmin GPS16X-HVS.
  • Page 17: Troubleshooting

    GPS16X-HVS GPS Receiver CRBasic Example 8-1. Reading the GPS Using the GPS() Instruction 'Program the GPS16-HVS to use 38.4 kbaud, no parity, 8 data bits, and 1 stop bit PipeLineMode Const LOCAL_TIME_OFFSET = -6 'Local time offset relative to UTC time...
  • Page 18: Testing And Evaluating Serial Communications

    Flow control should be none. Using the DB9-Female-to-Terminal- Block interface, connect the GPS16X-HVS to the computer serial port. Power up the GPS16X-HVS. The GPS antenna should have a clear view of the sky. Don’t expect the GPS antenna to work indoors. The $GPGGA and GPRMC strings should be displayed once a second.
  • Page 19: Nmeastrings Variable Populated, But Clock Not Setting

    GPS16X-HVS GPS Receiver likely need to go outside to obtain a better signal. If you see “garbage” characters coming in (that is, non-NMEA strings), there is likely a baud rate mismatch. NMEAStrings Variable Populated, but Clock Not Setting Look at the GPSReady variable. It will increment from 0 to 10 when the data logger has received good GPRMC strings and a synchronized PPS signal.
  • Page 20: Changing Gps16X-Hvs Settings

    A.1 Computer Connections Either an A200 interface or a DB9-Female-to-Terminal-Block interface is required to connect the GPS16X-HVS to a computer. The A200 is used to connect to a computer USB port, and the DB9 Female to Terminal Block is used to connect to a computer 9-pin serial port.
  • Page 21: Wiring

    One end of the A200 has a terminal block while the other end has a type B female USB port. The terminal block provides 12V, G, TX, and RX terminals for connecting the GPS16X-HVS (see FIGURE and TABLE A-1). A data cable ships with the A200. This cable has a USB type-A male connector that attaches to a computer USB port, and a type B male connector that attaches to the A200 USB port.
  • Page 22: Powering The Sensor

    Appendix A. Changing GPS16X-HVS Settings A.1.1.3 Powering the Sensor The A200 provides power to the GPS16X-HVS when it is connected to a computer USB port. An internal DC/DC converter boosts the 5 VDC supply from the USB connection to a 12 VDC output that is required to power the sensor.
  • Page 23 Serial programming allows the retrieval of all values of GPRMC and GPGGA values. The GPS() instruction is a subset of the values that are available. CRBasic Example B-1. Reading the GPS Using Serial Programming 'GPS16X-HVS at Campbell Scientific Factory Defaults Const GPSPort = Com4 'Com port where GPS is connected...
  • Page 24: Serial Programming

    Appendix B. Serial Programming Sample (1,ggapositionfix,String) Sample (1,gganumsatellites,String) Sample (1,ggahdop,String) Sample (1,ggaaltitude,String) Sample (1,ggaaltutudeunits,String) Sample (1,ggageoidsep,String) Sample (1,ggageoidunits,String) Sample (1,ggachecksum,String) EndTable 'Main Program BeginProg SerialOpen (GPSPort,38400,3,0,1001) Scan (1,Sec,0,0) SerialInRecord (GPSPort,rawdata,36,0,&h0D0A,NBytesReturned,11) CalculatedChecksum = CheckSum (rawdata,9,Len(rawdata) - 3) CalculatedChecksum = CalculatedChecksum ReportedChecksum = HexToDec(Right(rawdata,2)) CalculatedChecksum = ReportedChecksum Then If InStr...
  • Page 25 Appendix B. Serial Programming ggachecksum=Right(GGAstring,2) CallTable gpsdata NextScan EndProg...
  • Page 26 See Product Details on the Ordering Information pages at www.campbellsci.com. Other manufacturer's products, that are resold by Campbell Scientific, are warranted only to the limits extended by the original manufacturer. Refer to www.campbellsci.com/terms#warranty...
  • Page 27 Scientific office serves your country. To obtain a Returned Materials Authorization (RMA) number, contact CAMPBELL SCIENTIFIC, INC., phone (435) 227-9000. Please write the issued RMA number clearly on the outside of the shipping container. Campbell Scientific’s shipping address is: CAMPBELL SCIENTIFIC, INC.
  • Page 28 Dispose of spent batteries properly. WHILE EVERY ATTEMPT IS MADE TO EMBODY THE HIGHEST DEGREE OF SAFETY IN ALL CAMPBELL SCIENTIFIC PRODUCTS, THE CUSTOMER ASSUMES ALL RISK FROM ANY INJURY RESULTING FROM IMPROPER INSTALLATION, USE, OR MAINTENANCE OF TRIPODS, TOWERS, OR ATTACHMENTS TO TRIPODS AND TOWERS SUCH AS SENSORS, CROSSARMS, ENCLOSURES, ANTENNAS, ETC.
  • Page 29 Campbell Scientific regional offices Australia France Thailand Location: Garbutt, QLD Australia Location: Vincennes, France Location: Bangkok, Thailand Phone: 61.7.4401.7700 Phone: 0033.0.1.56.45.15.20 Phone: 66.2.719.3399 Email: info@campbellsci.com.au Email: info@campbellsci.fr Email: info@campbellsci.asia Website: www.campbellsci.com.au Website: www.campbellsci.fr Website: www.campbellsci.asia Brazil Germany Location: São Paulo, SP Brazil...

Table of Contents