diff --git a/docs/maniplib/ManipArm.html b/docs/maniplib/ManipArm.html
index 544ae3a..708162a 100644
--- a/docs/maniplib/ManipArm.html
+++ b/docs/maniplib/ManipArm.html
@@ -123,7 +123,7 @@
Method Summary
void
-
+
Adds an absolute encoder to sync to on init.
@@ -342,10 +342,10 @@ addFollower
addAbsoluteEncoderValue
-public void addAbsoluteEncoderValue(double absEncoderDegrees)
+public void addAbsoluteEncoderValue(double absEncoderRotations)
Adds an absolute encoder to sync to on init. This is not used for actual control
but recommended to keep arm position on boot. Can be called in init.
- Value must be in 0-360.
+ Value must be in rotations 0-1.
diff --git a/maniplib/maniplib.json b/maniplib/maniplib.json
index ec2fc29..8f268aa 100644
--- a/maniplib/maniplib.json
+++ b/maniplib/maniplib.json
@@ -1,7 +1,7 @@
{
- "fileName": "maniplib-2025.0.0-beta0.5.5.json",
+ "fileName": "maniplib-2025.0.0-beta0.5.6.json",
"name": "ManipLib",
- "version": "2025.0.0-beta0.5.5",
+ "version": "2025.0.0-beta0.5.6",
"frcYear": "2025",
"uuid": "67953b3f-32a5-41cf-84d7-2f6989d3d38d",
"mavenUrls": [
@@ -12,7 +12,7 @@
{
"groupId": "maniplib",
"artifactId": "ManipLib-java",
- "version": "2025.0.0-beta0.5.5"
+ "version": "2025.0.0-beta0.5.6"
}
],
"requires": [
diff --git a/maniplib/repos/maniplib/ManipLib-cpp/2025.0.0-beta0.5.6/ManipLib-cpp-2025.0.0-beta0.5.6-headers.zip b/maniplib/repos/maniplib/ManipLib-cpp/2025.0.0-beta0.5.6/ManipLib-cpp-2025.0.0-beta0.5.6-headers.zip
new file mode 100644
index 0000000..8b39308
Binary files /dev/null and b/maniplib/repos/maniplib/ManipLib-cpp/2025.0.0-beta0.5.6/ManipLib-cpp-2025.0.0-beta0.5.6-headers.zip differ
diff --git a/maniplib/repos/maniplib/ManipLib-cpp/2025.0.0-beta0.5.6/ManipLib-cpp-2025.0.0-beta0.5.6-headers.zip.md5 b/maniplib/repos/maniplib/ManipLib-cpp/2025.0.0-beta0.5.6/ManipLib-cpp-2025.0.0-beta0.5.6-headers.zip.md5
new file mode 100644
index 0000000..652194a
--- /dev/null
+++ b/maniplib/repos/maniplib/ManipLib-cpp/2025.0.0-beta0.5.6/ManipLib-cpp-2025.0.0-beta0.5.6-headers.zip.md5
@@ -0,0 +1 @@
+a884767781648034695405bfd16808eb
\ No newline at end of file
diff --git a/maniplib/repos/maniplib/ManipLib-cpp/2025.0.0-beta0.5.6/ManipLib-cpp-2025.0.0-beta0.5.6-headers.zip.sha1 b/maniplib/repos/maniplib/ManipLib-cpp/2025.0.0-beta0.5.6/ManipLib-cpp-2025.0.0-beta0.5.6-headers.zip.sha1
new file mode 100644
index 0000000..5ed6adb
--- /dev/null
+++ b/maniplib/repos/maniplib/ManipLib-cpp/2025.0.0-beta0.5.6/ManipLib-cpp-2025.0.0-beta0.5.6-headers.zip.sha1
@@ -0,0 +1 @@
+0938e82b7149a828fc2938f60c050b3c7362ed9b
\ No newline at end of file
diff --git a/maniplib/repos/maniplib/ManipLib-cpp/2025.0.0-beta0.5.6/ManipLib-cpp-2025.0.0-beta0.5.6-headers.zip.sha256 b/maniplib/repos/maniplib/ManipLib-cpp/2025.0.0-beta0.5.6/ManipLib-cpp-2025.0.0-beta0.5.6-headers.zip.sha256
new file mode 100644
index 0000000..bbfa2c5
--- /dev/null
+++ b/maniplib/repos/maniplib/ManipLib-cpp/2025.0.0-beta0.5.6/ManipLib-cpp-2025.0.0-beta0.5.6-headers.zip.sha256
@@ -0,0 +1 @@
+273f0a84075bd10e72f425a3b5fd1eb6b3fb86c606ac52d71af991d5a396fb43
\ No newline at end of file
diff --git a/maniplib/repos/maniplib/ManipLib-cpp/2025.0.0-beta0.5.6/ManipLib-cpp-2025.0.0-beta0.5.6-headers.zip.sha512 b/maniplib/repos/maniplib/ManipLib-cpp/2025.0.0-beta0.5.6/ManipLib-cpp-2025.0.0-beta0.5.6-headers.zip.sha512
new file mode 100644
index 0000000..5f879e1
--- /dev/null
+++ b/maniplib/repos/maniplib/ManipLib-cpp/2025.0.0-beta0.5.6/ManipLib-cpp-2025.0.0-beta0.5.6-headers.zip.sha512
@@ -0,0 +1 @@
+876f5ad34c4432a53d94b9d966485841babf8513dc17b812b5332de392b0d6e3641928ffcf5b0a79e777ac15bf64ed94d5def88a7fd581d2ca4720295d8c7a08
\ No newline at end of file
diff --git a/maniplib/repos/maniplib/ManipLib-cpp/2025.0.0-beta0.5.6/ManipLib-cpp-2025.0.0-beta0.5.6-sources.zip b/maniplib/repos/maniplib/ManipLib-cpp/2025.0.0-beta0.5.6/ManipLib-cpp-2025.0.0-beta0.5.6-sources.zip
new file mode 100644
index 0000000..8b39308
Binary files /dev/null and b/maniplib/repos/maniplib/ManipLib-cpp/2025.0.0-beta0.5.6/ManipLib-cpp-2025.0.0-beta0.5.6-sources.zip differ
diff --git a/maniplib/repos/maniplib/ManipLib-cpp/2025.0.0-beta0.5.6/ManipLib-cpp-2025.0.0-beta0.5.6-sources.zip.md5 b/maniplib/repos/maniplib/ManipLib-cpp/2025.0.0-beta0.5.6/ManipLib-cpp-2025.0.0-beta0.5.6-sources.zip.md5
new file mode 100644
index 0000000..652194a
--- /dev/null
+++ b/maniplib/repos/maniplib/ManipLib-cpp/2025.0.0-beta0.5.6/ManipLib-cpp-2025.0.0-beta0.5.6-sources.zip.md5
@@ -0,0 +1 @@
+a884767781648034695405bfd16808eb
\ No newline at end of file
diff --git a/maniplib/repos/maniplib/ManipLib-cpp/2025.0.0-beta0.5.6/ManipLib-cpp-2025.0.0-beta0.5.6-sources.zip.sha1 b/maniplib/repos/maniplib/ManipLib-cpp/2025.0.0-beta0.5.6/ManipLib-cpp-2025.0.0-beta0.5.6-sources.zip.sha1
new file mode 100644
index 0000000..5ed6adb
--- /dev/null
+++ b/maniplib/repos/maniplib/ManipLib-cpp/2025.0.0-beta0.5.6/ManipLib-cpp-2025.0.0-beta0.5.6-sources.zip.sha1
@@ -0,0 +1 @@
+0938e82b7149a828fc2938f60c050b3c7362ed9b
\ No newline at end of file
diff --git a/maniplib/repos/maniplib/ManipLib-cpp/2025.0.0-beta0.5.6/ManipLib-cpp-2025.0.0-beta0.5.6-sources.zip.sha256 b/maniplib/repos/maniplib/ManipLib-cpp/2025.0.0-beta0.5.6/ManipLib-cpp-2025.0.0-beta0.5.6-sources.zip.sha256
new file mode 100644
index 0000000..bbfa2c5
--- /dev/null
+++ b/maniplib/repos/maniplib/ManipLib-cpp/2025.0.0-beta0.5.6/ManipLib-cpp-2025.0.0-beta0.5.6-sources.zip.sha256
@@ -0,0 +1 @@
+273f0a84075bd10e72f425a3b5fd1eb6b3fb86c606ac52d71af991d5a396fb43
\ No newline at end of file
diff --git a/maniplib/repos/maniplib/ManipLib-cpp/2025.0.0-beta0.5.6/ManipLib-cpp-2025.0.0-beta0.5.6-sources.zip.sha512 b/maniplib/repos/maniplib/ManipLib-cpp/2025.0.0-beta0.5.6/ManipLib-cpp-2025.0.0-beta0.5.6-sources.zip.sha512
new file mode 100644
index 0000000..5f879e1
--- /dev/null
+++ b/maniplib/repos/maniplib/ManipLib-cpp/2025.0.0-beta0.5.6/ManipLib-cpp-2025.0.0-beta0.5.6-sources.zip.sha512
@@ -0,0 +1 @@
+876f5ad34c4432a53d94b9d966485841babf8513dc17b812b5332de392b0d6e3641928ffcf5b0a79e777ac15bf64ed94d5def88a7fd581d2ca4720295d8c7a08
\ No newline at end of file
diff --git a/maniplib/repos/maniplib/ManipLib-cpp/2025.0.0-beta0.5.6/ManipLib-cpp-2025.0.0-beta0.5.6.pom b/maniplib/repos/maniplib/ManipLib-cpp/2025.0.0-beta0.5.6/ManipLib-cpp-2025.0.0-beta0.5.6.pom
new file mode 100644
index 0000000..c7dc433
--- /dev/null
+++ b/maniplib/repos/maniplib/ManipLib-cpp/2025.0.0-beta0.5.6/ManipLib-cpp-2025.0.0-beta0.5.6.pom
@@ -0,0 +1,9 @@
+
+
+ 4.0.0
+ maniplib
+ ManipLib-cpp
+ 2025.0.0-beta0.5.6
+ pom
+
diff --git a/maniplib/repos/maniplib/ManipLib-cpp/2025.0.0-beta0.5.6/ManipLib-cpp-2025.0.0-beta0.5.6.pom.md5 b/maniplib/repos/maniplib/ManipLib-cpp/2025.0.0-beta0.5.6/ManipLib-cpp-2025.0.0-beta0.5.6.pom.md5
new file mode 100644
index 0000000..ddf2c1c
--- /dev/null
+++ b/maniplib/repos/maniplib/ManipLib-cpp/2025.0.0-beta0.5.6/ManipLib-cpp-2025.0.0-beta0.5.6.pom.md5
@@ -0,0 +1 @@
+687b9e1480fa791f36ac563a3a454feb
\ No newline at end of file
diff --git a/maniplib/repos/maniplib/ManipLib-cpp/2025.0.0-beta0.5.6/ManipLib-cpp-2025.0.0-beta0.5.6.pom.sha1 b/maniplib/repos/maniplib/ManipLib-cpp/2025.0.0-beta0.5.6/ManipLib-cpp-2025.0.0-beta0.5.6.pom.sha1
new file mode 100644
index 0000000..83a71cf
--- /dev/null
+++ b/maniplib/repos/maniplib/ManipLib-cpp/2025.0.0-beta0.5.6/ManipLib-cpp-2025.0.0-beta0.5.6.pom.sha1
@@ -0,0 +1 @@
+b520c0928a399f1f33e1ac2afdbebbcdb804653e
\ No newline at end of file
diff --git a/maniplib/repos/maniplib/ManipLib-cpp/2025.0.0-beta0.5.6/ManipLib-cpp-2025.0.0-beta0.5.6.pom.sha256 b/maniplib/repos/maniplib/ManipLib-cpp/2025.0.0-beta0.5.6/ManipLib-cpp-2025.0.0-beta0.5.6.pom.sha256
new file mode 100644
index 0000000..18d44c6
--- /dev/null
+++ b/maniplib/repos/maniplib/ManipLib-cpp/2025.0.0-beta0.5.6/ManipLib-cpp-2025.0.0-beta0.5.6.pom.sha256
@@ -0,0 +1 @@
+be41f834589c32f509aed066dcee34d938117ced49805107802968143242e8e5
\ No newline at end of file
diff --git a/maniplib/repos/maniplib/ManipLib-cpp/2025.0.0-beta0.5.6/ManipLib-cpp-2025.0.0-beta0.5.6.pom.sha512 b/maniplib/repos/maniplib/ManipLib-cpp/2025.0.0-beta0.5.6/ManipLib-cpp-2025.0.0-beta0.5.6.pom.sha512
new file mode 100644
index 0000000..5344e9d
--- /dev/null
+++ b/maniplib/repos/maniplib/ManipLib-cpp/2025.0.0-beta0.5.6/ManipLib-cpp-2025.0.0-beta0.5.6.pom.sha512
@@ -0,0 +1 @@
+146e209977660f00f6f0971c90d826ef9be8c757f9c1571574b3a2e0e67e143f2676df325261743ea476d54600bf5cb40046d9088728b471442a92fef36d9dd7
\ No newline at end of file
diff --git a/maniplib/repos/maniplib/ManipLib-cpp/maven-metadata.xml b/maniplib/repos/maniplib/ManipLib-cpp/maven-metadata.xml
index 5f10882..1b0b43a 100644
--- a/maniplib/repos/maniplib/ManipLib-cpp/maven-metadata.xml
+++ b/maniplib/repos/maniplib/ManipLib-cpp/maven-metadata.xml
@@ -3,8 +3,8 @@
maniplib
ManipLib-cpp
- 2025.0.0-beta0.5.5
- 2025.0.0-beta0.5.5
+ 2025.0.0-beta0.5.6
+ 2025.0.0-beta0.5.6
test
2025.0.0-beta0
@@ -18,7 +18,8 @@
2025.0.0-beta0.5.3
2025.0.0-beta0.5.4
2025.0.0-beta0.5.5
+ 2025.0.0-beta0.5.6
- 20250302150604
+ 20250302152817
diff --git a/maniplib/repos/maniplib/ManipLib-cpp/maven-metadata.xml.md5 b/maniplib/repos/maniplib/ManipLib-cpp/maven-metadata.xml.md5
index c4b0e51..a97d701 100644
--- a/maniplib/repos/maniplib/ManipLib-cpp/maven-metadata.xml.md5
+++ b/maniplib/repos/maniplib/ManipLib-cpp/maven-metadata.xml.md5
@@ -1 +1 @@
-0260e19efacdfd6f1e528a4a504c7818
\ No newline at end of file
+af5347e51e6d3feba76297af389c8e26
\ No newline at end of file
diff --git a/maniplib/repos/maniplib/ManipLib-cpp/maven-metadata.xml.sha1 b/maniplib/repos/maniplib/ManipLib-cpp/maven-metadata.xml.sha1
index 5f901b6..fe2a28a 100644
--- a/maniplib/repos/maniplib/ManipLib-cpp/maven-metadata.xml.sha1
+++ b/maniplib/repos/maniplib/ManipLib-cpp/maven-metadata.xml.sha1
@@ -1 +1 @@
-bbab56b8683e91acd82a594d57280fd52778da9c
\ No newline at end of file
+ca9e0c2960e7451069c0bbb0f360c0b33a9315d4
\ No newline at end of file
diff --git a/maniplib/repos/maniplib/ManipLib-cpp/maven-metadata.xml.sha256 b/maniplib/repos/maniplib/ManipLib-cpp/maven-metadata.xml.sha256
index 688d4e8..ff7ac70 100644
--- a/maniplib/repos/maniplib/ManipLib-cpp/maven-metadata.xml.sha256
+++ b/maniplib/repos/maniplib/ManipLib-cpp/maven-metadata.xml.sha256
@@ -1 +1 @@
-355fb6fc06bd323f1aea9df9c0927679e37277583c8769ce40917a4bf32aea3d
\ No newline at end of file
+7f2e28c7229e01ebcb51538722f02a620642a93a4ca37573e4cfb9665614882e
\ No newline at end of file
diff --git a/maniplib/repos/maniplib/ManipLib-cpp/maven-metadata.xml.sha512 b/maniplib/repos/maniplib/ManipLib-cpp/maven-metadata.xml.sha512
index 8fd043f..2419673 100644
--- a/maniplib/repos/maniplib/ManipLib-cpp/maven-metadata.xml.sha512
+++ b/maniplib/repos/maniplib/ManipLib-cpp/maven-metadata.xml.sha512
@@ -1 +1 @@
-b44f716852408cbfe6e5e1b0e61a6af8f420fdb6c11031f76ac42e8eeb5e9e48d351c7ba90c6a4b0d7933ba5aeae200f2b53391310dbbaff11cfc1895accb22f
\ No newline at end of file
+8063c3eb5b63691e8c6d63fa65883948cbde90928be6aedac24b328577e7c6205a1f953e8d68b477d44136b9f00a5b88021901dfeeb166eaf1027dc51b948929
\ No newline at end of file
diff --git a/maniplib/repos/maniplib/ManipLib-java/2025.0.0-beta0.5.6/ManipLib-java-2025.0.0-beta0.5.6-javadoc.jar b/maniplib/repos/maniplib/ManipLib-java/2025.0.0-beta0.5.6/ManipLib-java-2025.0.0-beta0.5.6-javadoc.jar
new file mode 100644
index 0000000..bdc7f67
Binary files /dev/null and b/maniplib/repos/maniplib/ManipLib-java/2025.0.0-beta0.5.6/ManipLib-java-2025.0.0-beta0.5.6-javadoc.jar differ
diff --git a/maniplib/repos/maniplib/ManipLib-java/2025.0.0-beta0.5.6/ManipLib-java-2025.0.0-beta0.5.6-javadoc.jar.md5 b/maniplib/repos/maniplib/ManipLib-java/2025.0.0-beta0.5.6/ManipLib-java-2025.0.0-beta0.5.6-javadoc.jar.md5
new file mode 100644
index 0000000..81a575b
--- /dev/null
+++ b/maniplib/repos/maniplib/ManipLib-java/2025.0.0-beta0.5.6/ManipLib-java-2025.0.0-beta0.5.6-javadoc.jar.md5
@@ -0,0 +1 @@
+ea615d1b0a6088c5138bb18a2627f303
\ No newline at end of file
diff --git a/maniplib/repos/maniplib/ManipLib-java/2025.0.0-beta0.5.6/ManipLib-java-2025.0.0-beta0.5.6-javadoc.jar.sha1 b/maniplib/repos/maniplib/ManipLib-java/2025.0.0-beta0.5.6/ManipLib-java-2025.0.0-beta0.5.6-javadoc.jar.sha1
new file mode 100644
index 0000000..6e6bc4b
--- /dev/null
+++ b/maniplib/repos/maniplib/ManipLib-java/2025.0.0-beta0.5.6/ManipLib-java-2025.0.0-beta0.5.6-javadoc.jar.sha1
@@ -0,0 +1 @@
+c5dd6ed69cbd9955c405e4626eab8f3a1ddec6f0
\ No newline at end of file
diff --git a/maniplib/repos/maniplib/ManipLib-java/2025.0.0-beta0.5.6/ManipLib-java-2025.0.0-beta0.5.6-javadoc.jar.sha256 b/maniplib/repos/maniplib/ManipLib-java/2025.0.0-beta0.5.6/ManipLib-java-2025.0.0-beta0.5.6-javadoc.jar.sha256
new file mode 100644
index 0000000..692610b
--- /dev/null
+++ b/maniplib/repos/maniplib/ManipLib-java/2025.0.0-beta0.5.6/ManipLib-java-2025.0.0-beta0.5.6-javadoc.jar.sha256
@@ -0,0 +1 @@
+73d6aa00e65f00397dc2f410c32cb441643b809b96fd62b4c2428c7a0d6848b0
\ No newline at end of file
diff --git a/maniplib/repos/maniplib/ManipLib-java/2025.0.0-beta0.5.6/ManipLib-java-2025.0.0-beta0.5.6-javadoc.jar.sha512 b/maniplib/repos/maniplib/ManipLib-java/2025.0.0-beta0.5.6/ManipLib-java-2025.0.0-beta0.5.6-javadoc.jar.sha512
new file mode 100644
index 0000000..ab96f23
--- /dev/null
+++ b/maniplib/repos/maniplib/ManipLib-java/2025.0.0-beta0.5.6/ManipLib-java-2025.0.0-beta0.5.6-javadoc.jar.sha512
@@ -0,0 +1 @@
+27bab572d7a7bce4002497783e3ce3e108ae50303236272596f0a3e89ba2a34103829ad4b852765a1df061c3c992f1b22de02eacb7fdfae143d9e8305d44eba5
\ No newline at end of file
diff --git a/maniplib/repos/maniplib/ManipLib-java/2025.0.0-beta0.5.6/ManipLib-java-2025.0.0-beta0.5.6-sources.jar b/maniplib/repos/maniplib/ManipLib-java/2025.0.0-beta0.5.6/ManipLib-java-2025.0.0-beta0.5.6-sources.jar
new file mode 100644
index 0000000..25de642
Binary files /dev/null and b/maniplib/repos/maniplib/ManipLib-java/2025.0.0-beta0.5.6/ManipLib-java-2025.0.0-beta0.5.6-sources.jar differ
diff --git a/maniplib/repos/maniplib/ManipLib-java/2025.0.0-beta0.5.6/ManipLib-java-2025.0.0-beta0.5.6-sources.jar.md5 b/maniplib/repos/maniplib/ManipLib-java/2025.0.0-beta0.5.6/ManipLib-java-2025.0.0-beta0.5.6-sources.jar.md5
new file mode 100644
index 0000000..f048b3a
--- /dev/null
+++ b/maniplib/repos/maniplib/ManipLib-java/2025.0.0-beta0.5.6/ManipLib-java-2025.0.0-beta0.5.6-sources.jar.md5
@@ -0,0 +1 @@
+0e5b93cd75c446ee7dfdbe24ff40fe03
\ No newline at end of file
diff --git a/maniplib/repos/maniplib/ManipLib-java/2025.0.0-beta0.5.6/ManipLib-java-2025.0.0-beta0.5.6-sources.jar.sha1 b/maniplib/repos/maniplib/ManipLib-java/2025.0.0-beta0.5.6/ManipLib-java-2025.0.0-beta0.5.6-sources.jar.sha1
new file mode 100644
index 0000000..94747b7
--- /dev/null
+++ b/maniplib/repos/maniplib/ManipLib-java/2025.0.0-beta0.5.6/ManipLib-java-2025.0.0-beta0.5.6-sources.jar.sha1
@@ -0,0 +1 @@
+350ae875bfabe0ae977e46d4ad03a20b1e518a07
\ No newline at end of file
diff --git a/maniplib/repos/maniplib/ManipLib-java/2025.0.0-beta0.5.6/ManipLib-java-2025.0.0-beta0.5.6-sources.jar.sha256 b/maniplib/repos/maniplib/ManipLib-java/2025.0.0-beta0.5.6/ManipLib-java-2025.0.0-beta0.5.6-sources.jar.sha256
new file mode 100644
index 0000000..49a0bd5
--- /dev/null
+++ b/maniplib/repos/maniplib/ManipLib-java/2025.0.0-beta0.5.6/ManipLib-java-2025.0.0-beta0.5.6-sources.jar.sha256
@@ -0,0 +1 @@
+0e2e230b0ad4158b2fc6d8160aafd63862dfbb1e367b35de064861ddfff80717
\ No newline at end of file
diff --git a/maniplib/repos/maniplib/ManipLib-java/2025.0.0-beta0.5.6/ManipLib-java-2025.0.0-beta0.5.6-sources.jar.sha512 b/maniplib/repos/maniplib/ManipLib-java/2025.0.0-beta0.5.6/ManipLib-java-2025.0.0-beta0.5.6-sources.jar.sha512
new file mode 100644
index 0000000..ee2cdd6
--- /dev/null
+++ b/maniplib/repos/maniplib/ManipLib-java/2025.0.0-beta0.5.6/ManipLib-java-2025.0.0-beta0.5.6-sources.jar.sha512
@@ -0,0 +1 @@
+27149d9419bccbe7356589713db6e3ce5a1fced1adb5c7b220177ae1bd1751d1dc4a0d01d2cdf084eef580e47c73104f7f77eb6dc0a55350f9452642197aed18
\ No newline at end of file
diff --git a/maniplib/repos/maniplib/ManipLib-java/2025.0.0-beta0.5.6/ManipLib-java-2025.0.0-beta0.5.6.jar b/maniplib/repos/maniplib/ManipLib-java/2025.0.0-beta0.5.6/ManipLib-java-2025.0.0-beta0.5.6.jar
new file mode 100644
index 0000000..31c9956
Binary files /dev/null and b/maniplib/repos/maniplib/ManipLib-java/2025.0.0-beta0.5.6/ManipLib-java-2025.0.0-beta0.5.6.jar differ
diff --git a/maniplib/repos/maniplib/ManipLib-java/2025.0.0-beta0.5.6/ManipLib-java-2025.0.0-beta0.5.6.jar.md5 b/maniplib/repos/maniplib/ManipLib-java/2025.0.0-beta0.5.6/ManipLib-java-2025.0.0-beta0.5.6.jar.md5
new file mode 100644
index 0000000..258de89
--- /dev/null
+++ b/maniplib/repos/maniplib/ManipLib-java/2025.0.0-beta0.5.6/ManipLib-java-2025.0.0-beta0.5.6.jar.md5
@@ -0,0 +1 @@
+4c9026087a3fe7248bd883b306cac3d7
\ No newline at end of file
diff --git a/maniplib/repos/maniplib/ManipLib-java/2025.0.0-beta0.5.6/ManipLib-java-2025.0.0-beta0.5.6.jar.sha1 b/maniplib/repos/maniplib/ManipLib-java/2025.0.0-beta0.5.6/ManipLib-java-2025.0.0-beta0.5.6.jar.sha1
new file mode 100644
index 0000000..b307a8a
--- /dev/null
+++ b/maniplib/repos/maniplib/ManipLib-java/2025.0.0-beta0.5.6/ManipLib-java-2025.0.0-beta0.5.6.jar.sha1
@@ -0,0 +1 @@
+831835ab752580db5391224c128aad13bb2ac675
\ No newline at end of file
diff --git a/maniplib/repos/maniplib/ManipLib-java/2025.0.0-beta0.5.6/ManipLib-java-2025.0.0-beta0.5.6.jar.sha256 b/maniplib/repos/maniplib/ManipLib-java/2025.0.0-beta0.5.6/ManipLib-java-2025.0.0-beta0.5.6.jar.sha256
new file mode 100644
index 0000000..baa8eee
--- /dev/null
+++ b/maniplib/repos/maniplib/ManipLib-java/2025.0.0-beta0.5.6/ManipLib-java-2025.0.0-beta0.5.6.jar.sha256
@@ -0,0 +1 @@
+cbdd56ff9229318e530ffb6fb31405776c28ce28a56494e24926186d9fb0bda8
\ No newline at end of file
diff --git a/maniplib/repos/maniplib/ManipLib-java/2025.0.0-beta0.5.6/ManipLib-java-2025.0.0-beta0.5.6.jar.sha512 b/maniplib/repos/maniplib/ManipLib-java/2025.0.0-beta0.5.6/ManipLib-java-2025.0.0-beta0.5.6.jar.sha512
new file mode 100644
index 0000000..b33f40b
--- /dev/null
+++ b/maniplib/repos/maniplib/ManipLib-java/2025.0.0-beta0.5.6/ManipLib-java-2025.0.0-beta0.5.6.jar.sha512
@@ -0,0 +1 @@
+c48fd33828f3b51aaf6a216614b4dd7d53ec446f94e0562df08f4a6e0a27c7ad70b4e671a9c4e3ac884d144104b3a789981c608c47b4055a286e3ac770a7d815
\ No newline at end of file
diff --git a/maniplib/repos/maniplib/ManipLib-java/2025.0.0-beta0.5.6/ManipLib-java-2025.0.0-beta0.5.6.pom b/maniplib/repos/maniplib/ManipLib-java/2025.0.0-beta0.5.6/ManipLib-java-2025.0.0-beta0.5.6.pom
new file mode 100644
index 0000000..a156dc9
--- /dev/null
+++ b/maniplib/repos/maniplib/ManipLib-java/2025.0.0-beta0.5.6/ManipLib-java-2025.0.0-beta0.5.6.pom
@@ -0,0 +1,8 @@
+
+
+ 4.0.0
+ maniplib
+ ManipLib-java
+ 2025.0.0-beta0.5.6
+
diff --git a/maniplib/repos/maniplib/ManipLib-java/2025.0.0-beta0.5.6/ManipLib-java-2025.0.0-beta0.5.6.pom.md5 b/maniplib/repos/maniplib/ManipLib-java/2025.0.0-beta0.5.6/ManipLib-java-2025.0.0-beta0.5.6.pom.md5
new file mode 100644
index 0000000..a1b90ac
--- /dev/null
+++ b/maniplib/repos/maniplib/ManipLib-java/2025.0.0-beta0.5.6/ManipLib-java-2025.0.0-beta0.5.6.pom.md5
@@ -0,0 +1 @@
+a978eb54b1575e9ee08b8868c8c3b5a6
\ No newline at end of file
diff --git a/maniplib/repos/maniplib/ManipLib-java/2025.0.0-beta0.5.6/ManipLib-java-2025.0.0-beta0.5.6.pom.sha1 b/maniplib/repos/maniplib/ManipLib-java/2025.0.0-beta0.5.6/ManipLib-java-2025.0.0-beta0.5.6.pom.sha1
new file mode 100644
index 0000000..dbf1869
--- /dev/null
+++ b/maniplib/repos/maniplib/ManipLib-java/2025.0.0-beta0.5.6/ManipLib-java-2025.0.0-beta0.5.6.pom.sha1
@@ -0,0 +1 @@
+03510ceec3c9f4e703821b4d790fa5052d2dd232
\ No newline at end of file
diff --git a/maniplib/repos/maniplib/ManipLib-java/2025.0.0-beta0.5.6/ManipLib-java-2025.0.0-beta0.5.6.pom.sha256 b/maniplib/repos/maniplib/ManipLib-java/2025.0.0-beta0.5.6/ManipLib-java-2025.0.0-beta0.5.6.pom.sha256
new file mode 100644
index 0000000..db14681
--- /dev/null
+++ b/maniplib/repos/maniplib/ManipLib-java/2025.0.0-beta0.5.6/ManipLib-java-2025.0.0-beta0.5.6.pom.sha256
@@ -0,0 +1 @@
+6810f3327298f222a5b5419accd4fef20d87a2f601719fe21c504a3fb3293f06
\ No newline at end of file
diff --git a/maniplib/repos/maniplib/ManipLib-java/2025.0.0-beta0.5.6/ManipLib-java-2025.0.0-beta0.5.6.pom.sha512 b/maniplib/repos/maniplib/ManipLib-java/2025.0.0-beta0.5.6/ManipLib-java-2025.0.0-beta0.5.6.pom.sha512
new file mode 100644
index 0000000..0133cb1
--- /dev/null
+++ b/maniplib/repos/maniplib/ManipLib-java/2025.0.0-beta0.5.6/ManipLib-java-2025.0.0-beta0.5.6.pom.sha512
@@ -0,0 +1 @@
+b8ce2d4da94b326c72e4b982ef66409404af3b86f520e94d144427c982b19d769cd08561325ca784080f6036cb22016d2cb6fd83aa2a9b74b174ee8de2eb831b
\ No newline at end of file
diff --git a/maniplib/repos/maniplib/ManipLib-java/maven-metadata.xml b/maniplib/repos/maniplib/ManipLib-java/maven-metadata.xml
index 8ff007b..5153536 100644
--- a/maniplib/repos/maniplib/ManipLib-java/maven-metadata.xml
+++ b/maniplib/repos/maniplib/ManipLib-java/maven-metadata.xml
@@ -3,8 +3,8 @@
maniplib
ManipLib-java
- 2025.0.0-beta0.5.5
- 2025.0.0-beta0.5.5
+ 2025.0.0-beta0.5.6
+ 2025.0.0-beta0.5.6
2025.0.0-unreleased
test
@@ -19,7 +19,8 @@
2025.0.0-beta0.5.3
2025.0.0-beta0.5.4
2025.0.0-beta0.5.5
+ 2025.0.0-beta0.5.6
- 20250302150604
+ 20250302152821
diff --git a/maniplib/repos/maniplib/ManipLib-java/maven-metadata.xml.md5 b/maniplib/repos/maniplib/ManipLib-java/maven-metadata.xml.md5
index 9a8b74f..8f5448e 100644
--- a/maniplib/repos/maniplib/ManipLib-java/maven-metadata.xml.md5
+++ b/maniplib/repos/maniplib/ManipLib-java/maven-metadata.xml.md5
@@ -1 +1 @@
-ee74021674753697e52729e0ff8ab3dc
\ No newline at end of file
+f1c4d1a8bca76fc3bdfebac5c3dd27c2
\ No newline at end of file
diff --git a/maniplib/repos/maniplib/ManipLib-java/maven-metadata.xml.sha1 b/maniplib/repos/maniplib/ManipLib-java/maven-metadata.xml.sha1
index f37657d..46e95cc 100644
--- a/maniplib/repos/maniplib/ManipLib-java/maven-metadata.xml.sha1
+++ b/maniplib/repos/maniplib/ManipLib-java/maven-metadata.xml.sha1
@@ -1 +1 @@
-f1d672b8a10b523664e890f323467013bc99492a
\ No newline at end of file
+20f165b6e8980fcbf5767b104079adf6d98d926e
\ No newline at end of file
diff --git a/maniplib/repos/maniplib/ManipLib-java/maven-metadata.xml.sha256 b/maniplib/repos/maniplib/ManipLib-java/maven-metadata.xml.sha256
index 4b7cbcd..f0b3754 100644
--- a/maniplib/repos/maniplib/ManipLib-java/maven-metadata.xml.sha256
+++ b/maniplib/repos/maniplib/ManipLib-java/maven-metadata.xml.sha256
@@ -1 +1 @@
-46ddc9a267c34755e76f679d0080b92eef4c81c6e2c2c7801c1dd2873105bdc0
\ No newline at end of file
+33e046bf659249a6ccb96285dd3998a81ce24a19770422c41a3d13ec9658f373
\ No newline at end of file
diff --git a/maniplib/repos/maniplib/ManipLib-java/maven-metadata.xml.sha512 b/maniplib/repos/maniplib/ManipLib-java/maven-metadata.xml.sha512
index cb873c3..ccbcd85 100644
--- a/maniplib/repos/maniplib/ManipLib-java/maven-metadata.xml.sha512
+++ b/maniplib/repos/maniplib/ManipLib-java/maven-metadata.xml.sha512
@@ -1 +1 @@
-92233c7aeaf62f38eed214bb0e15d4709283b5b97abf9bae80d79c101788f6f91abf08707ebe9909509a75b964aba4a76f41d620f048e603b53a8379f849dbb6
\ No newline at end of file
+c81206ee23af5981e94a47d422d6317addf7cb23f8cbb73d75b5d7bbddaee827e95be738d42fd5030dbef8b00fb19c16f921bfedef2369d29e81962385e0844a
\ No newline at end of file
diff --git a/publish.gradle b/publish.gradle
index 3cb183b..a31f7bd 100644
--- a/publish.gradle
+++ b/publish.gradle
@@ -2,7 +2,7 @@ apply plugin: 'maven-publish'
ext.licenseFile = files("$rootDir/LICENSE.txt")
-def pubVersion = System.getenv("releaseVersion") ?: "2025.0.0-beta0.5.5"
+def pubVersion = System.getenv("releaseVersion") ?: "2025.0.0-beta0.5.6"
def releasesRepoUrl = "maniplib/repos/"
diff --git a/src/main/java/maniplib/ManipArm.java b/src/main/java/maniplib/ManipArm.java
index 631abff..c6e86fb 100644
--- a/src/main/java/maniplib/ManipArm.java
+++ b/src/main/java/maniplib/ManipArm.java
@@ -270,10 +270,10 @@ public void addFollower(ManipMotor followerMotor, boolean isInverted) {
/**
* Adds an absolute encoder to sync to on init. This is not used for actual control
* but recommended to keep arm position on boot. Can be called in init.
- * Value must be in 0-360.
+ * Value must be in rotations 0-1.
*/
- public void addAbsoluteEncoderValue(double absEncoderDegrees) {
- absEncoderAngle.mut_replace(absEncoderDegrees, Degrees);
+ public void addAbsoluteEncoderValue(double absEncoderRotations) {
+ absEncoderAngle.mut_replace(absEncoderRotations, Rotations);
this.absSetup = true;
}
@@ -295,7 +295,7 @@ public void setSyncAbsEncoderInit(boolean syncAbsEncoderInit) {
*/
public void synchronizeAbsoluteEncoder() {
motor.setPosition(
- Rotations.of(absEncoderAngle.in(Degrees))
+ Degrees.of(absEncoderAngle.in(Rotations))
.minus(armConstants.kArmOffsetToHorizantalZero)
.in(Rotations));
}