S20 GNSS Receiver User Manual
Version: V1.1
Proprietary Notice
Information in this document is subject to change without notice and does not represent a commitment on the part of SingularXYZ Intelligent Technology Ltd. The software described in this document is furnished under a license agreement or non-disclosure agreement. The software may be used or copied only in accordance with the terms of the agreement. It is against the law to copy the software on any medium except as specifically allowed in the license or non-disclosure agreement. No part of this manual may be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopying and recording, for any purpose without the express written permission of a duly authorized representative of SingularXYZ Intelligent Technology Ltd.
Corporate Office
SingularXYZ Intelligent Technology Ltd.
Address: Floor 2, Building A, No. 599 Gaojing Road, 201702 Shanghai, China
Tel: +86-21-60835489
Fax: +86-21-60835497
Website: https://www.singularxyz.com
E-mail: singularxyz@singularxyz.com
Copyright Notice
This is the V1.0 (Oct, 2024) revision of the S20 GNSS Receiver User Guide. It cannot be copied or translated into any language without the written permission of SingularXYZ.
Technical Assistant
If you have any questions that can't be solved in this manual, please contact your local SingularXYZ distribution partner. Alternatively, request technical support from SingularXYZ Intelligent Technology Ltd.
Support Email: support@singularxyz.com
Support Skype: Support.SingularXYZ
Your feedback on this manual will help us improve it with future revisions.
©2024 SingularXYZ Intelligent Technology Ltd. All rights reserved.
Chapter 1 Overview
1.1 About S20
Equipped with a high-precision GNSS engine, the S20 offers full-constellation tracking and versatile work modes. The S20 receiver integrates the GNSS antenna and GNSS module together, largely streamlining the system components and installation. Featuring a standard DB9 serial port and NMEA-0183 message output, it facilitates seamless integration into navigation system development, ensuring high adaptability and ease of use.
1.2 Specification
Key Features:
- Size: Ø150mm*58.4mm
- Weight: 424g
- 1408 channels of simultaneously signal tracking
- Precision positioning: centimeter-level RTK accuracy and sub-meter standalone accuracy
- IP67 waterproof & dustproof
- Designed to survive a 2m drop onto concrete
- Cable-free Bluetooth wireless technology
1.3 Packing List
Thanks for choosing SingularXYZ S20 GNSS receiver. Please check your package for the items listed below.
No. | Name | Quantity | Figure |
---|---|---|---|
1 | S20 GNSS receiver | 1 | A white and grey GNSS receiver unit with an orange trim. |
2 | 5-pin Cable | 1 | A black cable with a 5-pin connector on one end and a DB9 connector on the other. |
3 | Magnetic Base* | 1 | A black magnetic base with a threaded mount. (*Item is Optional) |
Chapter 2 Introduction
2.1 Environmental Requirements
To ensure reliable performance and a lengthy lifespan, the S20 GNSS receiver should be used under the following circumstances:
- Operating Temperature: -40 °C ~ +65 °C
- Storage Temperature: -40 °C ~ +85 °C
- Humidity: 100% non-condensing.
- Avoid violent impact (designed to survive a 2m drop onto concrete).
- Avoid soaking in fluid.
- Ensure a clear view of the sky.
2.2 Installation
The S20 is placed on the roof using a magnetic base. Please contact technical support for details.
[Image Description: The S20 GNSS receiver mounted on a car roof using a magnetic base.]
2.3 Interface Definition
The S20 GNSS receiver comes with a 5-pin data cable, which needs to be connected to the power cable and serial port cable by yourself. The following table and diagram define the data cable connections:
M12/5PIN Male Pin | Wire color | Description |
---|---|---|
1 | Brown | VCC |
2 | White | GND |
3 | Blue | RXD |
4 | Black | TXD |
5 | Grey | GND |
Shield | Braided wire mesh | Shield |
[Diagram Description: A circular connector view (A View) showing pin assignments 1 through 5 and a shield. A cable drawing illustrates dimensions of approximately 1600mm and 1800mm, with a tail of 100mm, and indicates number tubes for identification.]
2.4 Power supply
The S20 GNSS Receiver supports external power supply only. Please use a DC2.1 female connector for power supply.
[Image Description: The underside of the S20 GNSS receiver showing the power connector port and the central mounting thread.]
Chapter 3 Output Data
3.1 Cable Connection
After power supply, the output data needs to be connected to the computer via a USB to RS232 converter.
[Image Description: The S20 GNSS receiver connected via its 5-pin cable to a DB9 connector, which is then connected to a USB to RS232 adapter plugged into a laptop.]
3.2 Output NMEA data
The S20 GNSS receiver's serial port and Bluetooth output NMEA data by default, which can be used directly. The default 1Hz output NMEA messages include GGA, GSA, RMC, GST, and GSV. The S20 supports changing the message output settings; for details, please contact technical support.
Chapter 4 Working Mode
4.1 RTK Configuration
To configure RTK mode, connect the SingularPad with SingularXYZ S20 receivers. You should choose the appropriate types, search for, and connect the Bluetooth of the S20:
[Screenshot Description: SingularPad app interface showing connection settings. Device Type is set to GNSS, Device Manufacturer to Other, Model Type to RTK(NMEA0183), and Connection Type to Bluetooth. A 'Currently Paired Device' is listed as S20-4124M0004.]
[Screenshot Description: SingularPad app interface showing a dropdown menu for 'Device Type' with options GNSS, Total Station, and Other. The 'GNSS' option is selected.]
[Screenshot Description: SingularPad app interface showing a dropdown menu for 'Model Type' with options RTK(NMEA0183) and Internal GPS. The 'RTK(NMEA0183)' option is selected.]
[Screenshot Description: SingularPad app interface showing a dropdown menu for 'Connection Type' with options Bluetooth, Bluetooth(BLE), USB, TCP Client, UDP, Demo, and Debug. The 'Bluetooth' option is selected.]
[Screenshot Description: SingularPad app showing the main interface with 'S20' and 'Rover' mode selected, indicating successful communication.]
The S20 can only be used as a rover in Phone Internet mode. In the Rover interface, set the Datalink to 'Phone Internet' and Connecting Mode to 'NTRIP'. Enter the IP address, Port, User, and Password of your CORS. Click 'Get' to retrieve the mount point, then select the mount point and click 'Start'. Connection success is confirmed by receiving data in the 'RX Data Status' circle. Once data is received, click 'Apply'; the position status will change to 'Fixed'.
[Screenshot Description: 'Rover Mode Settings' screen in SingularPad. 'Datalink Settings' show 'Datalink: Phone Internet' and 'Connecting Mode: NTRIP'. CORS settings include IP, Port, User, and Password fields. 'Mountpoint Settings' show 'Mountpoint: Office' and a 'Get' button. 'RX Data Status' circle is shown with a 'Start' button.]
[Screenshot Description: 'Parameter Settings' screen showing CORS settings with IP, Port, User, and Password.]
[Screenshot Description: 'Rover Mode Settings' screen showing the 'Mountpoint Settings' dropdown menu with various mount point options like KIN1, Mor1, Mor2, NEAREST, Office, Preston, etc. The 'Office' option is selected.]
[Screenshot Description: 'Rover Mode Settings' screen after clicking 'Get' and selecting a mount point, showing 'Get Mountpoint successfully!' and the 'Start' button for RX Data Status.]
[Screenshot Description: 'Rover Mode Settings' screen showing 'RX Data Status' with data received (e.g., 1377B) and a 'Stop' button. The 'Apply' button is highlighted. The top status bar shows 'S20' and 'Age1 FIXED'.]
4.2 SBAS Configuration
To configure SBAS mode, choose the Device type as 'NMEA device' and connect. You will see NMEA messages from the Bluetooth port, indicating a successful Bluetooth connection.
[Screenshot Description: SingularPad app interface showing connection settings. Device Type is GNSS, Model Type is RTK(NMEA0183), Connection Type is Bluetooth, and a paired device S20-4124M0004 is listed.]
Send the command "update4124". The NMEA message output will stop after this command is sent, and the WiFi of the S20 will be activated.
[Screenshot Description: SingularPad app 'Communication Debug' screen. A command input field shows "update4124". The 'RX Data' window displays various NMEA sentences.]
Connect your PC to the S20's WiFi (IP address 192.168.4.1) using a web browser. In the web interface, check the 'SBAS' option under Constellations and click 'Save Configuration'.
[Screenshot Description: Web browser interface for 'SingularXYZ RTK Setup'. The 'GNSS Configuration' section shows checkboxes for Constellations: GPS, BDS, GLONASS, Galileo, SBAS. The 'SBAS' checkbox is highlighted.]
[Screenshot Description: Web browser interface for 'SingularXYZ RTK Setup' after saving configuration. The 'SBAS' checkbox is checked. The top status bar shows 'S20' and 'Age2 DGNSS'.]
Now the S20 has entered SBAS mode, and you can continue to use it for your application.