Replies: 1 comment 1 reply
-
How would the underlying code check the value of the monitor against the high and low limits? If a user writes a value to telemetry for the monitor, would the underlying code intercept the value and check it against the limits? For ex. User calls Or would it be a new function call that would explicitly check the value against the monitor ex.
|
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
This is a proposal for possible future updates to FPP to make fault protection a first-class feature of F Prime. At this stage, this can act as a brainstorming discussion.
The components can declare monitors in the FPP like this (borrowed from FPP user's guide):
For example:
The fields are specified this way:
The FPP should require at least a low or high limit to be valid. The values would be defaults to the run-time initialization of the code.
The FPP code generator would generate code in the component base class for each monitor:
Beta Was this translation helpful? Give feedback.
All reactions