Skip to content

Telemetry GUI error - Individual telemetry pages do not open due to name errors in GenericTelemetry.py #202

@ghost

Description

Describe the bug
The Telemetry subsystem windows do not open anymore. When opening a telemetry window such as ES Housekeeping telemetry, it produces an error an error.

To Reproduce
Steps to reproduce the behavior:

  1. Start GroundSystem.py
  2. In the cFS Ground System Main Window, hit the "Start Telemetry System" button.
  3. In the Telemetry System Page Window, hit the "Display Page" button next to ES HK Tlm

In the console you will see:
NameError: name 'tlm_item_desc' is not defined.

I think the name convention change left a few old names in the file. From tlmItemDesc --> tlm_item_desc. See the Code snips section for all of the errors I found.

Expected behavior
Telemetry window should open, displaying packet values in the window.

Code snips
Look in cFS-GroundSystem/Subsystems/tlmGUI/GenericTelemetry.py:

Line 71: tlmItemSize should be tlm_item_size
Line 79: tlmItemEnum should be tlm_item_enum
Line 82: tlmItemDesc should be tlm_item_desc
Line 90: gtSignalTlmDatagram should be gt_signal_tlm_datagram

Line 220: tlmItemDesc should be tlm_item_desc
Line 221: tlmItemSize should be tlm_item_size
Line 222: tlmItemFormat should be tlm_item_format

System observed on:

  • Hardware - Desktop PC
  • OS: Ubuntu 20.04
  • Versions: Using cFS main branch and associated submodules (1/15/2022)

Additional context
N/A

Reporter Info
Alan Cudmore NASA/GSFC

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workinggood first issueGood for newcomers

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions