What happens if I constantly send speed commands to have the least amount of delay
v 0 1000 0\n
and once a while read a variable? I believe those two command sequences need to be synced, so I can send the next speed command only one the read has finished. I find that a bit dangerous.
My concrete problem is, in many cases I do never ever get a response to e.g. r axis0.error although I keep querying that every 5 seconds once.
In fact, I have the impression that if there is just one collision, it will never recover.
Wouldn’t it make more sense - assuming I am right - accept commands that do not return a value always?