Hi Fons,
thanks for this tip, The functions look good and helpful. But perhaps
I'm not getting something. I made a very simple test program, no RT
thread, no special thread at all.
https://www.dropbox.com/s/ox9owa6fdd459dt/nanosleep.cpp
I tried including both time.h and ctime. The result is that the program
just returns and the wakeup time and now drift apart ever more. Does it
need a specific thread environment?
Best wishes,
Jeanette
Feb 23 2023, Fons Adriaensen has written:
...
And using
clock_nanosleep (CLOCK_MONOTONIC, TIMER_ABSTIME, &T, 0);
in a RT thread I get
Min ~ 5 us
Max ~ 105 us
Average ~ 23 us
No need for any special libraries...
Ciao,
--
FA
_______________________________________________
Linux-audio-dev mailing list -- linux-audio-dev(a)lists.linuxaudio.org
To unsubscribe send an email to linux-audio-dev-leave(a)lists.linuxaudio.org
--
* Website:
http://juliencoder.de - for summer is a state of sound
* Youtube:
https://www.youtube.com/channel/UCMS4rfGrTwz8W7jhC1Jnv7g
* Audiobombs:
https://www.audiobombs.com/users/jeanette_c
* GitHub:
https://github.com/jeanette-c
Do you even know what I like
Just what I'm living for,
What I adore <3
(Britney Spears)