MyTooliT / ICOc

ICOc is a tool to control the ICOtronic system, acquire data, and test stationary transceiver units and sensory tool holders.
https://mytoolit.github.io/ICOc/
2 stars 0 forks source link

ICOc: Not Specifying Any Measurement Channel Results in Crash #57

Closed sanssecours closed 2 months ago

sanssecours commented 3 months ago

Description

If you disable all measurement channels in ICOc, then the program will crash.

Steps to Reproduce the Problem

  1. Start ICOc

    icoc
  2. Connect to a sensor device, e.g.

    1. Press 1
    2. Press p
  3. Disable all measurement channels

    1. Open the channel configuration P
    2. Disable channel (3 times):
      • Press 0
      • Press
  4. Start the measurement: s

Expected Result

The measurement takes place.

Actual Result

The program freezes.

Possible Fix

Do not allow the user to disable all measurement channels e.g. by just restarting the configuration process (step 3), if the user disables all channels.

Todo