Review if the rearm procedure should be done as it is
Right now the rearm procedure repeat a lot of steps to bring RFLPS up. It is needed to check if all these steps are needed.
The current steps done:
FIMReset = 1;
pvPut(FIMReset);
SIMReset = 1;
pvPut(SIMReset);
RF_ON = 1;
pvPut(RF_ON);
FIMReset = 1;
pvPut(FIMReset);
SIMReset = 1;
pvPut(SIMReset);
RFSCPUSTATE = 3;
pvPut(RFSCPUSTATE);
FIMReset = 1;
pvPut(FIMReset);
SIMReset = 1;
pvPut(SIMReset);
RFSCPUSTATE = 3;
pvPut(RFSCPUSTATE);
RFSCPUSTATE = 3;
pvPut(RFSCPUSTATE);
RFSCPUSTATE = 3;
pvPut(RFSCPUSTATE);
FIMReset = 1;
pvPut(FIMReset);
SIMReset = 1;
pvPut(SIMReset);
FIMReset = 1;
pvPut(FIMReset);
A similar IOC (power up) does the reset in much simpler way: https://gitlab.esss.lu.se/e3/wrappers/e3-nclpwrup/-/blob/main/nclpwrup/nclpwrupApp/src/nclpwrup.st#L635