#!/usr/bin/env python
"""High-speed X-ray Chopper
Control panel to save and restore motor positions.
Author: Friedrich Schotte
Date created: 10/30/2017
Date last modified: 03/05/2018
"""
__version__ = "2.0"  # using name=

from SavedPositionsPanel_2 import SavedPositionsPanel

if __name__ == '__main__':
    from pdb import pm  # for debugging
    import logging  # for debugging
    from tempfile import gettempdir
    logfile = gettempdir() + "/HeatLoadChopperModesPanel.log"
    logging.basicConfig(level=logging.INFO,
                        filename=logfile,
                        format="%(asctime)s %(levelname)s: %(message)s")

    import wx
    app = wx.App(redirect=False)
    from instrumentation import *  # -> globals()
    panel = SavedPositionsPanel(name="heat_load_chopper_modes",
                                globals=globals())
    app.MainLoop()
#!/usr/bin/env python
"""High-speed X-ray Chopper
Control panel to save and restore motor positions.
Author: Friedrich Schotte
Date created: 2018-09-11
Date last modified: 2018-09-11
"""
__version__ = "1.0"

from SavedPositionsPanel_2 import SavedPositionsPanel

if __name__ == '__main__':
    from pdb import pm # for debugging
    import logging # for debugging
    from tempfile import gettempdir
    logfile = gettempdir()+"/ChemMat_Chopper_Modes_Panel.log"
    logging.basicConfig(level=logging.INFO,filename=logfile,
        format="%(asctime)s %(levelname)s: %(message)s")
    import autoreload

    import wx
    app = wx.App(redirect=False) 
    from instrumentation import * # -> globals()
    panel = SavedPositionsPanel(name="ChemMat_chopper_modes",globals=globals())
    app.MainLoop()
#!/usr/bin/env python
"""Control panel to save and restore motor positions.
Author: Friedrich Schotte
Date created: 2017-06-28
Date last modified: 2018-10-25
"""
__version__ = "2.0"  # using SavedPositionsPanel_2

import wx
from SavedPositionsPanel_2 import SavedPositionsPanel
app = wx.App(redirect=False)
from instrumentation import *  # -> globals()
name = "beamline_configuration"
SavedPositionsPanel(name=name, globals=globals())
app.MainLoop()
示例#4
0
#!/usr/bin/env python
"""
Control panel
Author: Friedrich Schotte
Date created: 2018-10-26
Date last modified: 2018-10-26
"""
__version__ = "1.0"

from SavedPositionsPanel_2 import SavedPositionsPanel

if __name__ == '__main__':
    from pdb import pm  # for debugging
    import logging  # for debugging
    from tempfile import gettempdir
    logfile = gettempdir() + "/Methods_Configuration_Panel.log"
    logging.basicConfig(level=logging.INFO,
                        filename=logfile,
                        format="%(asctime)s %(levelname)s: %(message)s")

    import wx
    app = wx.App(redirect=False)
    from instrumentation import *  # -> globals()
    panel = SavedPositionsPanel(name="method", globals=globals())
    app.MainLoop()
示例#5
0
#!/usr/bin/env python
"""BioCARS Methods
Author: Friedrich Schotte, Robert Henning
Date created: 2018-09-21
Date last modified: 2018-09-21
"""
__version__ = "1.0.1"  # autoreload

from SavedPositionsPanel_2 import SavedPositionsPanel

if __name__ == '__main__':
    from pdb import pm  # for debugging
    import logging  # for debugging
    from tempfile import gettempdir
    logfile = gettempdir() + "/BioCARS_Methods_testing_Panel.log"
    logging.basicConfig(level=logging.INFO,
                        filename=logfile,
                        format="%(asctime)s %(levelname)s: %(message)s")
    import autoreload

    import wx
    app = wx.App(redirect=False)
    from instrumentation import *  # -> globals()
    panel = SavedPositionsPanel(name="BioCARS_methods_testing",
                                globals=globals())
    app.MainLoop()
#!/usr/bin/env python
"""High-speed X-ray Chopper
Control panel to save and restore motor positions.
Author: Friedrich Schotte
Date created: 2017-10-16
Date last modified: 2018-09-13
"""
__version__ = "1.0"

from SavedPositionsPanel_2 import SavedPositionsPanel

if __name__ == '__main__':
    from pdb import pm  # for debugging
    import logging  # for debugging
    from tempfile import gettempdir
    logfile = gettempdir() + "/Julich_Chopper_Modes_Panel.log"
    logging.basicConfig(level=logging.INFO,
                        filename=logfile,
                        format="%(asctime)s %(levelname)s: %(message)s")
    import autoreload

    import wx
    app = wx.App(redirect=False)
    from instrumentation import *  # -> globals()
    panel = SavedPositionsPanel(name="Julich_chopper_modes", globals=globals())
    app.MainLoop()
示例#7
0
 def __init__(self):
     SavedPositionsPanel.__init__(self,
         configuration=self.configuration,
         title=self.title,
     )
示例#8
0
#!/usr/bin/env python
"""High-speed X-ray Chopper
Control panel to save and restore motor positions.
Author: Friedrich Schotte
Date created: 2018-10-09
Date last modified: 2018-10-09
"""
__version__ = "1.0" 

from SavedPositionsPanel_2 import SavedPositionsPanel

if __name__ == '__main__':
    from pdb import pm # for debugging
    import logging # for debugging
    from tempfile import gettempdir
    logfile = gettempdir()+"/DelayPanel.log"
    logging.basicConfig(level=logging.INFO,filename=logfile,
        format="%(asctime)s %(levelname)s: %(message)s")

    import wx
    app = wx.App(redirect=False) 
    from instrumentation import * # -> globals()
    panel = SavedPositionsPanel(name="delay",globals=globals())
    app.MainLoop()
示例#9
0
#!/usr/bin/env python
"""BioCARS Methods
Author: Friedrich Schotte, Robert Henning
Date created: 2018-09-21
Date last modified: 2018-09-21
"""
__version__ = "1.0.1"  # autoreload

from SavedPositionsPanel_2 import SavedPositionsPanel

if __name__ == '__main__':
    from pdb import pm  # for debugging
    import logging  # for debugging
    from tempfile import gettempdir
    logfile = gettempdir() + "/Secondary_KB_saved_positions.log"
    logging.basicConfig(level=logging.INFO,
                        filename=logfile,
                        format="%(asctime)s %(levelname)s: %(message)s")
    import autoreload

    import wx
    app = wx.App(redirect=False)
    from instrumentation import *  # -> globals()
    panel = SavedPositionsPanel(name="Secondary KB Saved Positions",
                                globals=globals())
    app.MainLoop()
示例#10
0
#!/usr/bin/env python
"""High-speed X-ray Chopper
Control panel to save and restore motor positions.
Author: Friedrich Schotte
Date created: 2017-10-16
Date last modified: 2018-09-11
"""
__version__ = "2.2"  # autoreload

from SavedPositionsPanel_2 import SavedPositionsPanel

if __name__ == '__main__':
    from pdb import pm  # for debugging
    import logging  # for debugging
    from tempfile import gettempdir
    logfile = gettempdir() + "/HighSpeedChopperModesPanel.log"
    logging.basicConfig(level=logging.INFO,
                        filename=logfile,
                        format="%(asctime)s %(levelname)s: %(message)s")
    import autoreload

    import wx
    app = wx.App(redirect=False)
    from instrumentation import *  # -> globals()
    panel = SavedPositionsPanel(name="high_speed_chopper_modes",
                                globals=globals())
    app.MainLoop()
示例#11
0
#!/usr/bin/env python
"""Alio diffractometer
Control panel to save and motor positions.
Author: Friedrich Schotte
Date created: 2009-10-18
Date last modified: 2019-01-27
"""
__version__ = "1.3.1" # logging

from pdb import pm # for debugging

from redirect import redirect
redirect("AlioDiffractometerSavedPositionsPanel")

import wx
app = wx.App(redirect=False) 
from instrumentation import * # -> globals()
from SavedPositionsPanel_2 import SavedPositionsPanel
panel = SavedPositionsPanel(name="alio_diffractometer_saved",globals=globals())
app.MainLoop()
示例#12
0
#!/usr/bin/env python
"""SAXS-WAXS Methods
Author: Friedrich Schotte
Date created: 2018-08-22
Date last modified: 2018-09-13
"""
__version__ = "1.0.1"  # autoreload

from SavedPositionsPanel_2 import SavedPositionsPanel

if __name__ == '__main__':
    from pdb import pm  # for debugging
    import logging  # for debugging
    from tempfile import gettempdir
    logfile = gettempdir() + "/SAXS_WAXS_Methods_Panel.log"
    logging.basicConfig(level=logging.INFO,
                        filename=logfile,
                        format="%(asctime)s %(levelname)s: %(message)s")
    import autoreload

    import wx
    app = wx.App(redirect=False)
    from instrumentation import *  # -> globals()
    panel = SavedPositionsPanel(name="SAXS_WAXS_methods", globals=globals())
    app.MainLoop()