-
Marco Filho authored
Scannig was not added until now because RMMAPI had an issue that made it scramble answers from the hardware if too much polling was made. This issue was fixed so we add scan now. In the channels array records, this called for a new record creation. This is because we need the asyn:READBACK info tag, which makes the readback from hardware and the setpoint record have the same values. So I guarantee that the record ending with R is the actual scanned parameter. I also removed the forward link from S to RB record to guarantee that the latest value we have in $(CH)-S record is still the setpoint. AnalogMon and ADCVal-R have PHAS 0 and 1 respectively to guarantee that we know what is the meaning of what we are reading.
Marco Filho authoredScannig was not added until now because RMMAPI had an issue that made it scramble answers from the hardware if too much polling was made. This issue was fixed so we add scan now. In the channels array records, this called for a new record creation. This is because we need the asyn:READBACK info tag, which makes the readback from hardware and the setpoint record have the same values. So I guarantee that the record ending with R is the actual scanned parameter. I also removed the forward link from S to RB record to guarantee that the latest value we have in $(CH)-S record is still the setpoint. AnalogMon and ADCVal-R have PHAS 0 and 1 respectively to guarantee that we know what is the meaning of what we are reading.
Code owners
Assign users and groups as approvers for specific file changes. Learn more.