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

exposure should be rejected early when some requested cameras already busy

    XMLWordPrintable

    Details

    • Sprint:
      EngRun18August

      Description

      Submitted an exposure command while some cameras were busy, but icc accepted the command and asked sps to wipe the ccds. Sps failed and so the iic expose command failed, but the command should have been rejected before commanding sps.

      (rubin3_ics) pfs-data@bee-n2:/data/logs/actors/hx_n2$ oneCmd.py iic dark exptime=20 doTest name=cplPostHangTest
      2024-08-29T07:36:46.272 sent iic dark exptime=20 doTest name=cplPostHangTest (from pfs_data_bee_n2)
      2024-08-29T07:36:46.316 iic i subcommand=37486,0,"sps expose dark exptime=20.0 cams=b1,r1,n1,b2,r2,n2,b3,r3,n3,b4,r4,n4 doTest visit=-1",-1,""
      2024-08-29T07:36:46.319 iic i sequence=37486,None,darks,cplPostHangTest,"","iic dark exptime=20 doTest",ready,""
      2024-08-29T07:36:46.320 iic i sequence=37486,None,darks,cplPostHangTest,"","iic dark exptime=20 doTest",executing,""
      2024-08-29T07:36:46.747 iic i subcommand=37486,0,"sps expose dark exptime=20.0 cams=b1,r1,n1,b2,r2,n2,b3,r3,n3,b4,r4,n4 doTest visit=113810",-1,""
      2024-08-29T07:36:47.422 iic i pfsconfig=0x464fb47d38f6c9f2,113810,2024-08-29,100.000000,100.000000,0.000000,phiMotorMapPos-2022-04-20,0x0000000000000000,0
      2024-08-29T07:37:43.875 iic w fileids=113810,n2,0x0040
      2024-08-29T07:37:43.901 iic w subcommand=37486,0,"sps expose dark exptime=20.0 cams=b1,r1,n1,b2,r2,n2,b3,r3,n3,b4,r4,n4 doTest visit=113810",1,"WipeFailed(ccd_b4 with ExposureIsActive('an exposure is already active: Exposure(imtype=None, expTime=0, startedAt=1724916481.4842675)') in _setExposure()),WipeFailed(ccd_r1 with ExposureIsActive('an exposure is already active: Exposure(imtype=None, expTime=0, startedAt=1724916483.7622955)') in _setExposure()),WipeFailed(ccd_b3 with ExposureIsActive('an exposure is already active: Exposure(imtype=None, expTime=0, startedAt=1724916479.075412)') in _setExposure()),WipeFailed(ccd_r3 with ExposureIsActive('an exposure is already active: Exposure(imtype=None, expTime=0, startedAt=1724916479.0405822)') in _setExposure()),WipeFailed(ccd_r4 with ExposureIsActive('an exposure is already active: Exposure(imtype=None, expTime=0, startedAt=1724916481.5860958)') in _setExposure()),WipeFailed(ccd_b1 with ExposureIsActive('an exposure is already active: Exposure(imtype=None, expTime=0, startedAt=1724916483.713374)') in _setExposure())"
      2024-08-29T07:37:43.902 iic i sequence=37486,None,darks,cplPostHangTest,"","iic dark exptime=20 doTest",failed,"SpsExpose(WipeFailed(ccd_b4 with ExposureIsActive('an exposure is already active: Exposure(imtype=None, expTime=0, startedAt=1724916481.4842675)') in _setExposure()),WipeFailed(ccd_r1 with ExposureIsActive('an exposure is already active: Exposure(imtype=None, expTime=0, startedAt=1724916483.7622955)') in _setExposure()),WipeFailed(ccd_b3 with ExposureIsActive('an exposure is already active: Exposure(imtype=None, expTime=0, startedAt=1724916479.075412)') in _setExposure()),WipeFailed(ccd_r3 with ExposureIsActive('an exposure is already active: Exposure(imtype=None, expTime=0, startedAt=1724916479.0405822)') in _setExposure()),WipeFailed(ccd_r4 with ExposureIsActive('an exposure is already active: Exposure(imtype=None, expTime=0, startedAt=1724916481.5860958)') in _setExposure()),WipeFailed(ccd_b1 with ExposureIsActive('an exposure is already active: Exposure(imtype=None, expTime=0, startedAt=1724916483.713374)') in _setExposure()))"
      2024-08-29T07:37:43.908 iic f text="SpsExpose(WipeFailed(ccd_b4 with ExposureIsActive('an exposure is already active: Exposure(imtype=None, expTime=0, startedAt=1724916481.4842675)') in _setExposure()),WipeFailed(ccd_r1 with ExposureIsActive('an exposure is already active: Exposure(imtype=None, expTime=0, startedAt=1724916483.7622955)') in _setExposure()),WipeFailed(ccd_b3 with ExposureIsActive('an exposure is already active: Exposure(imtype=None, expTime=0, startedAt=1724916479.075412)') in _setExposure()),WipeFailed(ccd_r3 with ExposureIsActive('an exposure is already active: Exposure(imtype=None, expTime=0, startedAt=1724916479.0405822)') in _setExposure()),WipeFailed(ccd_r4 with ExposureIsActive('an exposure is already active: Exposure(imtype=None, expTime=0, startedAt=1724916481.5860958)') in _setExposure()),WipeFailed(ccd_b1 with ExposureIsActive('an exposure is already active: Exposure(imtype=None, expTime=0, startedAt=1724916483.713374)') in _setExposure()))"
      

        Attachments

          Activity

            People

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

              Dates

              • Created:
                Updated:
                Resolved: