Skip to content

Application does not run in terminal mode on Ubuntu 22.04 - part 2 #7

Description

@SeptenJDT

After solving the quotes in TerminalUserInterfaces.py, I get following error upon launching in terminal mode.

(myenv) pi@rpi-ros2:~/PyDataLink$python3 pyDatalink.py -m TUI
Traceback (most recent call last):
File "/home/pi/PyDataLink/pyDatalink.py", line 156, in
DatalinkApp(config_args=parser.parse_args()).start()
File "/home/pi/PyDataLink/pyDatalink.py", line 108, in start
self.datalink__terminal_start()
File "/home/pi/PyDataLink/pyDatalink.py", line 119, in datalink__terminal_start
sys.exit(self.user_interface.MainMenu())
AttributeError: 'TerminalUserInterface' object has no attribute 'MainMenu'. Did you mean: 'main_menu'?

(myenv) pi@rpi-ros2:~/PyDataLink$

This is solved by calling main_menu instead of MainMenu in pyDataLink.py

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions