I have 2 robot arms with 4 micro servos each (channels 0-7 on Mini 12) and I set them in operation by having configured the channels 8,9,10 as inputs that are getting signals from Raspberry Pi.
I have a script which is scanning the inputs and call the appropriate sequence when the input is triggered.
The movement sequence for the first robot is always running properly but the sequence I have for the 2nd stops without completing.
This happens when the Mini 12 isn’t connected to PC through USB. As soon as I connect the controller to USB port all sequences run perfectly even if the Maestro control center isn’t running.
What could be the problem?
Link for my setup: