iGx Download Tool Version Log
The latest program version is listed at the END of
this file.
2013
B9085: June 10, 2013
Changed ‘Advanced’ checkbox to drop down list. Now there are three
choices: Simple, Normal and Advanced. Simple really simplifies the interface
B9086: June 10, 2013
Fixed ‘Time since end of observation’ to reflect correct
timezone offset.
B9087: June 11, 2013
Delay 0.2 seconds between serial commands on advanced
setup
to allow receiver to ‘catch up’. Program failed on some WinXP
machines that were too fast.
-
Note on Google Desktop interaction: After X90 download tool writes a ZIP
file (or an OBS, or NAV), it is probable that Google Desktop will open the
file and add the contents into it’s
search database. This prevents the X90 tool from reading the file size, but
it apparently does not prevent X90 from opening the file to send to NGS. It
is probably safe to ignore this error, but be warned that the file size will
be reported as a bogus (large) number.
B9088: June 13, 2013
Entry into the secret factory mode has been cleaned up a bit. The
installer now reports the build number on the opening screen.
B9091: June 24, 2013
Note: Printed RevC User Manuals no longer match
program well.
Support for OPUS-Projects exposed.
Fixed issue with ‘bad date encode’ when milliseconds of start or stop time
was not 0.000000.
B9095: June 24, 2013
Fixed Boolean overflow when writing HCN INI file. NGSProject
was uninitialized for files exported prior to B9088, when they were read with
9091, an exception was thrown when the INI file was replaced.
B9100: August 2, 2013
Changed default receiver name to “CHC X90D-OPUS” as it is now listed in
the IGS table
http://igscb.jpl.nasa.gov/igscb/station/general/rcvr_ant.tab.
Added support for AusPOS, CPCS and RTX.
Added ‘Log’ function.
Added ‘Show Browser’ button so user can show the internet browser with the
last results.
Default decimation is now 15-seconds to support expected changes in OPUS
processor.
HcRinex will process ‘any’ sized HCN file. It
has been tested with 250,000 epoch files (7+ days of 5 second epochs).
B9102: August 17, 2013
Changed the NGS logo (16x16 bit) on the submit button to not infringe on
any NOAA trademark. I believe that these changes:
No mission
statement surrounding round logo.
No gull wings in
center.
No NOAA letters
inside circles.
Colors changed.
Will make it obviously not the NOAA / NGS logo.
The similarity was very weak before these changes (it was a 16 bit square
image after all.)
B9103: August 21, 2013
New HCN Rinex Tool 2.0.2. Does not make registry
entry. Does not trip security warning on locked down computers.
Changed tab order on default configuration page.
B9104: September 11, 2013
Once occupations were moved from _New project, changes to PID and
Description would not survive closing program and reopening.
B9106: October 14, 2013
8.3 Filename Support.
B9107: October 21, 2013
Force RinexSolution screen to be on a valid
monitor.
B9108: November 18, 2013
Correct spelling on device dump log output.
B9109: December 29, 2013
Compiler update to XE5. Required minor updates to Async
toolbox and utilities.
2014
B9115: January 17, 2014
Added support for the IBGE, Brazilian PPP Service.
B9154: May 1, 2014
Added buttons on configuration tab to undelete files, reread a single file
from GPS, reread all files from GPS, convert HCN to
RINEX.
Added support for alternate CHC devices (X91x, X900x.)
B9155: May 13, 2014
The delete occupation button is no longer the default action on ‘Esc’.
There is a new nag dialog to confirm occupation delete.
Descriptions no longer accept ‘ or “ (quote)
characters in the description. Quote characters keep output file from being
built.
PID’s are now forced to uppercase characters, numbers and the ‘_’ in all
exported RINEX files.
Column widths in the occupation grid are now stored and recalled properly.
Download from GPS button icon fixed to include arrow.
Enhanced installation of latest desktop tool on machines with previous
installations.
B9163: May 22, 2014
Added MSS (Show screen to support agent) button on main form. (It
previously existed on the iGage about screen.
B9180: June 25, 2014
Updated to compiler version XE6. No other changes made.
2015
B9200: January 2015
The receiver model is now stored in the HCN.KEY file on the receiver. This
allows a user to have multiple X9x heads and combine data from all of them on
one PC.
B9102: 28 January 2015
Increased delays when programming head via serial cable. The new X900S-OPUS
receivers take longer between commands (evidently…)
B9105: 30 January 2015
Set the Web browser to top-level and silent. Now the scripting error on
the Map display for NGS CORS include / exclude does not toss exception.
(However the error is still there, since it is in the JS on the server side,
not much I can do.)
Jim Herrington; NGS, Jscript Error, 757-441-5460
B9200: January 2015
Changed the way the .HCN file works. It now has the key AND a receiver
type code that is used to choose the correct NGS antenna model. The code is
stored in the .INI file. This way a user can have a mixture of receiver types
and it will all work out, including the Slant measurements.
Added buttons in the advanced mode to override the receiver type.
B9300: May 2015
Implemented new HCRinex tool that automatically
spawns off conversions and fully supports GLO, GAL, BDU files. Added support
for moving .yyG, .yyC, .yyE navigation files (GLO, BDU, GAL).
Fixed ‘Stop’ button to work on startup.
Changed RTX to NOT decimate.
Changed the Head initialization to set receiver name to ‘X9123456’ instead
of ‘X90123456’.
B9318
: July 31 2015
Implemented new HCRinex5.exe tool which fixes RINEX file generation from
X900S with bad a-priori estimated position.
Implemented July 23 2015 version of TEQC.
The ‘Remote Assistance’ link on the main page, now automatically downloads
the ShowMyPC tool (into the User’s Application
Data) and then shell runs it. This removes the requirement that the user must
interact with the browser and some of the virus checking steps.
B9319 : October 1, 2015
Updated TEQC to interim version 2015Sep14. Previous release did not QC
some GLONASS data properly and caused a fault. Lou’s description:
“All Windows builds of the latest
teqc version 2015Jun23 appear to have an unintentional,
built-in flaw -- related to just compilers for Windows -- such that when
trying to qc GLONASS data with GLONASS ephemerides (GLONASS RINEX navigation
files), teqc will either quietly terminate without
doing anything of note or, depending on the dataset being tried, Windows with
report a memory fault. (This was
originally reported by Richard Langley's group at UNB in mid-August.) It does not matter whether you are running
either of 32-bit builds or the 64-bit Mingw build.”
No changes were made to the X9Download tool, other than a version number
increment.
B9330 : November 27, 2015
You can now trim the beginning and ending of an observation when
processing occupations. You must set the tool to Advanced mode. Put the
pre-trim time first separated by a ";" followed by the optional
post-trim value.
Use these (case sensitive) abbreviations for time: h, m, s for hours,
minutes, seconds.
Examples:
1 m
trim
the first minute from the observation file
2 m; 30 s trim the first two-minutes and last
30 seconds from the observation file
2016
B9410: January 23, 2016
Partial support for the CHC i80 GNSS receiver. Antenna offsets are
unknown so this is just a download tool which can not automate OPUS
submissions at this point.
B9415: March 16, 2016
Updated support for 'CHCI80' with IGS antenna L1 offset and
mechanicals which are now available.
Updated RINEX Convertor to HCRinex6.exe (CHC Build 2.1.5)
B9427: September 7, 2016
Fixed 8.3 filename generation for devices with
long serial numbers.
Added 'Set to iGage' button for sending an
observation file, with all meta data to iGage.
B9428: September 9, 2016
A previous debug ZIP file is now deleted prior
to adding new files.
B9429: October 6, 2016
X91+S now submits with 'X91+S NONE' antenna.
2017
B9505: January 12, 2017
Compiler version 10.1.
Test for open file when downloading from i80,
trap 0-length files (open on reciever).
Test for failed conversion.
Add 'Regen RINEX from HCN' button on top right.
Reprocesses HCN file. Useful when updating program to get new RINEX
convertor, updates existing file.
B9515: January 26, 2017
Added support for OPUS_Upload tool. Now include
OPUS_Upload tool with distribution. This allows users to check a box and
directly upload observation files to OPUS. This is required for Windows
XP machines as the Internet Explorer on them will not navigate the NGS
HTTPS site anymore.
iGx Toolset
B9541: April 4, 2017
In April 2017, the iG3s receiver was introduced and
replaces the X90D-OPUS and the X900S-OPUS. The iG3s receiver is a static
UniCoreComm based receiver. The physical interface and file structure is
compatible with the earlier devices.
The download program has been reflagged as 'iGx
Download'. Only the default project directory which used to be 'X90-OPUS'
has changed. The new default location is 'iGx_Projects', however if the
'X90-OPUS' folder has been used in the past, it will continue to be used.
This new version supports the iG3s receiver with the
assumed IGS name of 'IGAIG3S
NONE'. Additional family members are also supported with the assumed antenna
designators.
In addition, there have been a few cosmetic changes.
The grid is now force drawn when switching tabs. The
'Occupation' tab is manually resized in an effort to better support
non-standard font scaling on 4K monitors.
B9545: June 1 2017
Fixed settings upload (via serial port) to wait
longer for the iG3 to update the collection rate.
Changed OA label to OU on 'Configuration' tab.
Bundled latest OPUS_Upload tool, added support for
-inc and -exc flags when spawing upload.
B9546: 2017.8.27.9546 August 27 2017
Added support for iG8 GNSS Receiver.
B9549: 2017.9.10.9549 September 10, 2017
Fixed 'SF' as default height tossing modal dialog box
when pre-reading HCN files to load grid.
B9550: 2017.12.19.9549 December 19, 2017
Add support for firmware 1.5.67 and higher in iG8
(and i80) receivers. Device SN is now appended to the repo folder on the
flash drive.
2018
B9556: 2018.2.27.9556 February 27, 2018
A submission page update on the NGS OPUS submittal
website changes the antenna selection from a select box to a Ajax select2
selector with run-time antenna list download. This build (9556) enables java
execution in the IE emulator by setting the registry:
'SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION\'
= 11001
An attempt is made to load the antenna type into the
correct hidden field on the webpage, however it fails so the user is
prompted to manually select the proper antenna.
The NGS is entertaining making an adjustment to allow
automation and it is expected that a new release of the download tool will
shortly follow.
B9557: 2018.2.27.9557 February 27, 2018
Packaging version increment.
B9558: 2018.8.11.9558 August 11, 2018
Fixed/changed volume naming function. The volume now
starts with 'iG' followed by the first 9-characters of the device serial
number.
Added 'Loosen Filename Match' checkbox on settings
tab. When checked, the download tool will find, transfer and use devices
with names like 'BASE' in addition to devices with full 7 or 8 digit serial
names.
B9560: 2018.9.5.9560 September 5, 2018
Updated OU tool to support later TLS version. No
changes to iGx_download tool.
B9561: 2018.9.6.9561
Added debugging traces for filename inclusion when reading devices to
help debug custom device names on iG8,i80... style receivers.
Placed new version of TEQC in distribution.
B9562: 2018.9.7.9562
Added additional debugging traces for filename inclusion when reading devices to
help debug custom device names on iG8,i80... style receivers. (If you change
the filename of the recorded observation files on the iG8 style devices, be
sure to check the 'Loosen Filename Match' checkbox
box on the settings tab!
Placed new 32-bit version of TEQC in
distribution. (duhh!)
2019
B9602: 2019.6.17.9602
Initial Support for iG4 receiver using new HCData
RINEX convertor. This convertor is required for raw files from the
Unicorecomm UB4B0 engine. (Note, HCData is installed in a convoluted way
into the
..\Users\..\AppData\Local\X90-OPUS\CHCData\CHCData.exe
folder.
Added hints on the status line for Agency and User
settings on the Configuration tab.
B9621: 2019.8.9.9621
Updated TEQC to:
version: teqc 2019Feb25
build: Linux2.4.20-8|x86|gcc|Win32-MinGW32|=+
Added "+C2" to TEQC
conversions for OPUS uploading. (No change in output, preparation for future
devices.)
Changed target destinations
to HTTPS: for OPUS, CSRS, RTX.
B9621: 2019.8.29.9621
Updated RTX spoofing array
based on current supported antenna list. Devices with RTXAvail=FALSE are
spoofed as 'ADVNULLANTENNA'
'CHCX90D'
RTXAvail := TRUE;
'CHCX900S-OPUS' RTXAvail := TRUE;
'CHCX90+' RTXAvail := TRUE;
'CHCX900+' RTXAvail := TRUE;
'CHCX900+S' RTXAvail := TRUE;
'CHCX900R' RTXAvail := TRUE;
'CHCX900B' RTXAvail := TRUE;
'CHCX91+' RTXAvail := TRUE;
'CHCX91+S' RTXAvail := TRUE;
'CHCX91R' RTXAvail := TRUE;
'CHCX91B' RTXAvail := TRUE;
'CHCX900S' RTXAvail := TRUE;
'CHCI80' RTXAvail := FALSE;
'IGAIG3S' RTXAvail := FALSE;
'IGAIG4' RTXAvail := FALSE;
'IGAIG8' RTXAvail := FALSE;
2020
B9631:
2020.1.18
Support for high-resolution displays added.
Fixed issue with project paths containing spaces on machines with invalid short-filename translations.
iGx Download now (by default) checks for a new version every 4 days. The downloaded 'setup.exe' file is checked for code signing and author.
B9633:
2020.3.20
Added support for iG9 GNSS
receiver.
B9634:
2020.3.23
Supports iG9 antenna as
'CHCI90..NONE'. When IGS model is available this will be updated.3
B9640: 2020.4.24
Issue with extraction of
Start and Stop times from initially converted RINEX file (on one customer's
machine.) Extensive debugging of process added. This version will probably
be superseded with an additional change soon.
B9643:
2020.4.29
Additional debugging added on
file reads of RINEX files after writing. HCN files opened read-only when
checking for valid receiver.
Updated OPUS_Uploader to
version 2020.4.30.2019. Read the manual which is distributed with the OU
tool for change details, there have been many enhancements.
B9645:
2020.6.2
Default for program update
check is now disabled. Because of the
variable nature of the NGS submission process it is highly recommended that you
manually check this box and allow iGx to check for updates regularly.
Installer simplifications
with respect to DLL for OPUS-Upload and shortcuts.
B9646:
2020.6.19
Fixed file transmission for
'Send File' function.
B9647: 2020.7.3
iG4 with latest OEM firmware
required expansion of available channel counts. The following commands were
added to TEQC runs for QC, Export and OPUS targeted conversions:
-max_rx_ch 64
-max_rx_SVs 64
-n_GPS 32
B9647: 2020.7.6
-n_GPS 38
2021
B9650: 2021.2.18
Support for iG5 (preliminary, no antenna calibration
available. Used i73.)
B9652: 2021.3.28
Support for iG5: NGS Antenna Name "IGAI73
NONE", L1 Offset: 0.08444 m, L2 Offset: 0.06825
m.
The download tool now checks if the default/current
project folder contains a '.' (period) character and issues this warning if
it does:
WARNING: The current project folder:
'_foldername_'
contains a period ''.''. Because of a shortcoming in a 3rd-party tool
this will cause a failure in conversion of raw GPS files to RINEX.
Please manually change the ''Base Project
Folder'', listed on the Configuration tab
to a location with suitable rights.
The 3rd-party tool is the CHCData RINEX conversion
tool and there is and will be no resolution available.
B9653: 2021.3.28
Fixed NAV message issue
where not all navigation files were included when the export button was
used.
B9655:
2021.6.9.9656
OPUS-Project
Limitation:
It is no longer possible to
set the '_New' or 'CONTROL' projects as an 'OPUS-Project'.
_New Project Cleanup:
A new 'Broom' icon button
allows the '_New' project to be cleaned up. When you click the button, you
will be prompted to confirm the cleanup operation. Then all jobs older than
60-days are automatically moved to a project named by the four-character
year the observation was begun. So observations from 2019 are moved to the
'2019' project. This addition was prompted by some users having several
hundred observations left in the _New project and there being a significant
delay when organizing the grid.
The 'Stop' button has been
moved and will prematurely stop the clean-up process.
Cleanup Receiver:
On the 'Configuration' tab a
new option 'Cleanup GPS' will move all previously downloaded observation
files from the receiver that are older than 6-months old. The raw
observation files are first copied to the '__GPSBackup' folder which is made
in the 'Base Project Folder'. After successful copy, the files are deleted
from the GPS receiver. Empty folders are also removed.
The download tool now checks
and if a receiver is within 20% of being completely full will recommend to
the user that the device be cleaned up.
B9660:
2021.9.25.9660
New iG5 OEM firmware results in illegal RINEX line:
3393835 2.2.1.10RtkzhongyuanTREC
# / TYPE / VERS <
3393835 2.2.1.10Rtkzhongyua REC # / TYPE / VERS
< Correct
Immediately after every HCN file is converted to
RINEX a new method is called to check for this error and fix it if found.
iG5 receivers produced after Sept 2021 will not work
without this version or higher.
|