diff --git a/src/resources/config-template.json b/src/resources/config-template.json
index addb148..be72b24 100644
--- a/src/resources/config-template.json
+++ b/src/resources/config-template.json
@@ -518,6 +518,51 @@
}
},
+ "probe-rotary": {
+ "probe-diameter": {
+ "type": "float",
+ "min": 0,
+ "max": 25.4,
+ "unit": "mm",
+ "default": 6.35
+ },
+ "probe-xdim": {
+ "type": "float",
+ "unit": "mm",
+ "min": 0,
+ "max": 1000,
+ "default": 53.975
+ },
+ "probe-ydim": {
+ "type": "float",
+ "unit": "mm",
+ "min": 0,
+ "max": 1000,
+ "default": 53.975
+ },
+ "probe-zdim": {
+ "type": "float",
+ "unit": "mm",
+ "min": 0,
+ "max": 1000,
+ "default": 15.4
+ },
+ "probe-fast-seek": {
+ "type": "float",
+ "unit": "mm/m",
+ "min": 0,
+ "max": 1000,
+ "default": 200
+ },
+ "probe-slow-seek": {
+ "type": "float",
+ "unit": "mm/m",
+ "min": 0,
+ "max": 1000,
+ "default": 25
+ }
+ },
+
"gcode": {
"program-start": {
"type": "text",
diff --git a/src/resources/onefinity_defaults.json b/src/resources/onefinity_defaults.json
index a021e98..a8a6c90 100644
--- a/src/resources/onefinity_defaults.json
+++ b/src/resources/onefinity_defaults.json
@@ -257,6 +257,14 @@
"probe-zdim": 15.4,
"probe-xdim": 53.975
},
+ "probe-rotary": {
+ "probe-diameter": 6.35,
+ "probe-ydim": 53.975,
+ "probe-slow-seek": 25,
+ "probe-fast-seek": 75,
+ "probe-zdim": 15.4,
+ "probe-xdim": 53.975
+ },
"outputs": {
"load-1": "disabled",
"fault": "disabled",
diff --git a/src/svelte-components/src/components/SettingsView.svelte b/src/svelte-components/src/components/SettingsView.svelte
index 626bf4c..78c07d8 100644
--- a/src/svelte-components/src/components/SettingsView.svelte
+++ b/src/svelte-components/src/components/SettingsView.svelte
@@ -65,11 +65,25 @@
+