Got Dynamixels?
JonnyMac
Posts: 9,530
If you do, would you mind looking over my object and giving it a whirl? Thanks!
Oh... even if you don't have Dynamixels, any constructive feedback is appreciated.
[Edit] I have tested most features and everything seems to work as it should -- just looking for thoughts. Dynamixels are neat, but somewhat tricky; I'm hoping this object helps those wanting to dive into them.
[Edit] Updated driver attached to post #4 (below)
Oh... even if you don't have Dynamixels, any constructive feedback is appreciated.
[Edit] I have tested most features and everything seems to work as it should -- just looking for thoughts. Dynamixels are neat, but somewhat tricky; I'm hoping this object helps those wanting to dive into them.
[Edit] Updated driver attached to post #4 (below)

Comments
Con _CLKMODE = XTAL1 + PLL16X _XINFREQ = 5_000_000 ID = 1 'servo id# DP = 0 'servo port pin Var long addr, freq Obj jm : "jm_dynamixel" pst : "parallax serial terminal" Pub main | i pst.start(57_600) jm.start(DP, 1_000_000) jm.wr_byte(1, $18, 0) repeat pst.char(1) pst.str(string("Position = ")) pst.dec(jm.rd_word(ID, $24)) pst.chars(32, 5) pst.str(string(13, 13, "Temp = ")) pst.dec(jm.rd_byte(ID, $2b)) pst.chars(32, 5)