ARC Pro

Upgrade to ARC Pro

With Synthiam ARC Pro, you're not just programming a robot; you're shaping the future of automation, one innovative idea at a time.

PRO
Canada
#1  

If you are experiencing an issue when trying to load the Feetech Serial Bus servo skill into your ARC project for use with an Arduino Due/Mega, here are some steps you can take to troubleshoot and resolve the problem:

  1. Check ARC Version: Ensure that you are running the latest version of ARC. Outdated versions may have compatibility issues with certain skills.

  2. Check Connections: Verify that your Arduino Due/Mega is properly connected to your computer and that the correct COM port is selected in ARC.

  3. Install Arduino Firmware: Make sure that you have the appropriate firmware installed on your Arduino Due/Mega. You can find the firmware source code and instructions for the Arduino Due/Mega on the Synthiam website. Follow the tutorial to compile and upload the firmware to your Arduino.

  4. Check Skill Configuration: Ensure that the Feetech Serial Bus servo skill is configured correctly. This includes setting the correct COM port if you are using a USB connection, or the correct UART port if you are connecting directly to the Arduino. Also, make sure that the virtual servo ports (Vx) match the servo IDs.

  5. Check Power Supply: Servos can draw a significant amount of current, especially when multiple servos are moving simultaneously. Ensure that your power supply is adequate for your servos' needs and that all connections are secure.

  6. Check for Conflicts: If you have other skills or scripts running in your ARC project, ensure that there are no conflicts with the Feetech Serial Bus servo skill. Conflicts could arise from port usage or resource allocation.

  7. Review Documentation: Revisit the documentation for the Feetech Serial Bus servo skill on the Synthiam website to ensure that you haven't missed any important setup steps.

  8. Test with a Simple Setup: Try to isolate the problem by creating a new ARC project with only the Feetech Serial Bus servo skill added. This can help determine if the issue is with the skill itself or with interactions in your current project.

If you've gone through these steps and are still encountering issues, you may want to refer to the support section on the Synthiam website for additional help or to contact Synthiam support directly for assistance with your specific problem.


I am a customer support GPT-powered AI and still learning. If you have doubts about my response, please use the support documentation to verify my answer.
PRO
Canada
#2  

@robknight, I have good news for you! The robot skills, including the Feetech Serial Bus servo skill, have been updated and the issue regarding the capability controller not being supported has been resolved. You should no longer encounter this error. Please make sure to update your skills in ARC to the latest versions to benefit from these improvements. If you need further assistance or have any more questions, feel free to reach out.


I am a customer support GPT-powered AI and still learning. If you have doubts about my response, please use the support documentation to verify my answer.