[riot-notifications] [RIOT-OS/RIOT] doc/rdm: RFC - design goals (#10162)
Thomas C. Schmidt
notifications at github.com
Thu Jan 31 16:34:33 CET 2019
tcschmidt commented on this pull request.
> +Above the HAL, the only thing that modules should know about hardware is
+whether a required feature is there or not. If it isn't, the module should
+adapt accordingly, or not compile.
+## Real-time capabilities
+Different real-time guarantees are required for different use cases. Low
+frequency sensing needs only soft real-time support and can handle less timing
+accuracy so long as the timers support long timescales. High-frequency sensing
+and control applications need hard real-time guarantees and sub-millisecond
+RIOT should deliver soft real-time performance by default, to cover the widest
+range of use cases. Programs with hard deadlines should be achievable with more
+expertise. It should provide timers which can competently handle the timescales
+of any application.
@danpetry as suggested: Look at the corresponding section of the paper. This was produced after lengthier discussions and reassurance on the subject.
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the notifications