If you don't care about CPU utilization, busy-wait is the way to go. Otherwise you can try to usleep() for something like 60-70 us (to lower the CPU utilization), and then busy-wait for the rest of the interval (so that you still have maximum precision).
You may want to have a look at this https://academic.oup.com/comjnl/article/61/6/808/4259797 , specially sections 4.3 and 4.1. Cheers, Vincenzo Il giorno dom 28 ott 2018 alle ore 09:01 Sungho Hong < maverickji...@gmail.com> ha scritto: > Thank you very much for the reply. > But in that case, should I busy wait, to create the delay? > > > -- Vincenzo