Modules#
This page provides an overview of the main modules in the AFL-automation framework.
- API Server
- AFL.automation.APIServer
APIServerAPIServer.__init__()APIServer.create_queue()APIServer.reset_queue_daemon()APIServer.advertise_zeroconf()APIServer.run()APIServer.run_threaded()APIServer.add_standard_routes()APIServer.get_info()APIServer.get_quickbar()APIServer.is_server_live()APIServer.get_unqueued_commands()APIServer.get_queued_commands()APIServer.add_unqueued_routes()APIServer.query_driver()APIServer.init_logging()APIServer.index()APIServer.index_new()APIServer.webapp()APIServer.render_unqueued()APIServer.send_1d_plot()APIServer.send_array_as_jpg()APIServer.queue_state()APIServer.driver_status()APIServer.get_queue()APIServer.get_queue_iteration()APIServer.deposit_obj()APIServer.retrieve_obj()APIServer.set_driver_object()APIServer.get_driver_object()APIServer.enqueue()APIServer.reorder_queue()APIServer.remove_items()APIServer.remove_item()APIServer.move_item()APIServer.clear_queue()APIServer.clear_history()APIServer.debug()APIServer.pause()APIServer.halt()APIServer.init()APIServer.login()APIServer.get_server_time()APIServer.login_test()
CAStatusPublisher- AFL.automation.APIServer.Client
- AFL.automation.APIServer.Driver
- AFL.automation.APIServer.DummyDriver
- AFL.automation.APIServer.DummyOT2Driver
- AFL.automation.APIServer.LoggerFilter
- AFL.automation.APIServer.QueueDaemon
- AFL.automation.APIServer
- Instrument
- AFL.automation.instrument
- AFL.automation.instrument.APSDNDCAT
- AFL.automation.instrument.APSUSAXS
- AFL.automation.instrument.CDSAXSLabview
- AFL.automation.instrument.CHESSID3B
- AFL.automation.instrument.DummySAS
- AFL.automation.instrument.FileCamera
- AFL.automation.instrument.GPInterpolator
- AFL.automation.instrument.I22SAXS
- AFL.automation.instrument.NICEConsole
- AFL.automation.instrument.NICEData
- AFL.automation.instrument.NICEDevice
- AFL.automation.instrument.NetworkCamera
- AFL.automation.instrument.NicosScriptClient
- AFL.automation.instrument.OpticalTurbidity
- AFL.automation.instrument.PySpecClient
- AFL.automation.instrument.SINQSANS
- AFL.automation.instrument.SINQSANS_NICOS
- AFL.automation.instrument.ScatteringInstrument
- AFL.automation.instrument.SeabreezeUVVis
- AFL.automation.instrument.SpecScreen_Driver
- AFL.automation.instrument.USBCamera
- AFL.automation.instrument.VirtualSANS_data
- AFL.automation.instrument.VirtualSAS_theory
- AFL.automation.instrument.VirtualSpec_data
- AFL.automation.instrument.scatteringInterpolator
- AFL.automation.instrument
- Loading
- AFL.automation.loading
- AFL.automation.loading.CetoniMultiPosValve
- AFL.automation.loading.CetoniSyringePump
- AFL.automation.loading.ChemyxSyringePump
- AFL.automation.loading.DAQC2Sensor
- AFL.automation.loading.DigitalOutPressureController
- AFL.automation.loading.DoubleViciMultiposSelector
- AFL.automation.loading.DummyPump
- AFL.automation.loading.FlowSelector
- AFL.automation.loading.LabJackDigitalOut
- AFL.automation.loading.LabJackGPIO
- AFL.automation.loading.LabJackRelay
- AFL.automation.loading.LabJackSensor
- AFL.automation.loading.LoadStopperDriver
- AFL.automation.loading.MultiChannelRelay
- AFL.automation.loading.NE1kSyringePump
- AFL.automation.loading.OneSelectorBlowoutSampleCell
- AFL.automation.loading.PiGPIO
- AFL.automation.loading.PiPlatesRelay
- AFL.automation.loading.PneumaticPressureSampleCell
- AFL.automation.loading.PneumaticSampleCell
- AFL.automation.loading.PressureController
- AFL.automation.loading.PressureControllerAsPump
- AFL.automation.loading.PushPullSelectorSampleCell
- AFL.automation.loading.RSoXSSolutionSampleCell
- AFL.automation.loading.SainSmartRelay
- AFL.automation.loading.SampleCell
- AFL.automation.loading.Sensor
- AFL.automation.loading.SensorCallbackThread
- AFL.automation.loading.SensorPollingThread
- AFL.automation.loading.SerialDevice
- AFL.automation.loading.SyringePump
- AFL.automation.loading.Tubing
- AFL.automation.loading.TwoSelectorBlowoutSampleCell
- AFL.automation.loading.UltimusVPressureController
- AFL.automation.loading.ViciMultiposSelector
- AFL.automation.loading
- Prepare
- AFL.automation.prepare
- AFL.automation.prepare.Component
- AFL.automation.prepare.DeckBuilderWidget
- AFL.automation.prepare.Dummy_OT2_Driver
- AFL.automation.prepare.OT2Client
- AFL.automation.prepare.OT2HTTPDriver
- AFL.automation.prepare.OT2_Driver
- AFL.automation.prepare.PrepType
- AFL.automation.prepare.PrepareWidget
- AFL.automation.prepare.SampleSeriesWidget
- AFL.automation.prepare.StockBuilderWidget
- AFL.automation.prepare.SweepBuilderWidget
- AFL.automation.prepare.factory
- AFL.automation.prepare.utilities
- AFL.automation.prepare
- Sample
- Shared
- AFL.automation.shared
- AFL.automation.shared.DataLabelerWidget
- AFL.automation.shared.DatasetWidget
- AFL.automation.shared.DiffractionLabeler
- AFL.automation.shared.MutableQueue
- AFL.automation.shared.PersistentConfig
- AFL.automation.shared.ServerDiscovery
- AFL.automation.shared.exceptions
- AFL.automation.shared.serialization
- AFL.automation.shared.units
- AFL.automation.shared.utilities
- AFL.automation.shared.warnings
- AFL.automation.shared.widgetui
- AFL.automation.shared