Which should be the perfect protocol and why?

aq_mishu:
ok, so are you telling me to use the smartdelay()?? I'm not sure... need to study more on feasibility.

Humble apologies. I included the wrong link in Reply #9. I have now corrected it.

I don't know what you mean by smartdelay() but it will probably be irrelevant when you study the correct link.

...R