Results 1 to 2 of 2

Thread: Fast reading of multiple addresses from multiple servos with OpenCM9.04 (Sync Read)

  1. #1
    Join Date
    Aug 2014
    Location
    Cleveland, OH
    Posts
    3
    Rep Power
    0

    Fast reading of multiple addresses from multiple servos with OpenCM9.04 (Sync Read)

    I'm using an OpenCM9.04 with multiple MX-64 servos. Does anyone have experience with fast methods for reading multiple values from a single servo and from multiple servos. I've seen some reference to "Sync Read" in the Dynamixel 2.0 protocol documentation (link), but no actual code. Is this compatible with my board/servos? Has anyone anyone implemented it and made C/C++ code available? If not, would anyone be willing to collaborate on this or point me to any resources/code that could be useful? Thanks.

  2. #2
    Join Date
    Sep 2010
    Location
    ಠ_ಠ
    Posts
    2,258
    Images
    27
    Rep Power
    273

    Re: Fast reading of multiple addresses from multiple servos with OpenCM9.04 (Sync Read)

    The MX servos should support the bulk_read packet, but not entirely sure of the details or usage other than the implementation within the DARwIn-OP framework.

    IIRC, it is a bit like an EtherCAT packet in that each servo writes some portion of the return packet depending on the contents of the bulk_read command/request packet. If I am thinking correctly, the request contains a list of servo ID numbers, start addresses, and lengths, then the first servo in the list begins the return packet and the final servo in the list computes the checksum of the entire return packet as received from all the previous servos.
    Please pardon the pedantry... and the profanity... and the convoluted speech pattern...
    "You have failed me, Brain!"
    bleh

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. How to increase torque by paralleling multiple servos
    By bonmot in forum Humanoids, Walkers & Crawlers
    Replies: 6
    Last Post: 03-26-2011, 06:48 PM
  2. Question(s) Multiple USB2Dynamixels?
    By Salmonerd in forum Arbotix, Microcontrollers, Arduino
    Replies: 10
    Last Post: 08-31-2010, 08:57 PM
  3. You can synchronously move multiple dynamixel servos...
    By kbv2842 in forum Humanoids, Walkers & Crawlers
    Replies: 0
    Last Post: 03-05-2008, 05:56 PM

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •