119 Commits

Author SHA1 Message Date
62ccf046fd Added compiler flags for the C++ code and formatted README
Some checks failed
Test And Build / Lint (push) Failing after 4s
Test And Build / Build (push) Failing after 6s
1.5.2
2025-12-23 13:27:14 +01:00
9d61852713 Fixed number of commands bug in turboPmacAxis::init
Some checks failed
Test And Build / Lint (push) Failing after 4s
Test And Build / Build (push) Successful in 7s
1.5.1
2025-12-23 11:59:09 +01:00
e64cedb243 Updated sinqMotor to fix segfault
Some checks failed
Test And Build / Lint (push) Failing after 4s
Test And Build / Build (push) Successful in 7s
2025-12-23 11:56:42 +01:00
0ff5632112 Added user manual and .gitignore to repo
Some checks failed
Test And Build / Lint (push) Failing after 4s
Test And Build / Build (push) Successful in 7s
2025-11-03 08:37:49 +01:00
f67941d67b Fixed some small bugs
Some checks failed
Test And Build / Lint (push) Failing after 9s
Test And Build / Build (push) Successful in 13s
2025-10-13 16:57:30 +02:00
7a96ed2b71 Fixed bug: Wrong scale used before
Some checks failed
Test And Build / Lint (push) Failing after 3s
Test And Build / Build (push) Successful in 8s
The correct scale from counts to engeering units is Qxx00.
1.5.0
2025-09-10 11:52:51 +02:00
cf43a1c57a Updated to sinqMotor 1.5 to get deadband feature
Some checks failed
Test And Build / Lint (push) Failing after 3s
Test And Build / Build (push) Successful in 7s
2025-09-09 16:52:19 +02:00
85317e24cd Deadband check in driver code 2025-09-09 13:43:11 +02:00
1ee483f8e9 Removed C++ only flag from USR_CFLAGS
Some checks failed
Test And Build / Lint (push) Failing after 3s
Test And Build / Build (push) Successful in 7s
USR_CFLAGS only applies to .c files, which are compiled with a C
compiler, therefore the C++ flag is not applied, resulting in a warning
during compilation.
1.4.2
2025-08-22 15:27:28 +02:00
002b5d2616 Fixed bug with errorprint to ioc console
The previous setup created one print key for all error types. The
problem with that is that if an error directly followed another error
(without an error = 0 in between), the MsgPrintControl prevented
printing of the new error. Now every error has its own key.
2025-08-22 15:25:31 +02:00
ce80426790 Updated sinqMotor to fix bug in forcedPoll
Some checks failed
Test And Build / Lint (push) Failing after 4s
Test And Build / Build (push) Successful in 7s
1.4.1
2025-08-14 17:21:58 +02:00
72f3965881 Fixed imprecise comment
Some checks failed
Test And Build / Lint (push) Failing after 3s
Test And Build / Build (push) Successful in 8s
2025-08-12 15:42:43 +02:00
d41e7bf054 Updated to sinqMotor 1.4.0
Some checks failed
Test And Build / Lint (push) Failing after 3s
Test And Build / Build (push) Successful in 8s
1.4.0
2025-08-12 09:14:38 +02:00
30bfa1cac5 Hide visibility of classes to avoid symbol clashes 2025-08-12 09:00:42 +02:00
235816fd20 Hide symbols via compilerflag 2025-08-11 16:46:22 +02:00
bd0966d2c9 Added flag to see whether we are in the middle of enabling / disabling
Some checks failed
Test And Build / Lint (push) Failing after 9s
Test And Build / Build (push) Successful in 13s
2025-08-11 15:47:27 +02:00
9d5d90574a Added sleep after write commands
See comment in writeRead for explanation.
2025-08-11 15:47:27 +02:00
6effc5e906 Updated sinqMotor to latest version 2025-08-11 15:47:27 +02:00
bc5de11b16 remove unneeded line
Some checks failed
Test And Build / Lint (push) Failing after 3s
Test And Build / Build (push) Successful in 8s
2025-07-04 14:16:48 +02:00
aa488627f9 remove old pipeline file
Some checks failed
Test And Build / Lint (push) Failing after 3s
Test And Build / Build (push) Successful in 9s
2025-07-04 14:12:54 +02:00
ccaee6c5d1 no newline
Some checks failed
Test And Build / Lint (push) Failing after 4s
Test And Build / Build (push) Successful in 8s
2025-07-04 14:07:20 +02:00
323b030581 adds IGNORE_SUBMODULES as other makefile tries to pull everything anew
Some checks failed
Test And Build / Lint (push) Failing after 12s
Test And Build / Build (push) Failing after 3s
2025-07-04 13:54:24 +02:00
b206012df2 time to build
Some checks failed
Test And Build / Build (push) Failing after 5s
2025-07-04 12:57:23 +02:00
21ec7e8467 time to build
Some checks failed
Test And Build / Build (push) Failing after 5s
2025-07-04 12:55:24 +02:00
398bc8241a time to build
Some checks failed
Test And Build / Build (push) Failing after 4s
2025-07-04 12:53:13 +02:00
8ca684604d typo
All checks were successful
Test And Build / Build (push) Successful in 3s
2025-07-04 12:51:04 +02:00
72fe2b3681 it should already be there it is now a submodule...
Some checks failed
Test And Build / Build (push) Failing after 3s
2025-07-04 12:50:28 +02:00
5911e62029 :)
Some checks failed
Test And Build / Build (push) Failing after 40s
2025-07-04 12:45:16 +02:00
682024091f is the url wrong ?
Some checks failed
Test And Build / Build (push) Failing after 31s
2025-07-04 12:43:33 +02:00
335de72bc5 maybe a key is necessary
Some checks failed
Test And Build / Build (push) Failing after 39s
2025-07-04 12:38:57 +02:00
8e5055d6b8 Can I check out another repository?
Some checks failed
Test And Build / Build (push) Failing after 31s
2025-07-04 12:31:40 +02:00
1cab6e14ff Can I check out another repository?
Some checks failed
Test And Build / Lint (push) Failing after 3s
Test And Build / Build (push) Failing after 40s
2025-07-04 12:30:53 +02:00
1e8a6495b8 Disable the axis on reset, if it is not moving
Resetting the axis now also disables it, if it is not moving.
1.3.0
2025-07-01 13:11:06 +02:00
6b91ab6d51 Links in README.md updated to point to Gitea now. 2025-06-26 13:56:57 +02:00
f423002d23 Updated sinqMotor 1.2.2 2025-06-18 08:26:49 +02:00
79ec79fac1 Updated sinqMotor 1.2.1 2025-06-18 08:18:53 +02:00
1703542770 Use new sinqMotor version 1.2.0 2025-06-17 13:16:20 +02:00
c7d1dc4930 Added getAxisParam variant for char arrays 2025-06-17 10:25:02 +02:00
6fd3848f13 Fixed template for char arrays 2025-06-17 08:45:07 +02:00
56f08f3c76 Fixed template error in sinqMotor 2025-06-17 08:41:07 +02:00
168bfae983 Updated sinqMotor 2025-06-17 08:34:07 +02:00
0e29750d13 Updated sinqMotor version 2025-06-16 16:18:06 +02:00
ba5b921aca Committed new sinqMotor version 2025-06-16 15:55:40 +02:00
1b810fb353 Adjusted dependency to use AxisParamChecked branch 2025-06-16 15:26:44 +02:00
4bc3388bc6 Added destructor for controller 1.1.1 2025-06-10 14:58:59 +02:00
c759156058 Added destructor for controller 2025-06-10 14:53:26 +02:00
eca513f3a0 Updated sinqMotor version to 1.1 1.1.0 2025-06-10 14:11:48 +02:00
26175290bf Added flag to disable reading the limits from the hardware 2025-06-10 13:53:39 +02:00
e316fcf67b Changed priority of IOC shell message 1.0.1 2025-06-06 11:20:50 +02:00
6cf00adb60 Ready for release 1.0 1.0.0 2025-05-23 12:27:31 +02:00