I am using an Arduino Portenta H7, Dynamixel MKR shield and MX-28AT which are connected as shown in the manual .
There is power to the servo as the LED briefly flashes when it is turned on, but I cannot get any of the examples from the DynamixelShield library to work.
The code uploads and the debug output is seen on the serial monitor, but there is never a response from the servo. I'm mainly trying the scan example to make sure its not because I've got the id or baud rate wrong.
I have tried a different servo too.
Any suggestions of what to test next? Does a setting, like the `DXL_DIR_PIN` need to be changed?
![]() |
2021-05-21 19:18:52 |
fry321 |
Hi,
Thank you for your inquiry.
We're currently investigating this issue and it seems like the Arduino mbed library switches the TX_EN signal too early so that the digital packet is truncated.
Once we find the exact reason and solution, we'll update the library as soon as possible.
Thank you.
![]() |
2021-05-25 13:19:42 |
willson |
Ok, thank you for looking into it!
![]() |
2021-05-25 17:53:00 |
fry321 |