The following "info" file, is contained within the correct ImpactScan Release 32. This patch corrects DOUBLES when used within Profile Manager. This problem is best described as normalize double to floating point correction.

Upgrade your system via your user directory, ie somewhere other than /Impact/cmds, /pcw/cmds, or /cmds.

Example: cd /home/dave
Then: zoo e mosine1
Then: sh setup


If you need a copy of the new corrected patch, please download, Download mosinee1.zip
unzip mosinee.zip on a DOS computer, then zoo e mosine1.zoo on a QNX computer.


Note: This only works with 20 profile Impact Package

The following is included and should be noted for reference. Please only run setup 1 time.


Your old files were moved to /Impact/cmds/ImpactScan.bak and /Impact/cmds/getArgs
If you ever wish to go back, simply
-----------------------------------------

cd /Impact/cmds
cp ImpactScan.bak ImpactScan
cp getArgs.bak getArgs
slay ImpactScan
ImpactScan -u5 &
----------------------------------------

The following corrections were made to ImpactScan and getArgs.

1) NetID always plot around 0, not mean. 2) Corrected DBL_ERROR, because values were already cast(ed) to floats.

If the following line within your /Impact/cmds/ois10.cfg was changed from this

ois10.Device.net2.Id43 \
/ID2007 \
/PDEFAULT \
/DTDOUBLE \
/DCDUPLICATE \
/PATH0 \
/ELS8 \
/L350 \
/TC28 \
/DP0 \
/MS0 \
/H1 \
/UP1

To /ELS4 and /DTFLOAT problem would not have been detected. This forces net32a.dev to re-cast instead of ImpactScan, ImpactScan is where the problem was.

ois10.Device.net2.Id43
/ID2007 \
/PDEFAULT \
/DTFLOAT \
/DCDUPLICATE \
/PATH0 \
/ELS4 \
/L350 \
/TC28 \
/DP0 \
/MS0 \
/H1 \
/UP1

The problem was found within ImpactScan and corrected. Please also note, the wait for getArgs task was lengthened by a multiple of 4. Hopefully, this will allow enough time to read in all the MIS setup data before timing out.