background image

 

 

 

 

 

 

 

 

 

 

 

 

GPS16X-HVS GPS Receiver

Revision: 8/12

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

C o p y r i g h t   ©   2 0 0 3 - 2 0 1 2

C a m p b e l l   S c i e n t i f i c ,   I n c .

 

Summary of Contents for GPS16X-HVS

Page 1: ...GPS16X HVS GPS Receiver Revision 8 12 C o p y r i g h t 2 0 0 3 2 0 1 2 C a m p b e l l S c i e n t i f i c I n c...

Page 2: ......

Page 3: ...emoving reinstalling and shipping defective products to Campbell Campbell will return such products by surface carrier prepaid within the continental United States of America To all other locations Ca...

Page 4: ...g container Campbell Scientific s shipping address is CAMPBELL SCIENTIFIC INC RMA _____ 815 West 1800 North Logan Utah 84321 1784 For all returns the customer must fill out a Statement of Product Clea...

Page 5: ...2 Example Program Using GPS Instruction 10 5 3 Example Program Using Serial Instruction 11 6 Troubleshooting 13 6 1 Testing and Evaluating Serial Communications 13 6 2 NMEAStrings Variable Populated b...

Page 6: ...O4 Connections C 1 C 2 CR9000X Example Program C 1 Figures 1 1 The GPS16X HVS terminates in pigtails for direct connection to our dataloggers 1 3 1 CR1000 to GPS16X HVS connection 5 A 1 A200 Sensor to...

Page 7: ...one cable for the power supply and communications The GPS antenna must have a clear view of the sky Generally the GPS antenna will not work indoors The GPS16X HVS is a 12 channel GPS receiver that sup...

Page 8: ...R800 CR850 CR1000 and CR3000 dataloggers typically use the CRBasic GPS instruction to read the GPS16X HVS To use the PPS functionality some dataloggers need an updated clock chip The clock chip is fac...

Page 9: ...eceiver WAAS enabled 12 parallel channel GPS receiver continuously tracks and uses up to 12 satellites 11 if PPS is active Acquisition Times Approximate Reacquisition Less than 2 s Hot 1 s all data kn...

Page 10: ...ble baud rates 4800 9600 19200 38400 PPS 1 Hz pulse programmable width 1 microsecond accuracy Power Control Off Open circuit On Ground or pull to low logic level 0 3 volts Environmental Characteristic...

Page 11: ...V Power In Black Ground Power Ground Yellow Ground or Control Port for On Off control Power Switch White Control Port Rx TXD Gray Control Port Tx PPS Blue Ground or Control Port Tx for datalogger base...

Page 12: ...TC of Position Hours minutes seconds 2 1111 111 Latitude Degrees minutes thousandths of minutes 3 a N North or S South 4 nnnnn nnn Longitude Degrees minutes thousandths of minutes 5 b E East or W West...

Page 13: ...8 W 1 03 11 9 00016 M 016 M 6E 4 2 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 55...

Page 14: ...ger has a hardware revision number greater than 007 RevBoard field in the datalogger s Status table Otherwise resolution is 10 milliseconds The clock set relies on information from the GPRMC sentence...

Page 15: ...ck change milliseconds 10 msec resolution Array 15 Clock change count ComPort The ComPort parameter is the control port pair to which the GPS device is attached Valid options are COM1 C1 C2 COM2 C3 C4...

Page 16: ...gps_data 2 latitude_b Minutes latitude Alias gps_data 3 longitude_a Degress longitude East West Alias gps_data 4 longitude_b Minutes longitude Alias gps_data 5 speed Speed Alias gps_data 6 course Cour...

Page 17: ...s String 500 Public RMCstring As String 500 rmc variables Public rmcid As String Public rmcutc As String Public rmcstatus As String Public rmclatitude As String Public rmcin_s_ind As String Public rmc...

Page 18: ...hdop 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 SerialOpe...

Page 19: ...Strings 7 gganumsatellites SubStrings 8 ggahdop SubStrings 9 ggaaltitude SubStrings 10 ggaaltutudeunits SubStrings 11 ggageoidsep SubStrings 12 ggageoidunits Left SubStrings 13 1 ggachecksum Right GGA...

Page 20: ...trings should be displayed once a second Make sure the GPGGA string is showing a valid GPS fix A valid GPS fix will display time position and have a GPS quality number greater than zero SC110 Cable Co...

Page 21: ...mode 1 Hz PPS Length 80 mS Phaze output Data off DGPS Mode WAAS only Differential mode Automatic Earth Datum Index NGS 84 Selected Sentences GPGGA and GPRMC Common changes would be baud rate and selec...

Page 22: ...minal block provides 12V G TX and RX terminals for connecting the GPS16X HVS see FIGURE A 1 and TABLE A 1 A data cable CSI part number 17648 ships with the A200 This cable has a USB type A male connec...

Page 23: ...be the next port number that is free 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 To check whic...

Page 24: ...Appendix A Changing GPS16X HVS Settings A 4...

Page 25: ...ch as time latitude longitude and elevation P15 requires non numeric delimiters between data points The only available format of GPS data with delimiters is the NMEA 0183 format Program instruction 15...

Page 26: ...consecutive input locations to send 7 42 Termination character 42 is ASCII equivalent of the asterisk 8 100 Maximum number of characters to receive 9 80 Delay in mS How long to wait for GPGGA string...

Page 27: ...tring To use a filter follow P15 with instruction P63 extended parameters P63 is used to define the filter Enter the desired filter in P63 TABLE B 3 Filter ASCII Equivalent Character 36 71 G 80 P 71 G...

Page 28: ...write to fifteen input locations if everything works correctly If P15 fails to read the GPS data only the first input location is written to The GPS quality number will be unchanged If P15 fails to r...

Page 29: ...plains the GPGGA string The input locations used for the GPGGA string are 1 Raw_Time Time in hours minutes and seconds 2 LatDegMin Latitude degrees and minutes 3 Lat_Frac Latitude fractions of minute...

Page 30: ...P15 1 1 Reps 2 66 RS 232 ASCII decimal delimiter 38400 Baud 3 1 Delay 0 01 sec units before TX 4 5 No RTS DTR C5 TXD RXD 5 1 Start Loc for TX Raw_Time 6 0 Number of Locs to TX 7 42 Termination Charact...

Page 31: ...9 Z Loc Int1 Pluck off hours 8 Z INT X P45 1 19 X Loc Int1 2 20 Z Loc Hours Subtract hours out 9 Z X Y P35 1 19 X Loc Int1 2 20 Y Loc Hours 3 19 Z Loc Int1 Move decimal left 2 places 10 Z X F P37 1 19...

Page 32: ...ased time stamp 18 Sample P70 6080 1 3 Reps 2 20 Loc Hours Set resolution to high for latitude and Longitude 19 Resolution P78 1 1 High Resolution 20 Sample P70 20303 1 4 Reps 2 2 Loc LatDegMin Write...

Page 33: ...15 must wait until the string is sent again plus the amount of time it takes to send the string It shouldn t need more than 1 5 seconds P15 time out is in units of 0 01 seconds 100 1 second A longer t...

Page 34: ...Appendix B CR23X Wiring and Programming B 10...

Page 35: ...from a GPS receiver using the SDM SIO4 _____ Notes 1 Data is acquired from NMEA0183 GPGGA string Sio4Fields GGAFields Definitions f1 GGA Field1 GGA_UTC_Time of position f2 f3 GGA Field2 Latitude f4 GG...

Page 36: ...GGAData 10 HDOP Alias RawGGAData 11 Altitude Units Altitude Meters _ DataTable GPSData True 1 DataInterval 0 0 0 0 Sample ElevenGGAValues RawGGAData IEEE4 EndTable _________ BeginProg Configure SDM Si...

Page 37: ......

Page 38: ...ntific Canada Corp CSC 11564 149th Street NW Edmonton Alberta T5M 1W7 CANADA www campbellsci ca dataloggers campbellsci ca Campbell Scientific Centro Caribe S A CSCC 300 N Cementerio Edificio Breller...

Reviews: