APPLICATIONS ....................... 6 PIN OUT DESCRIPTION ..................7 CHECK OUT BASIC GPS FUNCTIONALITY .............. 9 SET UP NS-HP-GN5 AS RTK BASE ................ 13 Known Base Antenna Position ................14 Unknown Base Antenna Position ................. 15 Base Stream Format ..................... 17 USE NS-HP-GN5 AS RTK ROVER ................
1. INTRODUCTION NS-HP-GN5 is a high performance multi-band multi-GNSS RTK receiver. It can accept RTCM 3.x message or SkyTraq carrier phase raw measurement data from a base station to perform carrier phase RTK processing, achieving centimeter-level accuracy relative positioning. When used with RTCM base station, the supported RTCM message types are: Type 1005 –...
Page 4
When used with a RTCM 3.x Virtual Reference Station (VRS) RTK base, one rover NS-HP-GN5 is needed. If one wishes to setup a local base station to work with rover, then two NS-HP-GN5 will be needed, one for base and another for rover.
3. APPLICATIONS NS-HP-GN5 may be used for: 1. GIS data collection 2. Precision farming machine guidance 3. Precision grass cutting machine guidance 4. Precision guidance of unmanned aerial vehicles 5. Precise position tracking of race cars for performance measurement...
No connection, empty pin UART serial data input, 3.3V LVTTL. One simplex asynchronous serial UART port is implemented. This UART input is used for receiving RTCM-SC104 data or SkyTraq raw measurement data from the base at 115200. No connection, empty pin External active-low reset input to the receiver.
Page 8
UART serial data input, 3.3V LVTTL. One full-duplex asynchronous serial UART port is implemented. This UART input is for sending commands or information to the receiver in SkyTraq binary protocol. In the idle condition, this pin should be driven HIGH.
5. CHECK OUT BASIC GPS FUNCTIONALITY Hook up as below, connect to an UART-to-USB bridge breakout board, connect antenna to RF_IN, and place antenna at a location having clear sky view. After driver for the UART-to-USB bridge chip has been installed, select proper COM port and 115200 baud rate on GNSS Viewer, click CLOSE, GNSS Viewer will show signal being acquired and tracked.
Page 10
GNSS Viewer for Windows PC can be downloaded from: http://navspark.mybigcommerce.com/content/GNSS_Viewer.zip http://navspark.mybigcommerce.com/content/GNSS-Viewer-User-Guide.rev0.2.pdf If uncertain of the COM port, it can be found from the Windows Device Manager.
Page 11
If wishing to change NMEA output baud rate, from Binary pull-down menu select Configure Serial Port, select desired baud rate and Update to SRAM+Flash.
Page 12
If wishing to change NMEA solution output updated rate, from Binary pull-down menu select Configure Position Update Rate, select desired update rate and Update to SRAM+Flash. When changing to higher update rate, make sure baud rate in use can accommodate it. If baud rate is not fast enough, NMEA message output will be truncated.
6. SET UP NS-HP-GN5 AS RTK BASE Hook up as below; connect to an UART-to-USB bridge breakout board for connecting to GNSS Viewer running on a Windows PC.
When configured as base, NS-HP-GN5 will output its position along with carrier phase raw measurement data over UART TXD. If base NS-HP-GN5 antenna will be placed at a location with known position, the position information can be set into NS-HP-GN5 using GNSS Viewer.
Unknown Base Antenna Position If base antenna position is unknown, set to let it survey for 60sec upon power up. From GNSS Viewer RTK pull-down menu, select Configure RTK Mode And Operational Function, select Survey Mode and set Survey Length to 60 and Update to SRAM+Flash.
Page 16
Set Origin button may need to be clicked to center the view in order to see the scatter plot. Next time powering on the base NS-HP-GN5, it will still start from survey mode again, self-survey for 60 seconds, with self-surveyed antenna location at different location unless static mode is chosen and a constant position is entered.
Base Stream Format After configuring NS-HP-GN5 to RTK base mode, NS-HP-GN5 output in RTCM 3 MSM4 format by default. From GNSS viewer RAW pull-down menu, can select Configure RTCM Measurement Data Out, select Enable RTCM Output, select Stationary RTK Reference Station ARP , select MSM4s and Update...
Page 18
7) Message type 0xE7 – GNSS SV and Channel Status 8) Message type 0xE8 –GNSS SV Elevation and Azimuth Status The necessary message types of base stream used for NS-HP-GN5 RTK rover mode are only “Receiver Navigation Status (0xDF)” and “Extended RAW Measurement (0xE5)”. To decrease the throughput of base stream, other unnecessary message types can be disabled from the base stream.
Page 19
It’s deserved to be mentioned that it’s necessary to restart rover receiver if the format of base stream is changed.
7. USE NS-HP-GN5 AS RTK ROVER NS-HP-GN5 is configured as rover during production. If NS-HP-GN5 has been previously configured as base, to re-configure it as rover, hook up as below; connect to an UART-to-USB bridge breakout board for connecting to GNSS Viewer running on a Windows PC.
Page 21
UART RX2 input and apply power, NMEA result will come out from UART TXD output. The base data may come from a NS-HP-GN5 base sent over wireless radio, or a remote RTCM 3.x base station retrieved by NTRIP client over Internet and send over Bluetooth-to-Serial or USB-to-...
Page 22
GNSS Viewer 2.1.050 and later versions supports internal NTRIP Client for single UART operation.
Page 23
To become acquainted with NS-HP-GN5 RTK rover operation, it’s best to first use GNSS Viewer to monitor and interact with it. One possible setup scenario is as below.
Page 24
With two antennas connected and placed at location having clear sky view to receive GNSS signal, base connected to laptop USB port for power, rover output NMEA data to GNSS Viewer, one should see rover state going from Position Fix 3D or DGPS mode, to Float RTK, to Fix RTK if earlier mentioned pre-conditions for RTK operation is met.
Page 25
RTK Age indicates the lag delay in received base data. If RTK Age is 30 or more, indicating lag of 30 second or more, receiver state will show Position Fix 3D, NS-HP-GN5 will not try to compute RTK solution. Large RTK Age indicates some problem with transmission causing severe lag delay.
To use NS-HP-GN5 with Android smartphone or tablet, improving its GPS accuracy 100-fold to centimeter-level RTK for the Apps, a tutorial is available here: http://www.navspark.com.tw/high-precision/#20151204_1 8. MOVING BASE MODE Normally GPS heading is derived from velocity; when GPS receiver is not moving, it could not have...
Page 27
from base antenna to rover antenna, even when the antennas are static. PSTI,032 message output this heading and baseline information; THS message gives heading only information; see PX1122R datasheet for details. The base needs to be set to Kinematic Mode and the rover needs to be set to Moving Base Mode. With the two antennas are at fixed distance from each other, the distance number is entered as the baseline length information.
Page 28
* at 4Hz or higher update rate must use 230400 baud rate to send data over UART For N-Hz NS-HP-GN5 in Normal RTK mode, it only needs to work with 1Hz base. For N-Hz rover in moving base mode RTK mode, it needs to work with N-Hz base.
9. ADVANCED MOVING BASE MODE Advanced moving base mode allows reporting of highly accurate position, heading direction and baseline information. The heading direction reported by (advanced) moving base mode is the course between north direction and baseline vector (from base antenna B to rover antenna C) direction, so called azimuth.
Page 30
When using advanced moving base mode at 4Hz or higher update rate, receiver B TXD UART need to be configured to 230400 baud rate to output 4Hz or higher update rate NMEA data; receiver C moving base rover RXD2 UART need to be configured to 230400 baud rate in order to receive 4Hz or higher moving base data;...
Page 31
Use below to configure receiver B TXD UART output baud rate...
10. ACTIVE ANTENNA CONSIDERATION External Survey Grade Helix For RTK application, the active antenna must be able to provide signal over 37dB under open sky. Antennas vary in price, from under $50 to over $300; they mainly differ in interference rejection capability, multipath rejection capability, antenna phase center stability, and weight.
11. FIRMWARE UPDATE When there is firmware update release, it’ll be made available on the NS-HP-GN5 web store product page. To update firmware using GNSS Viewer: 1. Connect TXD and RXD to an UART-to-USB bridge breakout board for connecting to a Windows PC...
Page 34
3. Click … to select firmware to update, then click Download button to update firmware 4. Firmware has default set to rover mode. If using NS-HP-GN5 as base, procedure for setting up base mode and antenna position needs to be done again after firmware update,...
12. POSSIBLE CONNECTION FOR QUADCOPTER APPLICATION Pixhawk Rover Connection Ground Base Connection...
Page 36
For the 3.3V Regulator in above figure, if you already have the UART-to-USB Adapter breakout board from the web-store, you can modify as below adding a wire connecting pin-stick to capacitor (red wire) and have a 5V-to-3.3V LDO regulator to use.
CHANGE LOG Version 0.4, July 21, 2022 1. Added NavIC L5 related items. Version 0.3, June 20, 2022 1. Updated figure coloring to make GND connection more distinct. Version 0.2, May 22, 2022 1. Added GNSS Viewer NTRIP Client explanation Version 0.1, May 16, 2022 1.
Need help?
Do you have a question about the NS-HP-GN5 and is the answer not in the manual?
Questions and answers