Skip to content
This repository was archived by the owner on Apr 2, 2026. It is now read-only.
This repository was archived by the owner on Apr 2, 2026. It is now read-only.

[FEATURE]CAT port doesn't retry if Serial device fails or is powered off #561

@savagll

Description

@savagll

Describe the bug
The serial CAT service doesn't manage serial devices that fail or are not powered on when the program starts. The CAT serial service should retry devices and/or flag devices that have failed to connect.

Thetis version 2.10/3/8 (released version)
Firmware version is 3.2
OS version is Win 11 Pro.

To Reproduce
Steps to reproduce the behavior:

  1. Connect a serial CAT device to the computer and identify it's serial parameters
  2. Boot up Thetis and setup the serial device parameters in the "Serial/Network/Midi CAT" menu
  3. Check Enable CAT# to start the service for the device and verify the device works
  4. Power off the serial CAT device hardware
  5. Power on the serial CAT device and verify that Thetis does not restart the service for the device
    Expected behavior
    A serial CAT device connected to Thetis could lose power or not be powered on when Thetis starts. Most serial port services would flag the serial connection failure or retry until the device is on line. The expectation is that Thetis would flag any CAT ports that fail and/or retry the connection. To restart the serial service for a failed device the user must uncheck and recheck the enable checkbox for the respective serial CAT device.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions