Description
When adjust.exe is run with options --output-database-ids and --output-adj-gnss-units 1 erroneous data is reported in the Measurement Id and Cluster Id columns of the *.adj file.
The behaviour is inconsistent, and individual calls to adjust.exe will produce varying results (see screenshots 2 and 3).
Steps to reproduce
To reproduce the unexpected behaviour:
Import msr file (and associated stn file) with type G measurements and database ids.
Execute adjust.exe and provide the following options: --output-adj-msr, --output-database-ids, and --output-adj-gnss-units 1
Open the output file *.adj file
Review Meas. ID and Clust. ID columns
Expected behaviourMeas. ID and Clust. ID data should be printed similar to when --output-adj-gnss-units 0 is provided, e.g. (see first screenshot below)
Screenshots
Correct behaviour when adjust.exe is run with --output-adj-gnss-units 0
Erroneous reporting when adjust.exe is run with --output-adj-gnss-units 1:
Erroneous reporting when adjust.exe is run with --output-adj-gnss-units 1. Second example on the same input data - note inconsistent output in Meas. ID and Clust. ID columns:
Operating system
Windows 10
DynAdjust version 1.2.7, Release (64-bit)
DynAdjust build Mar 29 2023, 10:01:09 (MSVC++ 1935)
Description When adjust.exe is run with options
--output-database-ids
and--output-adj-gnss-units 1
erroneous data is reported in the Measurement Id and Cluster Id columns of the*.adj
file.The behaviour is inconsistent, and individual calls to adjust.exe will produce varying results (see screenshots 2 and 3).
Steps to reproduce To reproduce the unexpected behaviour:
--output-adj-msr
,--output-database-ids
, and--output-adj-gnss-units 1
*.adj
fileMeas. ID
andClust. ID
columnsExpected behaviour
Meas. ID
andClust. ID
data should be printed similar to when--output-adj-gnss-units 0
is provided, e.g. (see first screenshot below)Screenshots Correct behaviour when adjust.exe is run with
--output-adj-gnss-units 0
Erroneous reporting when adjust.exe is run with
--output-adj-gnss-units 1
:Erroneous reporting when adjust.exe is run with
--output-adj-gnss-units 1
. Second example on the same input data - note inconsistent output inMeas. ID
andClust. ID
columns:Operating system