Uploaded image for project: 'Instrument control development'
  1. Instrument control development
  2. INSTRM-2698

Handle canonexp failure better

    XMLWordPrintable

    Details

      Description

      When the mcsActor gets a failure from canonexp it should immediately bail out of the command, and not then dribble out some confusing internal failure:

      2025-09-27 09:45:52.483Z cmdr             20 CmdrConnection.py:212 command returned gen2 'updateTelStatus caller=mcs'
      2025-09-27 09:45:53.272Z cmds             20 CommandLink.py:122 > 2 1055 w text="exposure command failed with error: b'Unable to configure ring buffer\nrc = -1\n'"
      2025-09-27 09:45:53.272Z cmds             20 CommandLink.py:122 > 2 1055 f text="failed to take exposure: cannot reshape array of size 0 into shape (5778,8960)"
      

        Attachments

          Activity

            People

            • Assignee:
              cloomis cloomis
              Reporter:
              cloomis cloomis
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: