µRT issueshttps://gitlab.ub.uni-bielefeld.de/AMiRo/uRtWare/-/issues2022-05-09T13:07:01+02:00https://gitlab.ub.uni-bielefeld.de/AMiRo/uRtWare/-/issues/15provide OSAL fallback implementations2022-05-09T13:07:01+02:00Thomas Schöppingprovide OSAL fallback implementationsOSAL currently expects several "advanced" features (such as an event system or periodic timers) to be supported by the operating system.
Since most RTOSes do not support such out-of-the-box, OSAL should provide fallback implementation, ...OSAL currently expects several "advanced" features (such as an event system or periodic timers) to be supported by the operating system.
Since most RTOSes do not support such out-of-the-box, OSAL should provide fallback implementation, using more rudimentary features (e.g. thread signaling and one-shot timers). Even though these fallbacks will probably perform worse than implementation integrated in the OS, this would provide a ways to get started with µRT quickly with any OS, which supports a fundamental feature set.https://gitlab.ub.uni-bielefeld.de/AMiRo/uRtWare/-/issues/7C++ interface2022-03-17T10:31:10+01:00Thomas SchöppingC++ interfaceIntroduce a C++ wrapper interface of the whole µRT API.Introduce a C++ wrapper interface of the whole µRT API.