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")
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 != 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")
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/",
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/",