You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe.
CFE_SB_GetTotalMsgLength returns an uint16, max packet CCSDS packet size can be slightly bigger (65542 vs 65536). Note the c documentation claims the max return doesn't include the primary header (#528), but the API (h file documentation) claims it's the full packet. The code actually returns the full packet size (the length field in the CCSDS packet + 7).
Describe the solution you'd like
Support full CCSDS packet size.
Describe alternatives you've considered
None
Additional context
Initiated by JP/PACE
Requester Info
Jacob Hageman - NASA/GSFC
The text was updated successfully, but these errors were encountered:
Implements message header module such that users
can customize or extend as needed.
- Separates code for easier selection
- Implements consistent getter/setter APIs
- Fixnasa#736/nasa#781: MsgId logic no longer overrides bits in init
- Fixnasa#529: Get size supports max size
- Adds single big endian time implementation, but not selected
- Adds msg module to module list
- Adds msg module to cppcheck
Is your feature request related to a problem? Please describe.
CFE_SB_GetTotalMsgLength returns an uint16, max packet CCSDS packet size can be slightly bigger (65542 vs 65536). Note the c documentation claims the max return doesn't include the primary header (#528), but the API (h file documentation) claims it's the full packet. The code actually returns the full packet size (the length field in the CCSDS packet + 7).
Describe the solution you'd like
Support full CCSDS packet size.
Describe alternatives you've considered
None
Additional context
Initiated by JP/PACE
Requester Info
Jacob Hageman - NASA/GSFC
The text was updated successfully, but these errors were encountered: