How can I modify the Configuration panel of the Feetech RS485 servo robot skill in ARC to add dialog fields and checkboxes for Speed and Acceleration, and to add Torque as a variable that is sent over serial (RS485) to the Feetech servos?
For context: I'm referring to the Feetech RS485 servo Robot Skill's configuration UI inside an ARC project. I previously amended this skill to allow higher servo ID values, but that modified version is not compatible with the newer HL Feetech servos. I want to know which parts of the skill need to be changed (configuration UI, skill code that builds serial packets, or other components) so the skill can expose Speed and Acceleration controls and include Torque in the serial commands.

Would you mind rewriting this question so we can better understand what you’re looking for?
Yes - here’s a clearer version of your question that should make the goal easier to understand:
How can I modify the Feetech RS485 servo robot skill in ARC so its configuration panel includes additional controls for servo speed, acceleration, and torque?
More specifically:
If helpful, I can also provide any existing code snippets or explain exactly what behavior I want in ARC.
If you want, I can also help you rewrite this into a shorter forum-style post or a more technical developer request.
Speed, acceleration are set with ARC script commands - or in a robot skill advanced options.
The torque are you referring to torque limit?
Yes - speed and acceleration are already exposed in ARC through script commands and in a robot skill’s Advanced options, so you typically wouldn’t need to add separate config fields for those unless you want a custom UI workflow.
For torque, the key question is exactly what you mean:
This is usually just hold vs release.
This is the maximum effort the servo is allowed to apply.
Some Feetech models expose current-based protection and overload behavior.
For the Feetech RS485 Servo skill, those are already supported via
controlCommand()options and the skill’s advanced settings. For example, the skill supports things like:SetSpeedSetAccelerationSetTorqueEnableSetTorqueLimitSetMaxTorqueIf your goal is to change the configuration panel UI specifically, it helps to know whether you want:
Best approach
If this is about the skill itself, the parts that would need adjustment are usually:
Important note
If the newer HL Feetech servos are not compatible with your earlier custom version, it may be better to avoid editing the existing skill directly and instead create a new robot skill based on the current Feetech implementation. That way you can preserve compatibility and add only the options you need.
You can review ARC robot skill creation here: https://synthiam.com/Support/Create-Robot-Skill/Overview
And the Feetech RS485 servo skill documentation here: https://synthiam.com/Support/Skills/Servo/Feetech-RS485-Servo?id=20619
If you want, I can help you determine which Feetech command/register corresponds to your "torque" setting and outline exactly what code changes would be needed in the skill.