backup values

This commit is contained in:
sanjayk03-dev
2025-05-23 19:34:26 +05:30
parent 6b9e8fef97
commit d486094373
2 changed files with 45 additions and 1 deletions

View File

@@ -658,7 +658,7 @@ class RotaryHandler(bbctrl.APIHandler):
motor_2['step-angle'] = motor_2["step-angle-backup"] motor_2['step-angle'] = motor_2["step-angle-backup"]
motor_2['travel-per-rev'] = motor_2["travel-per-rev-backup"] motor_2['travel-per-rev'] = motor_2["travel-per-rev-backup"]
else: else:
raise ValueError("Backup soft limits are missing for motor_2.") raise ValueError("Backup values limits are missing for motor_2.")
else: else:
motor_2['min-soft-limit-backup'] = motor_2['min-soft-limit'] motor_2['min-soft-limit-backup'] = motor_2['min-soft-limit']
motor_2['max-soft-limit-backup'] = motor_2['max-soft-limit'] motor_2['max-soft-limit-backup'] = motor_2['max-soft-limit']

View File

@@ -122,6 +122,50 @@
"scale": 25.4, "scale": 25.4,
"default": 5, "default": 5,
"code": "tr" "code": "tr"
},
"max-velocity-backup": {
"type": "float",
"min": 0,
"unit": "m/min",
"iunit": "IPM",
"scale": 0.0254,
"default": 5,
"code": "vmb"
},
"max-accel-backup": {
"type": "float",
"min": 0,
"unit": "km/min²",
"iunit": "g-force",
"scale": 35.304,
"default": 10,
"code": "amb"
},
"max-jerk-backup": {
"type": "float",
"min": 0,
"unit": "km/min³",
"iunit": "g/min",
"scale": 35.304,
"default": 50,
"code": "jmb"
},
"step-angle-backup": {
"type": "float",
"min": 0,
"max": 360,
"step": 0.1,
"unit": "degrees",
"default": 1.8,
"code": "sab"
},
"travel-per-rev-backup": {
"type": "float",
"unit": "mm",
"iunit": "in",
"scale": 25.4,
"default": 5,
"code": "trb"
} }
}, },