- Apr 01, 2022
-
-
Gabriel Fedel authored
Now when a control table is changed the readback is updated automatically on each pulse.
-
- May 28, 2021
-
-
Gabriel Fedel authored
The time to prepare and write control tables was making the acquisition process longer than it should be. To solve it the prepare and write of the table was moved for a thread that is triggered when Write to table is enabled. With this change a new PV was introduced to indicate if the writting process was finished
-
- Apr 14, 2021
-
-
Gabriel Fedel authored
Now it is a unified PV (there is no more I and Q components)
-
- Apr 09, 2021
-
-
Gabriel Fedel authored
This way it will be set for SP and FF table. Before this property exists only for FF table.
-
- Jul 03, 2020
-
-
Gabriel Fedel authored
Table mode was implemented just for FF and wasn't correctly. Now is implement for both (SP and FF), and using the right registers and bits
-
- Apr 15, 2020
-
-
Gabriel Fedel authored
From epicsFloat32 (float) to epicsFloat64(double), so all the digits will be used.
-
- Aug 28, 2019
-
-
Gabriel Fedel authored
This commit changes the way control table for special operation is managed. The class sis8300llrfControlTableChannelSpecOp was merged with the class sis8300llrfControlTableChannel. This change let the code simpler. Besides that this commit fix a problem with tables for special mode, before this commit these tables weren't write to memory. This happens because ControlTableChannelSpecOp use a different address from ControlTableChannel, and then the getters and setters weren't find by the PV. This commit remove the warning messages on ioc boot similar to this: sevr=minor [WRN] ../epics-nds/ndsApp/src/ndsPVContainer.h:295 NDS: getReason: port: 0: 'AngleTable' reason is not found. sevr=minor [WRN] ../epics-nds/ndsApp/src/ndsAsynDriver.cpp:195 NDS: 0 : `AngleTable` reason NOT found. This messages occurred because of the bug commented before.
-
- Jun 16, 2016
-
-
Alexander Söderqvist authored
They are now automatically initialized to 1 element with value 0. They now have a separate pv to trigger a write. Pulse type 0 is now automatically chosen at startup. All of this removes the need to load dummy table before bringing the device to ON state. You can now immediatley enter ON state upon booting the IOC.
-
- Feb 02, 2016
-
-
Urša Rojec authored
-
Urša Rojec authored
-
Urša Rojec authored
-
- Jan 08, 2016
-
-
Urša Rojec authored
-
- Dec 16, 2015
-
-
Urša Rojec authored
-