There is a new firmware version (v1.06XE) for the SSC-32. You can download it here.
This version fixes a PO (pulse offset) bug, it adds a 600uS delay and 70uS pacing for query responses. This is useful for slower processors such as the BS2.
There is a new firmware version (v1.06XE) for the SSC-32. You can download it here.
This version fixes a PO (pulse offset) bug, it adds a 600uS delay and 70uS pacing for query responses. This is useful for slower processors such as the BS2.
Thanks!
What is the “pulse offset bug” that is fixed in this version?
For that matter, what are “offsets” in general? I didn’t see anything in the docs that really told me what they are (or perhaps I didn’t read carefully enough).
I’m wondering if I should stay with the version I have…
Pete
The offsets are used to fine tune a joint to be exactly straight, or at a 90 degree angle, etc. If you’re using our lexan kits they provide mechanical calibration. But if you’re using the Servo Erector Set you’ll need to use the offset command to setup the joints. After that a 1500uS pulse will be exactly centered. You only need to send the offset command one time for each servo connected. So if you aren’t using the PO command and don’t plan to query the inputs from an Atom or BS2 then there is no need to update it.