ROBOTIS-GIT / DynamixelShield

DynamixelShield Library for Arduino
Apache License 2.0
17 stars 10 forks source link

XL430-W250-T only works on position mode and pwm mode #32

Open Yifeng553 opened 2 years ago

Yifeng553 commented 2 years ago

Platform: Arduino MKR WIFI 1010, Dynamixel shield, XL430-W250-T Library: Dynamixel2Arduino, DynamixelShield Baud rate and ID: checked with wizard

I am trying to run examples in the DynamixelShield library. It seems that only position mode and PWM mode work well. In velocity and current mode, it can read the speed and current. However, it can not make the servo run. The position and velocity examples are almost the same with each other, except the SetGoalVelocity and SetGoalPosition functions are different. But only the position mode works. Could you help me with this? Thanks!

Yifeng553 commented 2 years ago

Found the problem. Library Dynamixel2Arduino v 0.5.0 didn't work for XL430-W250-T with velocity mode. Some old versions work. However, the current mode was still not solved.

ROBOTIS-Will commented 2 years ago

Hi @Yifeng553 Thank you for reporting the issue. The XL430 was missing in the velocity control mode configuration and the above hotfix will resolve the issue. Thanks!

Yifeng553 commented 2 years ago

Thanks! And I checked the available operation modes. XL430 couldn't use the current mode.

ROBOTIS-David commented 2 years ago

Hi @Yifeng553

The Velocity Mode has been fixed from v0.5.1 , Dynamixel2Arduino.

Please update the version of the library.

Regards,

Yifeng553 commented 2 years ago

Thanks so much!

ROBOTIS-David @.***>于2021年10月22日 周五上午2:56写道:

Hi @Yifeng553 https://github.com/Yifeng553

The Velocity Mode has been fixed from v0.5.1 https://github.com/ROBOTIS-GIT/Dynamixel2Arduino/releases/tag/0.5.1 , Dynamixel2Arduino.

Please update the version of the library.

Regards,

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/ROBOTIS-GIT/DynamixelShield/issues/32#issuecomment-949339760, or unsubscribe https://github.com/notifications/unsubscribe-auth/APCW67YGJCJATUQ3JPZSJFTUIEDIDANCNFSM5F5ZJCZQ . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.