Open Y-Grigoriy opened 6 years ago
@GrigoriyAY -sorry for the delay. I've not had time to look into your issue. But I do have some questions to help me debug this:
What model of MX-28 is this (-28T, -28R, -28AT, -28AR)? What model number is it (value at address 0 in EEPROM)? What firmware version is it using (value at address 1 in EEPROM)? Have you been able run either of my demos? Are you sure that the MX-28 has been configured to use the 1000000 baud rate? Have you reset the OpenCM9.04 and tried uploading a basic blink program in the ROBOTIS IDE? Can you command the MX-28 through then ROBOTIS IDE?
Sorry, that I didn't answer you early. I had to work with USB2Dynamixel (it works good, but I need Bluetooth connection for control Dynamixel motors).
Warning: The specified amount of data was not returned within the Timeout period. 'serial' unable to read any data. For more information on possible reasons, see Serial Read Warnings.
Hmmmm. Thanks for all of the info. Strange. Since the last time this worked was a while ago, I'm guessing that you may have updated your OS and/or Matlab version or are using a different computer?
OpenCMDemo
successfully?Yes, it's other computer, but I can work only on this at this time. My current MATLAB version is R2018a and I work in Windows 10 with current actual version. Serial port is correct.
Hello,
I try to use this library in MATLAB 2017a for control Dynamixel MX-28 via OpenCM9.04. I checked motor ID and serviceability of the microcontroller via Robotics_OpenCM IDE, but in MATLAB i have error everytime. Code and error: `USBBaudRate = 1000000; Dxl = DXL(USBBaudRate,'COM8'); DXL.BaudRateValue.BAUD_1000000 ID=7; Dxl.ping(ID)==ID Serial connection timeout.
ans =
logical
0` Could you help me?