PUS Event Manager #19

Merged
muellerr merged 41 commits from pus-event-manager into main 2022-11-19 12:26:17 +01:00
Owner
  • Add the PUS event manager object. This is a helper object which allow handling events like specified by the PUS Service 5 standard, without explicitely enforcing a particular execution model and allocation strategy
  • Significantly improved events module, introduced EventU32WithSev and
    EventU16WithSev as new types where the severity is a generic.
  • New util module which contains a generic abstraction for user specified parameters. There is a variant which does not use heap allocations as well.
  • Add the PUS event manager to the OBSW demo
- Add the PUS event manager object. This is a helper object which allow handling events like specified by the PUS Service 5 standard, without explicitely enforcing a particular execution model and allocation strategy - Significantly improved events module, introduced `EventU32WithSev` and `EventU16WithSev` as new types where the severity is a generic. - New `util` module which contains a generic abstraction for user specified parameters. There is a variant which does not use heap allocations as well. - Add the PUS event manager to the OBSW demo
muellerr added 27 commits 2022-11-02 11:06:25 +01:00
muellerr added 2 commits 2022-11-02 11:08:11 +01:00
muellerr added 1 commit 2022-11-02 11:10:58 +01:00
muellerr added this to the satrs v0.1.0 milestone 2022-11-02 11:13:14 +01:00
muellerr added 1 commit 2022-11-02 11:33:59 +01:00
muellerr added 1 commit 2022-11-03 12:55:04 +01:00
muellerr added 1 commit 2022-11-03 13:22:45 +01:00
muellerr added 1 commit 2022-11-12 23:14:19 +01:00
muellerr added 1 commit 2022-11-12 23:37:39 +01:00
muellerr added 1 commit 2022-11-13 21:07:10 +01:00
muellerr added 4 commits 2022-11-19 11:19:34 +01:00
muellerr added 1 commit 2022-11-19 12:16:59 +01:00
muellerr merged commit ae20ed0828 into main 2022-11-19 12:26:16 +01:00
muellerr deleted branch pus-event-manager 2022-11-19 12:26:21 +01:00
Sign in to join this conversation.
No description provided.