pnp-software / cordetfw-pus

PUS Extension of the CORDET Framework
Mozilla Public License 2.0
2 stars 1 forks source link

Merged Packet Version Number (3 bits) and Packet Identifier (13 bits) #10

Open pasetti opened 1 year ago

pasetti commented 1 year ago

The rejection reports in service 1 carry the following two parameters:

These parameters are currently treated as separate parameters for which dedicated getter and setter methods are provided. The new Cordet FW Editor, however, does not handled parameters with size below one byte. Hence, the two parameters are treated as one single parameter called Ver:VersNmbPcktId.

In order to maintain compatibility with the editor output, I need to replace references to the getter and setter methods for the 'Packet Version Number' and 'Packet Identifier' functions with references to the getter and setter methods for parameter 'Ver:VersNmbPcktId'. The changes must be done in the following functions:

pasetti commented 1 year ago

The functions in the Ver service have been modified as indicated above. The compilation errors have disappeared but I leave the ticket open because the new implementation still needs to be tested.