***** Some servos appear to have disabled theirselves when entering in a new form *****
—> Using an USB to Serial adaptor
Each time you enter in a new module, RIOS is asking the SSC-32 card the ‘current’ servos position stored on card (to make sure the card is on, and to grab 'real positions just in case RIOS was closed but not the SSC-32, so opening again RIOS, it will be aware of the ‘Real’ positions)
But…some USB to Serial cable are a bit slow to answer within the pre-defined Timeouts, so it could loose some data and think some servos are off.
FIX :
go to the 'Timeouts" form (see RIOS V1.04 manual page 17)
increase the ‘Read interval’ value to 25 or more (default is 10 ms)
—> Using a Wiport
same as above but use a bigger value for ‘read interval’, try 100 or more.
—> Using a Serial cable, an USB to Serial adaptor or a Wiport
It could be a power supply issue
FIX :
try to separate VS and VL, using a 9V battery for VL (check connections too), and a Wall pack for VS (6.0vdc 2.0amp). More current is ok, make sure it’s regulated.
With regards to to the power supply issue, is this a problem because the USB connector is not supplying enough power to the SSC-32? Would using a powered USB hub solve this problem? I would prefer not to have to connect and disconnect a 9V battery each time I turn the arm on and off.
If I need to have a separate 9V battery, could use a separate wall pack for the VL? If so, what amperage would you recommend?
I have an SES with the wrist rotation assembly. Does this extra servo and the weight of the assembly draw more power and contribute to the power supply problem?