-
Notifications
You must be signed in to change notification settings - Fork 3
Description
There is a problem in filterDrive.st. In the lower right of the filter_4_4_more.adl screen there are buttons to manually move filters 1-4 In and Out. These buttons control the FiN:Set records. However, changing these records has no effect if the SNL program is running, because this line change the :Set record back to OutSet, which is the current value of the actual hardware output.
optics/opticsApp/src/filterDrive.st
Line 474 in 2cc9ff8
| SET[i] = OUTGET[i]; |
It does work to directly change the hardware output in other screens: Set then changes, and it recalculates the actual transmission. It seems to me that either the SNL logic or the medm screen are wrong, because it gives the appearance of being able to directly control the filters, but it does not work.
The :Set buttons do work OK if the SNL program is not running.