fprime icon indicating copy to clipboard operation
fprime copied to clipboard

PrmDb enhancements

Open gcgandhi opened this issue 1 year ago • 0 comments

F´ Version
Affected Component PrmDb


Feature Description

It would be beneficial to be able to update PrmDb to allow other components to be able to save parameters to non-volatile memory directly. This can be useful for fault protection and other state that needs to be stored non-volatile and done autonomously. There often state that should be stored in this manner as part of graceful shutdown.

Other features to consider for robustness:

Not storing all parameters in a single file; redundancy in parameter storage; checksums for validation; parameter versions; parameter value range checking (this is already planned according to M. Starch). Advanced features: Parameter groups

Rationale

A rationale for why the feature should be implemented in F´.

See above

gcgandhi avatar Aug 17 '23 20:08 gcgandhi