Several fixes, todos:Children and siblings of thread are now terminated in nodes main function.Finished Subscribe and Unsubscribe functions of the subscriber function.Added functions in the core
Work in the subscriber functions (mainly the subscribe/unsubscribe functions)
Work in the subscriber functions
Enabled pubsub systemWrote Initialization functions for all subscriber types
Fixed some small errors
Fixed some warnings
Fixed error:Forgot to name prio argument in init function in the header file of the node
Changes in the core:-Fixed wrong pointer in struct and functions of core.-Geteventmask function returns correct eventmask.Changes in the node:-Sibling (and not only child of the thread) also terminate in the main function.-Initalizes thread in the init function.
Merge branch 'master' into prototype
Added a missing configuration check of the recently introduced flag URT_CFG_OSAL_CONDVAR_TIMEOUT.
Add a getter function in the core for the event mask to check in the main function of the node if the core event is redefined
Made struct of core private and static and provided getter functions for the needed members
Do some work for the node:Fixed some Todos in main functionFixed error in the struct in the header file
Added some asserts for debugging (not finished yet)Started to write nodes main functionFixed error in node (Use one core for all functions)
Finished some todos in functions of the core(mutex lock, broadcast control event, increment/check node's stage value)
Started to write the core and node functions
Builded test
OSAL slightly reworked.Interfaces enhanced.Documentation updated.
Started to fill the doxygen
Added some typedefs in the node header and functions in the subscriber and service header
Changed depth of indentation
Finished header, added empty functions in c classes, added comments
started the simple skeleton of the urtware
updated all file headers to 2019
introduced some fundamental files:- urt_types.h defines several fundamental types of µRtWare- urtware.h is the main header to be included when using µRtWare- urt_confcheck.h is a helper to check the µRtWare configuration
Initial documentation of the µRtWare project.