96 Commits

Author SHA1 Message Date
f26d1bb612 Added public accessors for all status library indices and some other
properties. This also enabled the removal of "friend classes".
2025-03-10 16:53:45 +01: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
ca7bede4b7 Actually added the files for msgPrintControl 0.8.0 2025-03-04 09:23:34 +01:00
d3307db987 Added msgPrintControl feature to control the maximum number of IOC shell
message repetitions.
2025-03-04 09:12:11 +01:00
591509bd43 Forgot to save the changes to sinqController.cpp beforehand 2025-02-25 08:59:21 +01:00
5854d2c9d0 Added motor target position record which allows to read out the motor
target position from within a driver.
2025-02-25 08:51:44 +01:00
f134a61649 Added an explanation how to build the patched motorBase library from GFA 2025-02-20 18:01:51 +01:00
49be84068f Merge branch 'main' of https://git.psi.ch/sinq-epics-modules/sinqmotor 0.7.0 2025-02-14 16:20:41 +01:00
e92a867189 Bugfix for movTimeoutWatchdog
Update of README.md
2025-02-14 16:19:17 +01:00
8bc6109e2a Bugfix for movTimeoutWatchdog 2025-02-14 16:17:11 +01:00
c06cf8e76c Fixed small typo in an error message 2025-01-22 11:01:08 +01:00
f14ac66971 Missing controller name in PV name 0.6.3 2025-01-08 16:01:04 +01:00
b6e0f03a17 Moved the initialization of some parameters into sinqMotor 0.6.2 2024-12-23 09:30:24 +01:00
5946563372 Merge branch 'main' of https://git.psi.ch/sinq-epics-modules/sinqmotor 0.6.1 2024-12-11 09:59:36 +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
61087d2e44 Adjusted the encoder type naming to that of the new NICOS class
(https://forge.frm2.tum.de/review/c/frm2/nicos/nicos/+/35285)
0.6.0
2024-12-11 09:49:17 +01:00
26754e608d Fixed a bug which resulted in motorStatusProblem not being set properly. 0.5.1 2024-12-10 09:09:02 +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_)
0.5.0
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 0.4.0 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.
0.3.0
2024-11-26 16:51:12 +01:00
97e80814e3 Merge branch 'cleaning' into 'main'
small cleaning changes

See merge request sinq-epics-modules/sinqmotor!1
0.2.0
2024-11-21 15:27:28 +01:00
a4943f3fe4 small cleaning changes 2024-11-20 16:39:45 +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.
0.1
2024-11-20 11:29:20 +01:00
89bbbedaee Fixed CI pipeline issues. 0.0.6 2024-11-15 16:20:57 +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. 0.0.5 2024-11-15 12:09:49 +01:00
8db787367d Update README.md 0.0.4 2024-11-14 16:21:46 +01:00
893badbada Amended README.md locally 0.0.3 2024-11-14 16:18:39 +01:00
df698554c0 Adjusted the readme and renamed some bits in sinqController. 2024-11-14 16:14:07 +01:00
d5a4fd7fd6 Adjusted the readme and renamed some bits in sinqController. 0.0.2 2024-11-14 16:11:52 +01:00
8afb1fd4fb Removed src/Makefile, since this is not needed. 2024-11-13 09:05:39 +01:00
2df6973c26 Removed libversion because the tag should be used for future versioning 0.0.1 2024-11-13 08:46:56 +01:00
427a00d6eb Merge branch 'main' of https://git.psi.ch/sinq-epics-modules/sinqmotor 2024-11-13 08:42:54 +01:00
74faa1aabf Appease the compiler by changing static to const for string literals 2024-11-13 08:38:32 +01:00
467b2da5ab fix filename 2024-11-12 16:41:03 +01:00
394dc6efb9 Add new file 2024-11-12 16:13:01 +01:00
25401ba68b Update README.md 2024-11-12 15:31:45 +01:00
af182bb73b Initial version of sinqMotor 2024-11-12 15:27:24 +01:00
611cde365f Upload New File 2024-11-12 15:10:41 +01:00
4d4ef7773b Upload New File 2024-11-12 15:10:28 +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