UPrecise Software User Manual

Brand: Unicore

Website: www.unicorecomm.com

Revision History:

Revision Revision History Date
R1.0 First release Sep., 2022
R1.1 Support seven satellite systems; Add 2.2.12 Tools Mar., 2023
R2.0 Update the number of receivers that can be connected
Update section 2.3.3, 2.3.4, 2.3.5 and 2.3.8 to add the messages that need to be enabled
Update section 2.3.12 Tools
Jan., 2024

Legal Right Notice

This manual provides information and details on the products of Unicore Communication, Inc. ("Unicore") referred to herein. All rights, title and interest to this document and the information such as data, designs, layouts contained in this manual are fully reserved, including but not limited to the copyrights, patents, trademarks and other proprietary rights as relevant governing laws may grant, and such rights may evolve and be approved, registered or granted from the whole information aforesaid or any part(s) of it or any combination of those parts.

Unicore holds the trademarks of “和芯星通”, “Unicore” and other trade name, trademark, icon, logo, brand name and/or service mark of Unicore products or their product serial referred to in this manual (collectively "Unicore Trademarks"). This manual or any part of it, shall not be deemed as, either expressly, implied, by estoppel or any other form, the granting or transferring of Unicore rights and/or interests (including but not limited to the aforementioned trademark rights), in whole or in part.

Disclaimer

The information contained in this manual is provided "as is" and is believed to be true and correct at the time of its publication or revision. This manual does not represent, and in any case, shall not be construed as a commitments or warranty on the part of Unicore with respect to the fitness for a particular purpose/use, the accuracy, reliability and correctness of the information contained herein.

Information, such as product specifications, descriptions, features and user guide in this manual, are subject to change by Unicore at any time without prior notice, which may not be completely consistent with such information of the specific product you purchase. Should you purchase our product and encounter any inconsistency, please contact us or our local authorized distributor for the most up-to-date version of this manual along with any addenda or corrigenda.

Foreword

This document gives an introduction of the software UPrecise, including the operations and UI descriptions etc.

Target Readers

This document applies to users or manufactures/companies that use the products from Unicore.

1 UPrecise Introduction

1.1 Description of UPrecise

UPrecise is a GNSS evaluation software developed by Unicore. It aims to help you conveniently do operations on the receivers with graphical real-time monitoring and playback function.

Using this software, you can interact with receivers by serial ports or Internet and see the status information. After connecting the receivers, UPrecise can automatically identify the baud rates and type of the receivers, and display the specific message configurations and parsed sentences.

1.2 Functions of UPrecise

You can see section 2 for the detailed functions and here just introduces the basic information.

1.3 Preparations

You need to use UPrecise together with the products from Unicore to activate all its functions.

Table 1-1 UPrecise information

Name Supported Language Supported System (64-bit)
UPrecise Chinese/English Windows 7/Windows 8/Windows 10

Before using UPrecise, you need to connect the receivers, antenna and PC correctly (see Figure 1-1).

Figure 1-1 Diagram of connections

2 Using UPrecise

To use UPrecise, you can install the software with the installation package, or you can use the green package directly. The former situation can avoid file corruption, and in the latter situation, you just need to place all the files such as DLL, EXE and LIB into the same folder.

If your antivirus software identifies UPrecise as suspicious, choose to trust it.

After installation or copying, double click the icon or UPrecise.exe to run the software and its primary layout is shown in Figure 2-1.

Figure 2-1 UPrecise primary layout

The primary layout of UPrecise is divided into four areas:

You can see section 2.1 to 2.3 for the detailed functions of each area.

2.1 Title Bar

The title bar provides the functions to switch between Chinese and English, and reset the layout.

Figure 2-2 Title bar

2.1.1 Language Switch

You can use "Language Switch" to change the language used by UPrecise. Currently, it supports Chinese and English. The switch takes effect after software restart.

2.1.2 Layout Reset

After connecting with the receivers, UPrecise displays the windows of "Constellations", "Data Stream", "Tracking Status" and "Map" automatically. The other windows mentioned in section 2.3 can be opened and closed manually. When necessary, you can click the “Layout Reset” button to reset the layout.

2.2 Status Bar

At the bottom of UPrecise, it is "Status Bar” (see Figure 2-3).

Figure 2-3 Status bar showing the selected receiver

Figure 2-4 Status bar showing all the connected receivers

2.3 Menu Bar

This section gives a detailed introduction of the functions supported by UPrecise, which can be accessed through the shortcuts.

Table 2-1 Description of the buttons on the menu bar

No. Button Description No. Button Description
1 [Scalable Button] Scalable Button 9 [Attitude Icon] Attitude
2 [Connections Icon] Connections 10 [Receiver Configurations Icon] Receiver Configurations
3 [Data Stream Icon] Data Stream 11 [Replay Icon] Replay
4 [Constellation Icon] Constellation 12 [Receiver Upgrade Icon] Receiver Upgrade
5 [Tracking Status Icon] Tracking Status 13 [Tools Icon] Tools1
6 [Map Icon] Map 14 [Platform Lock Icon] Platform Lock
7 [Message Icon] Message 15 [Platform Settings Icon] Platform Settings
8 [Trajectory Icon] Trajectory

1 Includes interference detection, RTCM monitoring and TTFF testing.

2.3.1 Connections

Click the "Connections" button, and the following dialog box appears (see Figure 2-5). You can connect the receivers through two ways:

Figure 2-5 Connecting receivers

Thereafter, click "OK" to make the connections succeed. Then the four default windows ("Constellations", "Data Stream", "Tracking Status" and "Map") appear while the port number/IP address and the remark are shown on the status bar.

2 Supported by the receivers that have network functions.

2.3.2 Data Stream

The window "Data Stream" displays the raw data in real time and playback, providing a command input box to have a real-time interaction with the receivers.

Figure 2-7 Raw data interaction

Refer to the corresponding protocol specifications for the commands supported by the receivers.

3 To output in Binary, you need to configure an ASCII output together.

4 Currently, UPrecise can connect at most four receivers.

2.3.3 Constellation

After successful connections, UPrecise analyzes the received data and displays all satellites parsed by the receivers in the "Constellation" window (See Figure 2-8). The window shows a general distribution of the visible satellites in real time or playback. Currently, it supports displaying seven navigation systems: GPS, BDS, GLONASS, Galileo, QZSS, SBAS and NavIC, which can be selected or deselected by clicking the national flags. The system a satellite affiliates with can be distinguished by the flag icon.

For the products with dual antennas, you can choose to display the information received from the master antenna (by default) or the slave antenna through the drop-down box.

Figure 2-8 Constellation

To see the visible satellites, you must enable at least one of the following messages according to the protocols supported by the receivers.

5 Used together with GGA or RMC.

2.3.4 Tracking Status

This window "Tracking Status" displays the changes and tracking status of the visible satellites and C/N0 value in real time or playback. It can display multiple frequencies of multiple systems including GPS, BDS, GLONASS, Galileo, QZSS, SBAS and NavIC.

With the normal size, this window just displays the satellite numbers of one system and C/N0 values at different frequencies, and displays the average C/N0 value of the current system and the average of the top four C/N0 values. You can switch between different systems by clicking the flag icons (See Figure 2-9).

When the window is maximized, it can display maximum four satellite systems and their C/N0 values at different frequencies at the same time, as well as the average C/N0 values and the average of the top four C/N0 values (see Figure 2-10).

Figure 2-9 Tracking status view (1) (Abscissa: Satellite number; Ordinate: C/N0 value)

Figure 2-10 Tracking status view (2) (Abscissa: Satellite number; Ordinate: C/N0 value)

To see the tracking status, you must enable at least one of the following messages according to the protocols supported by the receivers.

6 Used together with GGA or RMC.

2.3.5 Map

This window "Map" shows the positioning information including the positioning point and the trajectory (the latest 3000 Epochs) drawn in real time or playback on the loaded online map (see Figure 2-11). The function is particularly suitable to view the positioning trajectory for the driving test.

Figure 2-11 Map

To see the positioning information, you must enable at least one of the following messages according to the protocols supported by the receivers.

2.3.6 Message

After connections, UPrecise parses the data received by the receiver and dynamically displays the results matched with the type of the receiver in the window "Message". UPrecise supports parsing the common commands. Refer to the related protocol manuals for the details.

Figure 2-12 Example of parsed message

2.3.7 Trajectory

The window "Trajectory" shows the longitude and latitude of the positioning point, as well as the horizontal discrete degree in real time or playback.

The positioning points can be displayed in a view of "Center on the current point" or "Tracking the positioning points". When receiving static signals, it enables you to view the horizontal discrete degree in different scales.

Figure 2-13 Discrete trajectory tracking

2.3.8 Attitude

The window "Attitude" displays the information of positioning and attitude, including position, velocity, angle, acceleration, angular acceleration and positioning/INS status.

In the normal size, this window just shows the attitude information, namely direction information (see Figure 2-14).

Figure 2-14 Attitude view – normal size

In the maximum size, this window displays the positioning and attitude information simultaneously. The left figure is that showed in the normal size providing the attitude information, and the right information provides the positioning and attitude values (see Figure 2-15).

Figure 2-15 Attitude view – maximum size

To see the information of positioning and attitude, you must enable at least one of the following messages according to the protocols supported by the receivers.

2.3.9 Receiver Configurations

UPrecise enables you to configure the parameters of the receivers according to its type (See Figure 2-16). Different receivers have different configurations. Refer to the related protocol manuals for the configuration details.

Figure 2-16 Example of receiver configurations

2.3.10 Replay

UPrecise can replay the saved data for products of Unicore. When the receivers are connected, do the following steps to use this function:

  1. Click the "Replay" icon on the menu bar, and click "Ok" in the dialog box in Figure 2-17; Then UPrecise exits from the real-time monitoring and cuts the connection with the receivers, and the dialog box (Figure 2-18) appears.

Figure 2-17 Confirmation of replay

Replay and real-time monitoring cannot exist at the same time.

  1. Click "File selection", and select the file path and file name in the "Open File" dialog box (see Figure 2-18 and Figure 2-19)

Figure 2-18 Replay

Figure 2-19 "Open File" dialog box

  1. Click "Open" in Figure 2-19 to start the replay.
  2. If necessary, click the ⚙️ button in Figure 2-18 and click "Ok" in Figure 2-20 to quit from replay.

Figure 2-20 Closing replay

2.3.11 Receiver Upgrade

UPreicse provides the "Receiver Upgrade" function for the receivers from Unicore. The upgrade steps are as follows:

  1. Click the "Receiver Upgrade" on the menu bar and the upgrade dialog box (see Figure 2-21) appears.
  2. Click "Select upgrade file" in the dialog box;

Figure 2-21 Receiver upgrade

  1. Select the check box about receiver name in Figure 2-21; The same type of receivers can be upgraded simultaneously.
  2. Select "Soft reset" or "Hard reset"; The receivers need to be reset during the upgrade, and the reset method is decided by what you select. The “Hard reset" needs a manual operation.
  3. Click "Start";

Pay attention to the progress bar, and do not interrupt the upgrade as it can cause failure of the upgrade.

  1. After finishing the upgrade, click the button in Figure 2-21.

2.3.12 Tools

Interference Detection (CWOUT)7

This tool is used to detect the interference strength at the frequency of 1575.42 MHz (L1), 1227.60 MHz (L2) and 1176.45 MHz (L5).

The indicators are as follows:

Figure 2-22 Interference detection

The figure above shows the real-time interference strength at the three frequencies. The three figures below record the variation of the interference strength from the start of the detection to the current state. The abscissa is the detection times and the ordinate is the interference strength with a range of 0 to 255.

The larger the interference is, the more effect it has on the positioning.

7 The receivers need to support the message FREQJAMSTATUS.

RTCM Monitoring

This tool is used to monitor the RTCM data. The steps are as follows:

  1. Set the "Input", supporting serial port and Ntrip Client.
  2. Set the "Output", supporting serial port and Ntrip Server.

Table 2-2 Input/Output configuration

Input Output
Receiver as base station Serial Port Ntrip Server
Receiver as rover Ntrip Client Serial Port

It supports outputting to maximum four receivers through serial port.

  1. Click "Connect" to use.
  2. If necessary, tick “Hex” (hexadecimal). The RTCM data appears in the dialog.

Figure 2-23 RTCM monitoring

TTFF Testing

This tool is to test the TTFF of cold start and hot start, and for the receivers supporting RTK positioning, it can also output the RTK Fix time.

Figure 2-24 TTFF testing

Place the receiver at a known position.

This tool supports RX Service, Self-Built Ntrip Service and Import local ephemeris files to get Ephemeris, and it also supports No Input.

Ntrip Service only supports Version 1.0. When using this service, make sure that the uploading frequency of the source Ephemeris is 1 Hz. It does not support sending the position and TCP.

When using RX Service, you need to enable the AGNSS function. Refer to AGNSS Instructions for more information.

Select a serial port not used by other programs and input the true positioning information including latitude, longitude and height.

Furthermore, you can select the "Send time simultaneously” or “Send location simultaneously" to send the time or position information to the receiver. Select the “RTK” to test the RTK fix time of the receiver with RTK positioning capability.

2.3.13 Platform Lock

Considering the information security, UPrecise provides “Platform Lock" function. When the platform is locked, any operation to the software is not allowed.

To use this function, you need set a password first (see Section 2.3.14), and then just click the "Platform Lock" icon on the menu bar.

Figure 2-25 Platform lock

To unlock the software, click the lock button ? in Figure 2-25 and type in the password, then the software is operational and configurable again.

2.3.14 Platform Settings

This window "Platform Settings" is used to set platform lock and the save path of the operating log, as well as displaying the version information (see Figure 2-27).

Figure 2-26 Platform Unlock

Figure 2-27 Platform Settings

Contact Information

Unicore Communications, Inc.

F3, No.7, Fengxian East Road, Haidian, Beijing, P.R.China, 100094

Website: www.unicorecomm.com

Phone: 86-10-69939800

Fax: 86-10-69939888

Email: info@unicorecomm.com

Models: UM960 Communications Multi Frequency, UM960, Communications Multi Frequency, Multi Frequency, Frequency

File Info : application/pdf, 30 Pages, 1.37MB

PDF preview unavailable. Download the PDF instead.

uprecise-user-manual-en-r2-0

References

Microsoft Word 2016 Microsoft Word 2016

Related Documents

Preview UM980 High Precision RTK Positioning Module User Manual
User manual for the Unicore UM980, a high-precision RTK positioning module supporting all GNSS constellations and frequencies. Details installation, operation, hardware specifications, electrical characteristics, production requirements, and packaging.
Preview Unicore UM980 High Precision RTK Positioning Module User Manual
This user manual provides detailed information on the Unicore UM980, an all-constellation multi-frequency high precision RTK positioning module. It covers hardware, specifications, design, production, and packaging.
Preview Unicore UM960 High Precision RTK Positioning Module User Manual
This user manual provides detailed information on the installation, operation, hardware design, production requirements, and packaging of the Unicore UM960 GPS/BDS/GLONASS/Galileo/QZSS All-constellation Multi-frequency High Precision RTK Positioning Module.
Preview Unicore UM960L User Manual: High Precision GNSS Positioning Module
This user manual provides installation and operation details for the Unicore UM960L, an all-constellation, multi-frequency, high-precision GNSS positioning module. Learn about its features, specifications, hardware design, production requirements, and packaging.
Preview Unicore NebulasIV High Precision Products: Commands and Logs Reference
A comprehensive reference manual detailing commands and logs for Unicore's NebulasIV high-precision GNSS boards and receivers. Covers configuration, data output, and operational instructions.
Preview Unicore UT986 GNSS High Precision Timing Module User Manual
User manual for the Unicore UT986, a high-precision GNSS timing module supporting multiple constellations and frequencies. Details include features, performance specifications, hardware design, installation, production requirements, and packaging.
Preview Unicore UM620 Series Automotive Grade Dual-frequency Multi-GNSS Positioning Module User Manual
This user manual provides comprehensive information on the Unicore UM620 series modules, covering hardware, installation, specifications, and usage. It details the automotive and industrial grade dual-frequency multi-GNSS positioning modules based on the UFirebird II (UC6580) SoC.
Preview Unicore UM220-IV M0 Industry Grade Multi-GNSS Positioning Module User Manual
This user manual provides comprehensive information on the installation, operation, technical specifications, and hardware design of the Unicore UM220-IV M0 Industry Grade Multi-GNSS Positioning Module. It covers features, interfaces, and package details.