9bc90cff61
Simplified paramLib access and show error messages for one poll cycle
...
Simplified getting and setting paramLib entries via a macro and created
a mechanism within poll() which makes sure that error messages are shown
for at least one poll cycle. Also moved MAXBUF_ to the SinqController
level.
2025-05-14 15:59:48 +02:00
9792697d03
Addes instructions how to use sinqMotor as static dependency.
2025-05-12 16:41:33 +02:00
dbcfebc6de
Added function to set the number of forced fast polls.
2025-05-09 08:14:05 +02:00
3ec83b115e
Added further info on versioning to README.md
2025-04-24 09:17:05 +02:00
bfda809257
Added high default value for RDBD
...
See docstring: This is to prevent overshoot stop commands.
2025-04-23 13:46:02 +02:00
228bcf7fd7
Renamed some member fields
2025-04-17 16:28:52 +02:00
db03ffea0e
Added adaptive polling
...
See documentation in README.md for parameter ADAPTPOLL
2025-04-16 13:05:48 +02:00
7729eceb28
Added doReset wrapper around reset and added two functions to set and
...
retrieve the motor position which handle the conversion via
motorRecResolution.
2025-03-31 10:42:07 +02:00
bed245b010
Added PVs for error reset and status problem reporting and fixed a bug
...
in msgPrintControl
2025-03-10 14:28:24 +01:00
d3307db987
Added msgPrintControl feature to control the maximum number of IOC shell
...
message repetitions.
2025-03-04 09:12:11 +01:00
f134a61649
Added an explanation how to build the patched motorBase library from GFA
2025-02-20 18:01:51 +01:00
e92a867189
Bugfix for movTimeoutWatchdog
...
Update of README.md
2025-02-14 16:19:17 +01:00
da96b4b973
Adjusted the encoder type naming to that of the new NICOS class
...
(https://forge.frm2.tum.de/review/c/frm2/nicos/nicos/+/35285 )
2024-12-11 09:57:59 +01:00
a866023957
Various improvements:
...
- Moved the encoder type PV to sinqMotor
- Unified the PV naming scheme
- Removed the IsEnabled function - this status is read out from the
parameter library (motorEnableRBV_)
2024-12-09 11:14:19 +01:00
8008ece919
Fixed typo
...
Conflicts:
2024-12-06 08:37:12 +01:00
dbe031ca79
Reworked documentation after discussion with Electronics on 04.12.2024
2024-12-06 08:35:43 +01:00
be9f3b0d76
Reworked documentation after discussion with Electronics on 04.12.2024
2024-12-05 11:14:39 +01:00
86006e408a
Prototype for version 0.3
2024-12-04 13:38:13 +01:00
6656841a01
Added some flags for NICOS and refactored some records from pmacv3 to
...
sinqMotor
2024-11-29 14:54:54 +01:00
682325de7d
Substantial rRework of 0.2.0 after the CAMEA test showed multiple
...
problems. Also improved the documentation.
2024-11-26 16:51:12 +01:00
5502c39219
After reimplementing the pmacV3 driver using the sinqMotor parent class,
...
quite some changes have accumulated. Besides various code changes, especially the documentation has
been improved.
2024-11-20 11:29:20 +01:00
2a95f82c47
Update README.md
2024-11-15 12:12:15 +01:00
a4501b4517
Moved shared functionality from the pmacV3 driver into this library.
2024-11-15 12:09:49 +01:00
8db787367d
Update README.md
2024-11-14 16:21:46 +01:00
df698554c0
Adjusted the readme and renamed some bits in sinqController.
2024-11-14 16:14:07 +01:00
25401ba68b
Update README.md
2024-11-12 15:31:45 +01:00
611cde365f
Upload New File
2024-11-12 15:10:41 +01:00
f0192481fc
Delete README.md
2024-11-12 14:23:31 +01:00
45c6d8a092
Initial commit
2024-11-12 14:23:05 +01:00