Thank you for your replies.
Okay let me perhaps again explain what I mean. I am not a native english speaker and probably I do not use the right technical terminology. I'm sorry for that.
Our goal is to constantly transform a biosignal (e.g. the eeg mu-rhythm of the motor cortex) into corresponding servo movements, with time delays as little as possible (this is really really important).
As far as I understood it, in normal servo control a PWM of 1-2ms is normally sent to a servo every 20ms, because the typical servo only has this pulse frequency of 50hz - and thus is not able to process a faster updating of new servo commands. Am I right with this?
However, we would like to use a very fast servo (the Align DS610: Servo Database - RC Servo Specs and Reviews), which - in addition to his high speed (0.08 sec/60°) - is said to also have a higher pulse frequency than normal, namely 200hz. Thus, if I understand this right, this servo should be able to receive a new command each 5ms, instead of each 20ms (Aim I right with this interpretation?).
My question is now what happens if I sent two servo commands (using the implemented servo library) directly after each other: Will the second servo command immediately overwrite the first command, or will the second command only be arriving the servo after at least 20ms?
And if this is the case, how can I avoid this?
Thank you very much so far.