Is PSCU Busy?
bhaskarghsh4
Posts: 20
hello every one
Without any formality I am going straight to my question. I am sorry for that.
The question is :
Is there any instruction to check whether the propeller servo controller (USB) is busy in driving any servo or not.
And if there is any material from where I can know the detail working of PSCU then please provide info about that.
Thanks.
Without any formality I am going straight to my question. I am sorry for that.
The question is :
Is there any instruction to check whether the propeller servo controller (USB) is busy in driving any servo or not.
And if there is any material from where I can know the detail working of PSCU then please provide info about that.
Thanks.
Comments
I'm not sure what you mean by "busy driving any servo". Servo channels can be enabled or disabled with a command (see the Guide). There's no command to tell you which channels are enabled or disabled. The servo controller is never really "busy" since multiple processors are simultaneously handling different tasks. One does the serial I/O to communicate with the host. One does the pulse generation for the servos. One does the command decoding and one handles the ramping of servo positions. That leaves 4 for other purposes should you want to modify the firmware to add functionality.
https://www.parallax.com/downloads/propeller-servo-controller-guide
A discontinued item, but using the firmware, a Quickstart, ProtoBoard, ProjectBoard) board could be used, ( with some software modification for pins), to do the same thing.