cfs-tools / cfs-basecamp

Provides a framework and tools for developing, downloading, and integrating core Flight System (cFS) applications into an operational system.
Other
26 stars 4 forks source link

Improve Command GUI Enum entry exceeded error handling #63

Closed dmccomas closed 7 months ago

dmccomas commented 8 months ago

TelecommandGui.PAYLOAD_INPUT_START defines the max number of enumerated types in a command GUI. If a command exceeds this limit (based on EDS) then an error is not generated until runtime. The error is very cryptic as shown below. This needs to be improved by either a new GUI design or by handling the exception with instructions on how to fix it.

image