Hi Mike,
............I thought I had updated to ver. 8.x a couple of years ago (I can't recall exactly when and what).
Should I upgrade? and what preparation should I do to help avoid any catastrophe?
Thanks,
Paul
Paul, I suggest downloading all the 8 and 9 series firmware to local storage.
Then upload latest to controller. Now.... I think part of this may have to do with specific controller build series,...
there are some quirks in the 9 series firmware... usually manifesting with GUI performance... that have to do with memory load, and sourcing external scripts not stored locally. Also with server sent controls... there are some commands and 'filters' set from, and controlled by the server which are not enabled by the older firmware... most are invisible.
Disregard any references to 'DSP filter' in tracker settings, as that IS 'enabled' on the controllers, BUT not fully implemented, and may cause some glitches in signal display, so leave it unchecked.
You will notice some 'behavior' changes perhaps in the way the watchdogs and interference algorthims work,., subtle.
Some folks have reported better operation with 9.1 other than 9.2... there are some differences, so choose your poison, but I'd go straight to 9.2, see how it feels to you, and may refevert down to 9.1 if any gui crazies bother you.
Either way, when your system gets REALLY active, as the season begins, you may be bugged by GUI issues at times due the the extreme load on controller memory, and possible packet density... grit teeth, smile, and maybe reduce signal gains to reduce data.
While I have this keyboard hot...
Folks, observe your signals on your station link.. pay close attention to something at the very far left:

that "Sieve-Corr" / "Filter-Corr"
Note ONE channel is coded 'valid' (that is the single channel from your data for that impulse that the server as selected to be 'best', and a candidate for further examination. the others are 'discarded'.
The "Sieve" is your stations 'DNA" for the last 1000 valid signals received from you. "This" signal is 14000ns behind the 'red' channel's 'DNA" , (if it were 'ahead', the figure would be
-) so 14000ns is considered . IF the optional filter (BLUE ONLY) are engaged, a 'standard' time correction is applied, based on that filter setting. Normally, the 'selected' 'sieve' channel will be the 'least' time corrected, however, you will often see quite a large correction applied on a 'valid' (selected) channel, even though the 'corr' is actually smaller on another channel... remember there are other parameters...
So, IF you have a lot of NOISE junk accumulated in the 'sieve' , then junk in = junk out, when a valid impulse arrives. If you're switching Filters in and out, you are again 'modulating' your DNA... One of the harder 'adjustments' that screw with things, is the 'relative' gain.. each controller is made 'relative' to every other one for time, trigger point, etc... Relative Gain the computed on the Controller, based on a Threshold (trigger) of 100mv. If you use a trigger level different than 100mv, the contoller attempts to modify that relative gain data. So, if in automatic, that 'relative gain' compuitation happens more frequently, and possibly with extra steps, which can really begin to screw with your Server expected DNA... so I suggest optimize to 100mv if valid for you, to perhaps decrease math ops, and certainly avoid as many' gain' and other parameter changes as possible.
If you are constantly ( READ: 'Automatic', or other tracker settings') chainging gains, thresholds, etc, you are messing with your "DNA".
Hint: if you see consistent 'large' corrections, you probably have a lot of junk to overwrite in the sieve, the storms are REALLY moving fast

, (or moving backwards? ) or you've got a bunch of rapidly changing variables accumulated in the 'DNA' bank...
...remember, you've got to overwrite UP TO 1000 valid signals before drastic parameter changes are accepted as the 'new normal DNA' for your system!
...draw your own conclusions...