isBSubStr = {
            False: "Off",
            True: "On",
        }.get(isBSub)

        self.bsubStateWdg.set(isBSubStr, isCurrent)
        self.enableButtons()


if __name__ == "__main__":
    import RO.Wdg
    import GuideTest

    root = RO.Wdg.PythonTk()

    GuideTest.init("dcam")

    testTL = addWindow(GuideTest.tuiModel.tlSet)
    testTL.makeVisible()
    testTL.wait_visibility()  # must be visible to download images
    testFrame = testTL.getWdg()

    GuideTest.runDownload(
        basePath="keep/ecam/UT050422/",
        imPrefix="e",
        startNum=101,
        numImages=3,
        waitMs=2500,
    )

    root.mainloop()
        maxNameLen = 0
        for name in filtNames:
            if name is not None:
                maxNameLen = max(maxNameLen, len(name))

        self.currFilterWdg["width"] = maxNameLen
        self.userFilterWdg["width"] = maxNameLen
        self.userFilterWdg.setItems(filtNames)


if __name__ == "__main__":
    import GuideTest

    root = RO.Wdg.PythonTk()

    GuideTest.init("ecam")

    testTL = addWindow(GuideTest.tuiModel.tlSet)
    testTL.makeVisible()
    testTL.wait_visibility()  # must be visible to download images
    testFrame = testTL.getWdg()

    GuideTest.setParams(expTime=5, thresh=3, radMult=1, mode="field")

    echelleData = (
        'i svFilterNames = x, y, z, open, "", ""',
        'i svFilter = "open"',
    )
    for data in echelleData:
        GuideTest.dispatch(data, actor="echelle")
예제 #3
0
            False: "Off",
            True: "On",
        }.get(isBSub)
            
        self.bsubStateWdg.set(isBSubStr, isCurrent)
        self.enableButtons()
        
    

if __name__ == "__main__":
    import RO.Wdg
    import GuideTest
    
    root = RO.Wdg.PythonTk()

    GuideTest.init("dcam")

    testTL = addWindow(GuideTest.tuiModel.tlSet)
    testTL.makeVisible()
    testTL.wait_visibility() # must be visible to download images
    testFrame = testTL.getWdg()

    GuideTest.runDownload(
        basePath = "keep/ecam/UT050422/",
        imPrefix = "e",
        startNum = 101,
        numImages = 3,
        waitMs = 2500,
    )

    root.mainloop()
예제 #4
0
        maxNameLen = 0
        for name in filtNames:
            if name != None:
                maxNameLen = max(maxNameLen, len(name))

        self.currFilterWdg["width"] = maxNameLen
        self.userFilterWdg["width"] = maxNameLen
        self.userFilterWdg.setItems(filtNames)


if __name__ == "__main__":
    import GuideTest
        
    root = RO.Wdg.PythonTk()

    GuideTest.init("ecam")

    testTL = addWindow(GuideTest.tuiModel.tlSet)
    testTL.makeVisible()
    testTL.wait_visibility() # must be visible to download images
    testFrame = testTL.getWdg()

    GuideTest.setParams(expTime=5, thresh=3, radMult=1, mode="field")

    echelleData = (
        'i svFilterNames = x, y, z, open, "", ""',
        'i svFilter = "open"',
    )
    for data in echelleData:
        GuideTest.dispatch(data, actor="echelle")
    
예제 #5
0
        maxNameLen = 0
        for name in filtNames:
            maxNameLen = max(maxNameLen, len(name))

        self.currFilterWdg["width"] = maxNameLen
        self.userFilterWdg["width"] = maxNameLen
        self.userFilterWdg.setItems(filtNames)


if __name__ == "__main__":
    import GuideTest

    root = RO.Wdg.PythonTk()

    GuideTest.init("gcam")

    testTL = addWindow(GuideTest.tuiModel.tlSet)
    testTL.makeVisible()
    testTL.wait_visibility()  # must be visible to download images
    testFrame = testTL.getWdg()

    for msg in (
            'i filterNames="red", "red nd1", "red nd2", "blue", "", "", ""; minFilter=0; maxFilter=6',
            'i minFocus=-10, maxFocus=20000',
            'i filter=0; focus=10',
    ):
        GuideTest.dispatch(msg, actor="gmech")

#    GuideTest.runDownload(
#        basePath = "keep/gcam/UT050422/",
예제 #6
0
        
        maxNameLen = 0
        for name in filtNames:
            maxNameLen = max(maxNameLen, len(name))

        self.currFilterWdg["width"] = maxNameLen
        self.userFilterWdg["width"] = maxNameLen
        self.userFilterWdg.setItems(filtNames)


if __name__ == "__main__":
    import GuideTest
    
    root = RO.Wdg.PythonTk()

    GuideTest.init("gcam")

    testTL = addWindow(GuideTest.tuiModel.tlSet)
    testTL.makeVisible()
    testTL.wait_visibility() # must be visible to download images
    testFrame = testTL.getWdg()
    
    for msg in (
        'i filterNames="red", "red nd1", "red nd2", "blue", "", "", ""; minFilter=0; maxFilter=6',
        'i minFocus=-10, maxFocus=20000',
        'i filter=0; focus=10',
    ):
        GuideTest.dispatch(msg, actor="gmech")

#    GuideTest.runDownload(
#        basePath = "keep/gcam/UT050422/",