nasa / fprime

F´ - A flight software and embedded systems framework
https://fprime.jpl.nasa.gov
Apache License 2.0
9.95k stars 1.28k forks source link

Decoding errors in GDS not printed to GDS log #2699

Open timcanham opened 2 months ago

timcanham commented 2 months ago
F´ Version
Affected Component

Problem Description

If there is an issue decoding a particular channel (for this case, it was an enumeration value out of range), the log message is never printed.

Context / Environment

Execute fprime-util version-check and share the output.

(p3srh) tcanham@srh-avs-gse-06A:~/source/srh-fsw-base/logs/2024_04_22-20_34_05$ fprime-util version-check
Operating System: Linux
CPU Architecture: x86_64
Platform: Linux-4.18.0-477.15.1.el8_8.x86_64-x86_64-with-glibc2.28
Python version: 3.10.11
CMake version: 3.20.2
Pip version: 23.0.1
Pip packages:
    fprime-tools==3.4.3
    fprime-gds==3.4.3
    fprime-fpp-*==2.1.0a3

How to Reproduce

Expected Behavior

Throw an error.