Update package 2 #22
19
CHANGELOG
19
CHANGELOG
@ -22,7 +22,9 @@ a C file without issues
|
|||||||
|
|
||||||
### Local Pool
|
### Local Pool
|
||||||
|
|
||||||
- Interface of LocalPools has changed. LocalPool is not a template anymore. Instead the size and bucket number of the pools per page and the number of pages are passed to the ctor instead of two ctor arguments and a template parameter
|
- Interface of LocalPools has changed. LocalPool is not a template anymore. Instead the size and
|
||||||
|
bucket number of the pools per page and the number of pages are passed to the ctor instead of
|
||||||
|
two ctor arguments and a template parameter
|
||||||
|
|
||||||
### Parameter Service
|
### Parameter Service
|
||||||
|
|
||||||
@ -40,7 +42,8 @@ important use-case)
|
|||||||
|
|
||||||
### File System Interface
|
### File System Interface
|
||||||
|
|
||||||
- A new interfaces specifies the functions for a software object which exposes the file system of a given hardware to use message based file handling (e.g. PUS commanding)
|
- A new interfaces specifies the functions for a software object which exposes the file system of
|
||||||
|
a given hardware to use message based file handling (e.g. PUS commanding)
|
||||||
|
|
||||||
### Internal Error Reporter
|
### Internal Error Reporter
|
||||||
|
|
||||||
@ -52,7 +55,8 @@ ID for now.
|
|||||||
### Device Handler Base
|
### Device Handler Base
|
||||||
|
|
||||||
- There is an additional `PERFORM_OPERATION` step for the device handler base. It is important
|
- There is an additional `PERFORM_OPERATION` step for the device handler base. It is important
|
||||||
that DHB users adapt their polling sequence tables to perform this step. This steps allows for aclear distinction between operation and communication steps
|
that DHB users adapt their polling sequence tables to perform this step. This steps allows for
|
||||||
|
a clear distinction between operation and communication steps
|
||||||
- setNormalDatapoolEntriesInvalid is not an abstract method and a default implementation was provided
|
- setNormalDatapoolEntriesInvalid is not an abstract method and a default implementation was provided
|
||||||
- getTransitionDelayMs is now an abstract method
|
- getTransitionDelayMs is now an abstract method
|
||||||
|
|
||||||
@ -69,7 +73,8 @@ now
|
|||||||
|
|
||||||
### Commanding Service Base
|
### Commanding Service Base
|
||||||
|
|
||||||
- CSB uses the new fsfwconfig::FSFW_CSB_FIFO_DEPTH variable to determine the FIFO depth for each CSB instance. This variable has to be set in the FSFWConfig.h file
|
- CSB uses the new fsfwconfig::FSFW_CSB_FIFO_DEPTH variable to determine the FIFO depth for each
|
||||||
|
CSB instance. This variable has to be set in the FSFWConfig.h file
|
||||||
|
|
||||||
### Service Interface
|
### Service Interface
|
||||||
|
|
||||||
@ -82,9 +87,11 @@ now
|
|||||||
For mission code, developers need to replace sif:: calls by the printf counterparts, but only if the CPP stream are excluded.
|
For mission code, developers need to replace sif:: calls by the printf counterparts, but only if the CPP stream are excluded.
|
||||||
If this is not the case, everything should work as usual.
|
If this is not the case, everything should work as usual.
|
||||||
|
|
||||||
### ActionHelper
|
### ActionHelper and ActionMessage
|
||||||
|
|
||||||
- ActionHelper finish function now expects explicit information whether to report a success or failure message instead of deriving it implicitely from returnvalue
|
- ActionHelper finish function and ActionMessage::setCompletionReply now expects explicit
|
||||||
|
information whether to report a success or failure message instead of deriving it implicitely
|
||||||
|
from returnvalue
|
||||||
|
|
||||||
### PUS Parameter Service 20
|
### PUS Parameter Service 20
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user