The storage integrity functionality ensures full reliability of file collection for post-processing. If data is lost at a Trimble 4D Control Server server (for example, due to network downtime or instability of the communication links/devices), the Storage module can retrieve the data logged at the remote receiver or, with an RTPD Client connection to an RTPD server, from a specified archive folder.
Note - With Remote Data Download activated, you cannot use the storage integrity functionality.
Storage integrity needs the close interaction of the parent GNSS Receiver module and the depending Storage module(s).
The GNSS Receiver module receives the raw receiver data; the Storage modules store the raw receiver data at the local computer in a specified format (for example, RINEX or Trimble T02 format). To be able to use the storage integrity functionality, the storage integrity functionality must be enabled on both sides (the parent GNSS Receiver module and its depending Storage module), and the receiver data must be stored on the storage device of the remote receiver (or, with an RTPD Client connection, in an archive folder).
The following applies, if the incoming connection is not an RTPD Client connection.
By enabling storage integrity at the GNSS Receiver module (setting the Enable storage integrity connection property to Yes) you set up a second connection between the GNSS Receiver module and the remote reference station receiver. The storage integrity functionality then uses the second connection to control and handle the data download from the remote reference station.
Note - The second connection does not influence the main raw data transfer to the GNSS Receiver module in any way.
Enabling storage integrity for the Storage module includes the specification of the storage integrity settings.
The following applies, if the incoming connection is an RTPD Client connection, which connects to a RT27 or BINEX data stream provided by the RTPD server. The RTPD server may run on the localhost or on an external computer. It supports storing the data streams passing it to raw data files at a specified archive folder (with automatically generated sub-folders). However, if the RTPD server detects missing epochs, it immediately requests them from the connected source. Thus, raw data files in the RTPD archive typically are filled up during runtime.
By enabling storage integrity at the GNSS Receiver module (setting the Enable RTPD storage integrity property to Yes) you instruct the GNSS Receiver module to request the archived data from the RTPD service, if epochs or data files are missing.
Enabling storage integrity for the Storage module includes the specification of the storage integrity settings.
If a Storage module detects missing files or data gaps in files exceeding the availability threshold, it requests the respective files from the parent GNSS Receiver module. The GNSS Receiver module in turn adds the requested file(s) to the list of required downloads - you can view them in the GNSS Receiver Storage Integrity module-view - and starts the download.
With multiple requests for download from several Storage modules covering the same period, the data download is started only once. To give all Storage modules the opportunity to request data, therefore, the GNSS Receiver module somewhat delays the request to the instrument.
In case of a download, the whole data file is downloaded into a temporary file. Receiver raw data is automatically converted to the file type defined by the data storage module. If the temporary file is better than the original file, it replaces the original file at the defined storage folder. There is no injection of epochs in the current file, but a replacement of the whole file.
By default, the storage integrity functionality only searches in the past, when the Storage module is newly added to the system. Thereafter, it continuously checks newly created files. If the storage integrity functionality shall be used to request older data, but the storage integrity functionality was turned off before, either at the GNSS Receiver side or at the Storage module side, do the following to ensure the data download of the whole specified period: