ESIBD Explorer Logo

Contents:

  • Installation
    • Standalone Windows installer
    • From PyPi
    • From source (Miniconda)
    • Portable installation (offline)
    • From PyPi (Linux)
    • From source (other)
  • Electrospray ion-beam deposition
  • User’s Guide
    • Getting started
    • User interface overview
    • Settings
      • General settings
      • Session settings
      • Acquisition settings
      • Other settings
    • Explorer
    • UCM
    • PID
    • Devices
      • Device settings
      • Custom device
      • ISEG
      • RBD
      • TIC
      • MAXIGAUGE
      • Temperature
      • KEITHLEY
      • MIPS
      • NI9263
      • PICO
      • RSPD3303C
    • Channels
    • Scans
      • Scan settings
      • Genetic algorithm (GA)
      • Omni scan
      • Spectra scan
      • Beam scan
      • Energy scan
      • Depo scan
    • Custom extensions
    • Displays
      • Browser
      • Notes
      • Text
      • Tree
      • MS
      • Line
      • PDB
      • Holo
    • Live displays
    • Device manager
    • Console
  • Plugin development
    • Plugin
    • PluginManager
    • Devices
    • Channels
    • Scan
    • DeviceController
  • Library Reference
    • The plugin module
      • ChannelManager
        • ChannelManager.ChannelPlot
        • ChannelManager.LOADVALUES
        • ChannelManager.SignalCommunicate
        • ChannelManager.addChannel()
        • ChannelManager.bufferLagging()
        • ChannelManager.channelConfigChanged()
        • ChannelManager.channelPlotActive()
        • ChannelManager.channelSelection()
        • ChannelManager.channelType
        • ChannelManager.channels
        • ChannelManager.clearPlot()
        • ChannelManager.close()
        • ChannelManager.closeCommunication()
        • ChannelManager.closeGUI()
        • ChannelManager.compareItemsConfig()
        • ChannelManager.convertDataDisplay()
        • ChannelManager.copyClipboard()
        • ChannelManager.customConfigFile()
        • ChannelManager.deleteChannel()
        • ChannelManager.duplicateChannel()
        • ChannelManager.exportConfiguration()
        • ChannelManager.finalizeInit()
        • ChannelManager.getActiveChannels()
        • ChannelManager.getChannelByName()
        • ChannelManager.getChannels()
        • ChannelManager.getDataChannels()
        • ChannelManager.getDefaultSettings()
        • ChannelManager.initGUI()
        • ChannelManager.initializeCommunication()
        • ChannelManager.intervalChanged()
        • ChannelManager.isOn()
        • ChannelManager.liveDisplay
        • ChannelManager.liveDisplayActive()
        • ChannelManager.loadConfiguration()
        • ChannelManager.loadValues()
        • ChannelManager.minTime()
        • ChannelManager.modifyChannel()
        • ChannelManager.moveChannel()
        • ChannelManager.name
        • ChannelManager.optional
        • ChannelManager.plot()
        • ChannelManager.pluginType
        • ChannelManager.recording
        • ChannelManager.runDataThread()
        • ChannelManager.runTestParallel()
        • ChannelManager.saveConfiguration()
        • ChannelManager.setOn()
        • ChannelManager.showChannelPlot()
        • ChannelManager.startRecording()
        • ChannelManager.staticDisplay
        • ChannelManager.staticDisplayActive()
        • ChannelManager.supportsFile()
        • ChannelManager.toggleAdvanced()
        • ChannelManager.toggleChannelPlot()
        • ChannelManager.toggleLiveDisplay()
        • ChannelManager.toggleRecording()
        • ChannelManager.toggleStaticDisplay()
        • ChannelManager.toggleTitleBar()
        • ChannelManager.updateChannelConfig()
        • ChannelManager.updateChannelValue()
        • ChannelManager.updateTheme()
        • ChannelManager.useAdvancedOptions
        • ChannelManager.useBackgrounds
        • ChannelManager.useDisplays
        • ChannelManager.useMonitors
        • ChannelManager.useOnOffLogic
        • ChannelManager.version
      • Device
        • Device.SignalCommunicate
        • Device.appendData()
        • Device.appendOutputData()
        • Device.applyValues()
        • Device.bufferLagging()
        • Device.clearHistory()
        • Device.close()
        • Device.closeCommunication()
        • Device.deleteChannel()
        • Device.duplicateChannel()
        • Device.errorCountChanged()
        • Device.estimateStorage()
        • Device.exportOutputData()
        • Device.finalizeInit()
        • Device.getDefaultSettings()
        • Device.getSupportedFiles()
        • Device.getUnit()
        • Device.initGUI()
        • Device.initializeCommunication()
        • Device.initialized
        • Device.inout
        • Device.intervalChanged()
        • Device.loadData()
        • Device.measureInterval()
        • Device.moveChannel()
        • Device.name
        • Device.optional
        • Device.plotableChannels
        • Device.pluginType
        • Device.restoreOutputData()
        • Device.runDataThread()
        • Device.runTestParallel()
        • Device.setBackground()
        • Device.setOn()
        • Device.startAcquisition()
        • Device.stopAcquisition()
        • Device.subtractBackgroundActive()
        • Device.subtractBackgroundChanged()
        • Device.toggleRecording()
        • Device.unit
        • Device.updateTheme()
        • Device.updateValues()
        • Device.useBackgrounds
        • Device.version
      • DeviceManager
        • DeviceManager.SignalCommunicate
        • DeviceManager.afterFinalizeInit()
        • DeviceManager.channels()
        • DeviceManager.clearPlot()
        • DeviceManager.close()
        • DeviceManager.closeCommunication()
        • DeviceManager.documentation
        • DeviceManager.exportConfiguration()
        • DeviceManager.exportOutputData()
        • DeviceManager.finalizeInit()
        • DeviceManager.getActiveLiveDisplays()
        • DeviceManager.getActiveStaticDisplays()
        • DeviceManager.getChannelByName()
        • DeviceManager.getDefaultSettings()
        • DeviceManager.getDevices()
        • DeviceManager.getInputDevices()
        • DeviceManager.getOutputDevices()
        • DeviceManager.getRelays()
        • DeviceManager.globalUpdate()
        • DeviceManager.iconFile
        • DeviceManager.initDock()
        • DeviceManager.initGUI()
        • DeviceManager.initializeCommunication()
        • DeviceManager.initialized()
        • DeviceManager.livePlot()
        • DeviceManager.loadConfiguration()
        • DeviceManager.loadData()
        • DeviceManager.name
        • DeviceManager.optional
        • DeviceManager.pluginType
        • DeviceManager.recording
        • DeviceManager.restoreConfiguration()
        • DeviceManager.runTestParallel()
        • DeviceManager.stopRecording()
        • DeviceManager.stopScans()
        • DeviceManager.store()
        • DeviceManager.toggleAdvanced()
        • DeviceManager.toggleRecording()
        • DeviceManager.updateStaticPlot()
        • DeviceManager.useAdvancedOptions
        • DeviceManager.version
      • LiveDisplay
        • LiveDisplay.GroupActionState
        • LiveDisplay.StackActionState
        • LiveDisplay.autoRangeY()
        • LiveDisplay.clearPlot()
        • LiveDisplay.closeGUI()
        • LiveDisplay.closeUserGUI()
        • LiveDisplay.copyClipboard()
        • LiveDisplay.displayTimeChanged()
        • LiveDisplay.documentation
        • LiveDisplay.finalizeInit()
        • LiveDisplay.getDisplayTime()
        • LiveDisplay.getGroups()
        • LiveDisplay.getIcon()
        • LiveDisplay.getTimeAxes()
        • LiveDisplay.initFig()
        • LiveDisplay.initGUI()
        • LiveDisplay.parentPlugin
        • LiveDisplay.plot()
        • LiveDisplay.plotChannel()
        • LiveDisplay.plotGroup()
        • LiveDisplay.pluginType
        • LiveDisplay.provideDock()
        • LiveDisplay.runTestParallel()
        • LiveDisplay.subtractBackgroundChanged()
        • LiveDisplay.toggleAdvanced()
        • LiveDisplay.updateMouseEnabled()
        • LiveDisplay.updateStackedViews()
        • LiveDisplay.updateTheme()
        • LiveDisplay.useAdvancedOptions
      • PID
        • PID.PIDChannel
        • PID.afterFinalizeInit()
        • PID.channelType
        • PID.channels
        • PID.connectAllSources()
        • PID.duplicateChannel()
        • PID.getChannels()
        • PID.iconFile
        • PID.loadConfiguration()
        • PID.loadData()
        • PID.moveChannel()
        • PID.name
        • PID.optional
        • PID.pluginType
        • PID.reconnectSource()
        • PID.updateTheme()
        • PID.useDisplays
        • PID.useMonitors
        • PID.useOnOffLogic
        • PID.version
      • Plugin
        • Plugin.SignalCommunicate
        • Plugin.about()
        • Plugin.addAction()
        • Plugin.addContentLayout()
        • Plugin.addContentWidget()
        • Plugin.addMultiStateAction()
        • Plugin.addRightAxis()
        • Plugin.addStateAction()
        • Plugin.addToolbarStretch()
        • Plugin.afterFinalizeInit()
        • Plugin.axes
        • Plugin.bufferLagging()
        • Plugin.close()
        • Plugin.closeGUI()
        • Plugin.closeUserGUI()
        • Plugin.copyClipboard()
        • Plugin.copyLineDataClipboard()
        • Plugin.defaultLabelPlot()
        • Plugin.dependencyPath
        • Plugin.disconnect_all_signals()
        • Plugin.displayActive()
        • Plugin.dock
        • Plugin.documentation
        • Plugin.fig
        • Plugin.finalizeInit()
        • Plugin.generatePythonPlotCode()
        • Plugin.getDefaultSettings()
        • Plugin.getIcon()
        • Plugin.getSupportedFiles()
        • Plugin.getToolBarActionsHTML()
        • Plugin.hdfUpdateVersion()
        • Plugin.iconFile
        • Plugin.iconFileDark
        • Plugin.imageToClipboard()
        • Plugin.initDock()
        • Plugin.initFig()
        • Plugin.initGUI()
        • Plugin.initializedDock
        • Plugin.initializedGUI
        • Plugin.labelAxis
        • Plugin.labelPlot()
        • Plugin.line
        • Plugin.loadData()
        • Plugin.loading
        • Plugin.lock
        • Plugin.makeCoreIcon()
        • Plugin.makeFigureCanvasWithToolbar()
        • Plugin.makeIcon()
        • Plugin.name
        • Plugin.optional
        • Plugin.parentPlugin
        • Plugin.plot()
        • Plugin.pluginManager
        • Plugin.pluginType
        • Plugin.previewFileTypes
        • Plugin.print()
        • Plugin.processEvents()
        • Plugin.provideDock()
        • Plugin.provideFig()
        • Plugin.raiseDock()
        • Plugin.removeAnnotations()
        • Plugin.requireGroup()
        • Plugin.requiredPlugin()
        • Plugin.resizing
        • Plugin.runTestParallel()
        • Plugin.scan
        • Plugin.setFloat()
        • Plugin.setLabelMargin()
        • Plugin.stopTest()
        • Plugin.supportedVersion
        • Plugin.supportsFile()
        • Plugin.test()
        • Plugin.testComplete()
        • Plugin.testControl()
        • Plugin.testPythonPlotCode()
        • Plugin.testing
        • Plugin.tilt_xlabels()
        • Plugin.titleBar
        • Plugin.titleBarLabel
        • Plugin.toggleAdvanced()
        • Plugin.toggleTitleBar()
        • Plugin.toggleTitleBarDelayed()
        • Plugin.toggleVideoRecorder()
        • Plugin.updateTheme()
        • Plugin.useAdvancedOptions
        • Plugin.version
        • Plugin.waitForCondition()
      • Scan
        • Scan.Display
        • Scan.ScanChannel
        • Scan.SignalCommunicate
        • Scan.TreeSplitter
        • Scan.addInputChannel()
        • Scan.addInputChannels()
        • Scan.addOutputChannel()
        • Scan.addOutputChannels()
        • Scan.addTimeInputChannel()
        • Scan.afterFinalizeInit()
        • Scan.channels
        • Scan.close()
        • Scan.closeGUI()
        • Scan.connectAllSources()
        • Scan.display
        • Scan.dummyInitialization()
        • Scan.estimateScanTime()
        • Scan.file
        • Scan.finalizeChannelTree()
        • Scan.finalizeInit()
        • Scan.finished
        • Scan.generatePythonPlotCode()
        • Scan.getData()
        • Scan.getDefaultSettings()
        • Scan.getOutputIndex()
        • Scan.getSteps()
        • Scan.initData()
        • Scan.initGUI()
        • Scan.initScan()
        • Scan.inputChannels
        • Scan.invalidWhileWaiting
        • Scan.loadData()
        • Scan.loadDataInternal()
        • Scan.loadSettings()
        • Scan.measurementsPerStep
        • Scan.outputChannels
        • Scan.plot()
        • Scan.pluginType
        • Scan.populateDisplayChannel()
        • Scan.pythonLoadCode()
        • Scan.pythonPlotCode()
        • Scan.reconnectSource()
        • Scan.recording
        • Scan.runScan()
        • Scan.runTestParallel()
        • Scan.runThread
        • Scan.saveData()
        • Scan.saveScanComplete()
        • Scan.saveScanParallel()
        • Scan.saveSettings()
        • Scan.scanUpdate()
        • Scan.statusActionEvent()
        • Scan.toggleAdvanced()
        • Scan.toggleDisplay()
        • Scan.toggleRecording()
        • Scan.updateDisplayChannel()
        • Scan.updateDisplayDefault()
        • Scan.updateFile()
        • Scan.updateRecording()
        • Scan.updateTheme()
        • Scan.updateToolBar()
        • Scan.useAdvancedOptions
        • Scan.useDisplayChannel
        • Scan.useDisplayParameter
        • Scan.useInvalidWhileWaiting
      • Settings
        • Settings.buildSessionPath()
        • Settings.componentInputValidation()
        • Settings.finalizeInit()
        • Settings.getDefaultSettings()
        • Settings.getFullSessionPath()
        • Settings.getMeasurementFileName()
        • Settings.iconFile
        • Settings.incrementMeasurementNumber()
        • Settings.init()
        • Settings.initDock()
        • Settings.initGUI()
        • Settings.loadData()
        • Settings.loadSettings()
        • Settings.name
        • Settings.optional
        • Settings.pathInputValidation()
        • Settings.pluginType
        • Settings.runTestParallel()
        • Settings.testModeChanged()
        • Settings.toggleAdvanced()
        • Settings.updateConfigPath()
        • Settings.updateDPI()
        • Settings.updateDataPath()
        • Settings.updatePluginPath()
        • Settings.updateSessionPath()
        • Settings.useAdvancedOptions
        • Settings.version
      • SettingsManager
        • SettingsManager.addDefaultSettings()
        • SettingsManager.addSetting()
        • SettingsManager.hdfSaveSetting()
        • SettingsManager.init()
        • SettingsManager.initSettingsContextMenu()
        • SettingsManager.initSettingsContextMenuBase()
        • SettingsManager.loadSettings()
        • SettingsManager.pluginType
        • SettingsManager.requireParentItem()
        • SettingsManager.saveSettings()
        • SettingsManager.updateSettings()
        • SettingsManager.version
      • StaticDisplay
        • StaticDisplay.connectAllSources()
        • StaticDisplay.copyClipboard()
        • StaticDisplay.finalizeInit()
        • StaticDisplay.generatePythonPlotCode()
        • StaticDisplay.getIcon()
        • StaticDisplay.initData()
        • StaticDisplay.initFig()
        • StaticDisplay.initGUI()
        • StaticDisplay.loadData()
        • StaticDisplay.loadDataInternal()
        • StaticDisplay.parentPlugin
        • StaticDisplay.plot()
        • StaticDisplay.pluginType
        • StaticDisplay.provideDock()
        • StaticDisplay.reconnectSource()
        • StaticDisplay.runTestParallel()
        • StaticDisplay.supportsFile()
        • StaticDisplay.togglePlotType()
        • StaticDisplay.updateTheme()
      • UCM
        • UCM.UCMChannel
        • UCM.afterFinalizeInit()
        • UCM.channelType
        • UCM.channels
        • UCM.connectAllSources()
        • UCM.documentation
        • UCM.duplicateChannel()
        • UCM.getChannels()
        • UCM.iconFile
        • UCM.initGUI()
        • UCM.loadConfiguration()
        • UCM.loadData()
        • UCM.moveChannel()
        • UCM.name
        • UCM.optional
        • UCM.pluginType
        • UCM.reconnectSource()
        • UCM.toggleRecording()
        • UCM.useMonitors
        • UCM.version
      • providePlugins()
    • The core module
      • Action
        • Action.SignalCommunicate
        • Action.getIcon()
        • Action.getToolTip()
        • Action.setValue()
        • Action.state
      • Application
      • Channel
        • Channel.SignalCommunicate
        • Channel.acquiring
        • Channel.activeChanged()
        • Channel.appendValue()
        • Channel.applyValue()
        • Channel.asDict()
        • Channel.backgrounds
        • Channel.channelParent
        • Channel.clearHistory()
        • Channel.clearPlotCurve()
        • Channel.collapseChanged()
        • Channel.displayedParameters
        • Channel.enabledChanged()
        • Channel.equationChanged()
        • Channel.getDefaultChannel()
        • Channel.getDevice()
        • Channel.getParameterByName()
        • Channel.getQtLineStyle()
        • Channel.getSortedDefaultChannel()
        • Channel.getValues()
        • Channel.initGUI()
        • Channel.initSettingsContextMenuBase()
        • Channel.initialized
        • Channel.inout
        • Channel.insertDisplayedParameter()
        • Channel.lastAppliedValue
        • Channel.loading
        • Channel.logY
        • Channel.monitorChanged()
        • Channel.nameChanged()
        • Channel.onDelete()
        • Channel.parameters
        • Channel.plotCurve
        • Channel.print
        • Channel.realChanged()
        • Channel.resetUnstable()
        • Channel.scalingChanged()
        • Channel.setDisplayedParameters()
        • Channel.sizeHint()
        • Channel.tempParameters()
        • Channel.time
        • Channel.toggleBackgroundVisible()
        • Channel.tree
        • Channel.unit
        • Channel.updateColor()
        • Channel.updateDisplay()
        • Channel.updateMax()
        • Channel.updateMin()
        • Channel.updateValueParallel()
        • Channel.updateWarningState()
        • Channel.valueChanged()
        • Channel.values
        • Channel.waitToStabilize
        • Channel.waitUntilStable()
      • CheckBox
        • CheckBox.SignalCommunicate
        • CheckBox.setValue()
      • CloseDialog
      • ColorButton
      • CompactComboBox
        • CompactComboBox.setPopupMinimumWidthForItems()
        • CompactComboBox.showPopup()
        • CompactComboBox.wheelEvent()
      • ControlCursor
        • ControlCursor.getPosition()
        • ControlCursor.ondrag()
        • ControlCursor.setPosition()
        • ControlCursor.updatePosition()
      • CursorAxes
      • DebouncedCanvas
        • DebouncedCanvas.request_update()
      • DeviceController
        • DeviceController.MAX_ERROR_COUNT
        • DeviceController.SignalCommunicate
        • DeviceController.acquiring
        • DeviceController.acquisitionThread
        • DeviceController.applyValue()
        • DeviceController.applyValueFromThread()
        • DeviceController.clearBuffer()
        • DeviceController.closeCommunication()
        • DeviceController.controllerParent
        • DeviceController.errorCount
        • DeviceController.fakeInitialization()
        • DeviceController.fakeNumbers()
        • DeviceController.initComplete()
        • DeviceController.initThread
        • DeviceController.initializeCommunication()
        • DeviceController.initializeValues()
        • DeviceController.initialized
        • DeviceController.initializing
        • DeviceController.lock
        • DeviceController.name
        • DeviceController.port
        • DeviceController.print()
        • DeviceController.readNumbers()
        • DeviceController.resetErrorCount()
        • DeviceController.rng
        • DeviceController.runAcquisition()
        • DeviceController.runInitialization()
        • DeviceController.serialRead()
        • DeviceController.serialWrite()
        • DeviceController.startAcquisition()
        • DeviceController.stopAcquisition()
        • DeviceController.toggleOn()
        • DeviceController.toggleOnFromThread()
        • DeviceController.updateValues()
      • DockWidget
        • DockWidget.SignalCommunicate
        • DockWidget.closeEvent()
        • DockWidget.on_top_level_changed()
        • DockWidget.resetResize()
        • DockWidget.resizeEvent()
        • DockWidget.toggleTitleBar()
      • DynamicNp
        • DynamicNp.add()
        • DynamicNp.get()
        • DynamicNp.init()
      • EsibdExplorer
        • EsibdExplorer.closeApplication()
        • EsibdExplorer.closeEvent()
        • EsibdExplorer.loadPlugins()
        • EsibdExplorer.restoreUiState()
        • EsibdExplorer.saveUiState()
        • EsibdExplorer.toggleFullscreen()
      • Icon
      • IconStatusBar
        • IconStatusBar.iconClicked
        • IconStatusBar.setFlag()
        • IconStatusBar.showMessage()
      • Label
      • LabelItem
        • LabelItem.setColor()
      • LabviewDoubleSpinBox
        • LabviewDoubleSpinBox.contextMenuEvent()
        • LabviewDoubleSpinBox.keyPressEvent()
        • LabviewDoubleSpinBox.setDisplayDecimals()
        • LabviewDoubleSpinBox.setValue()
        • LabviewDoubleSpinBox.stepBy()
        • LabviewDoubleSpinBox.textFromValue()
        • LabviewDoubleSpinBox.value()
        • LabviewDoubleSpinBox.valueFromText()
        • LabviewDoubleSpinBox.wheelEvent()
      • LabviewSciSpinBox
        • LabviewSciSpinBox.FloatValidator
        • LabviewSciSpinBox.stepBy()
        • LabviewSciSpinBox.textFromValue()
      • LabviewSpinBox
        • LabviewSpinBox.contextMenuEvent()
        • LabviewSpinBox.keyPressEvent()
        • LabviewSpinBox.setValue()
        • LabviewSpinBox.stepBy()
        • LabviewSpinBox.textFromValue()
        • LabviewSpinBox.value()
        • LabviewSpinBox.valueFromText()
        • LabviewSpinBox.wheelEvent()
      • LedIndicator
        • LedIndicator.mousePressEvent()
        • LedIndicator.offColor
        • LedIndicator.onColor
      • LineEdit
        • LineEdit.onEditingFinished()
        • LineEdit.onTextChanged()
        • LineEdit.onTextEdited()
        • LineEdit.sizeHint()
        • LineEdit.validateInput()
      • Logger
        • Logger.close()
        • Logger.closeTestLogFile()
        • Logger.flush()
        • Logger.open()
        • Logger.openLog()
        • Logger.openTestLogFile()
        • Logger.print()
        • Logger.printFromThreadSignal
        • Logger.purge()
        • Logger.write()
        • Logger.writeToLogAndTerminal()
      • MZCalculator
        • MZCalculator.addMZ()
        • MZCalculator.clear()
        • MZCalculator.determine_mass_to_charge()
        • MZCalculator.mass_string()
        • MZCalculator.msOnClick()
        • MZCalculator.setAxis()
        • MZCalculator.update_mass_to_charge()
      • MetaChannel
        • MetaChannel.connectSource()
        • MetaChannel.display()
        • MetaChannel.onDelete()
      • MouseInterceptor
        • MouseInterceptor.eventFilter()
        • MouseInterceptor.ripple()
        • MouseInterceptor.rippleEffectSignal
      • MultiState
      • MultiStateAction
        • MultiStateAction.getIcon()
        • MultiStateAction.getToolTip()
        • MultiStateAction.rollState()
        • MultiStateAction.setValue()
        • MultiStateAction.state
        • MultiStateAction.stateFromEnum()
        • MultiStateAction.updateIcon()
      • NumberBar
        • NumberBar.updateTheme()
        • NumberBar.update_on_scroll()
        • NumberBar.update_width()
      • Parameter
        • Parameter.addItem()
        • Parameter.advanced
        • Parameter.applyChangedEvent()
        • Parameter.applyWidget()
        • Parameter.attr
        • Parameter.changedEvent()
        • Parameter.containerize()
        • Parameter.default
        • Parameter.displayDecimals
        • Parameter.editCurrentItem()
        • Parameter.equals()
        • Parameter.event
        • Parameter.extraEvents
        • Parameter.fixedItems
        • Parameter.formatValue()
        • Parameter.fullName
        • Parameter.getWidget()
        • Parameter.header
        • Parameter.indicator
        • Parameter.initContextMenu()
        • Parameter.instantUpdate
        • Parameter.internal
        • Parameter.itemWidget
        • Parameter.items
        • Parameter.makeDefault()
        • Parameter.max
        • Parameter.min
        • Parameter.name
        • Parameter.parameterType
        • Parameter.print
        • Parameter.removeCurrentItem()
        • Parameter.safeConnect()
        • Parameter.setEnabled()
        • Parameter.setHeight()
        • Parameter.setToDefault()
        • Parameter.setValueChanged()
        • Parameter.setValueWithoutEvents()
        • Parameter.setVisible()
        • Parameter.settingEvent()
        • Parameter.toolTip
        • Parameter.tree
        • Parameter.validateComboInput()
        • Parameter.value
        • Parameter.widget
      • ParameterWidget
      • PlotCurveItem
      • PlotDataItem
      • PlotItem
        • PlotItem.connectMouse()
        • PlotItem.dragging
        • PlotItem.finalizeInit()
        • PlotItem.init()
        • PlotItem.mouseMoveEvent()
        • PlotItem.parentPlot()
      • PlotWidget
        • PlotWidget.legend
      • PluginManager
        • PluginManager.SignalCommunicate
        • PluginManager.addPluginTreeWidgetItem()
        • PluginManager.afterFinalizeInit()
        • PluginManager.closePlugins()
        • PluginManager.connectAllSources()
        • PluginManager.finalizeInit()
        • PluginManager.finalizeUiState()
        • PluginManager.getMainPlugins()
        • PluginManager.getPluginsByClass()
        • PluginManager.getPluginsByType()
        • PluginManager.loadPlugin()
        • PluginManager.loadPlugins()
        • PluginManager.loadPluginsFromModule()
        • PluginManager.loadPluginsFromPath()
        • PluginManager.loading
        • PluginManager.managePlugins()
        • PluginManager.provideDocks()
        • PluginManager.reconnectSource()
        • PluginManager.resetMainDisplayWidgetLimits()
        • PluginManager.resizing
        • PluginManager.runTestParallel()
        • PluginManager.showThreads()
        • PluginManager.stopTest()
        • PluginManager.test()
        • PluginManager.testing
        • PluginManager.toggleTitleBar()
        • PluginManager.toggleTitleBarDelayed()
        • PluginManager.toggleVideoRecorder()
        • PluginManager.updateTheme()
      • PushButton
      • RelayChannel
        • RelayChannel.acquiring
        • RelayChannel.active
        • RelayChannel.color
        • RelayChannel.enabled
        • RelayChannel.getDevice()
        • RelayChannel.getQtLineStyle()
        • RelayChannel.getRecordingData()
        • RelayChannel.getValues()
        • RelayChannel.linestyle
        • RelayChannel.linewidth
        • RelayChannel.logY
        • RelayChannel.max
        • RelayChannel.min
        • RelayChannel.real
        • RelayChannel.recording
        • RelayChannel.smooth
        • RelayChannel.subtractBackgroundActive()
        • RelayChannel.value
        • RelayChannel.waitToStabilize
      • ReplWidget
        • ReplWidget.displayException()
        • ReplWidget.runCmd()
      • RestoreFloatComboBox
      • RippleEffect
        • RippleEffect.expand()
        • RippleEffect.paintEvent()
      • ScanChannel
        • ScanChannel.connectSource()
        • ScanChannel.getDefaultChannel()
        • ScanChannel.getDevice()
        • ScanChannel.initGUI()
        • ScanChannel.loading
        • ScanChannel.onDelete()
        • ScanChannel.relayValueEvent()
        • ScanChannel.removeEvents()
        • ScanChannel.setDisplayedParameters()
        • ScanChannel.tempParameters()
        • ScanChannel.updateDisplay()
      • SciAxisItem
      • Setting
        • Setting.resetWidget()
        • Setting.setWidget()
        • Setting.settingEvent()
        • Setting.toolTip
      • SplashScreen
        • SplashScreen.animate()
        • SplashScreen.close()
        • SplashScreen.show()
      • StateAction
        • StateAction.getIcon()
        • StateAction.getToolTip()
        • StateAction.setValue()
        • StateAction.state
        • StateAction.toggle()
        • StateAction.updateIcon()
      • StdoutInterceptor
        • StdoutInterceptor.write()
      • TextEdit
      • ThemedConsole
        • ThemedConsole.scrollToBottom()
        • ThemedConsole.updateTheme()
      • ThemedNavigationToolbar
        • ThemedNavigationToolbar.save_figure()
        • ThemedNavigationToolbar.updateNavToolbarTheme()
      • TimeoutLock
        • TimeoutLock.acquire()
        • TimeoutLock.acquire_timeout()
        • TimeoutLock.release()
      • ToolButton
        • ToolButton.SignalCommunicate
        • ToolButton.setValue()
      • TreeWidget
        • TreeWidget.count_child_items()
        • TreeWidget.expandAllItems()
        • TreeWidget.grabItems()
        • TreeWidget.itemRect()
        • TreeWidget.itemWidth()
        • TreeWidget.item_depth()
        • TreeWidget.sizeHint()
        • TreeWidget.totalHeight()
        • TreeWidget.totalItems()
        • TreeWidget.tree_height_hint_complete()
        • TreeWidget.tree_height_hint_minimal()
      • TreeWidgetItem
      • VideoRecorder
        • VideoRecorder.capture_frame()
        • VideoRecorder.startRecording()
        • VideoRecorder.stopRecording()
      • ViewBox
        • ViewBox.setMouseEnabled()
        • ViewBox.userMouseEnabledChanged
      • parameterDict()
    • Constants
      • Colors
        • Colors.bg
        • Colors.bgAlt1
        • Colors.bgAlt2
        • Colors.blue
        • Colors.fg
        • Colors.green
        • Colors.highlight
        • Colors.red
        • Colors.yellow
      • INOUT
        • INOUT.ALL
        • INOUT.BOTH
        • INOUT.IN
        • INOUT.NONE
        • INOUT.OUT
      • PARAMETERTYPE
        • PARAMETERTYPE.BOOL
        • PARAMETERTYPE.COLOR
        • PARAMETERTYPE.COMBO
        • PARAMETERTYPE.EXP
        • PARAMETERTYPE.FLOAT
        • PARAMETERTYPE.FLOATCOMBO
        • PARAMETERTYPE.INT
        • PARAMETERTYPE.INTCOMBO
        • PARAMETERTYPE.LABEL
        • PARAMETERTYPE.PATH
        • PARAMETERTYPE.TEXT
      • PLUGINTYPE
        • PLUGINTYPE.CHANNELMANAGER
        • PLUGINTYPE.CONSOLE
        • PLUGINTYPE.CONTROL
        • PLUGINTYPE.DEVICEMGR
        • PLUGINTYPE.DISPLAY
        • PLUGINTYPE.INPUTDEVICE
        • PLUGINTYPE.INTERNAL
        • PLUGINTYPE.LIVEDISPLAY
        • PLUGINTYPE.OUTPUTDEVICE
        • PLUGINTYPE.SCAN
      • PRINT
        • PRINT.CONSOLE
        • PRINT.DEBUG
        • PRINT.ERROR
        • PRINT.EXPLORER
        • PRINT.MESSAGE
        • PRINT.TRACE
        • PRINT.VERBOSE
        • PRINT.WARNING
      • datasetToStrList()
      • dynamicImport()
      • getClipboardTheme()
      • getDPI()
      • getDarkMode()
      • getDebugMode()
      • getIconMode()
      • getLogLevel()
      • getTestMode()
      • getValidConfigPath()
      • getValidDataPath()
      • getValidPluginPath()
      • infoDict()
      • makeSettingWrapper()
      • makeWrapper()
      • mix_hex_colors()
      • openInDefaultApplication()
      • plotting()
      • pluginSupported()
      • rgb_to_hex()
      • setDarkMode()
      • shorten_text()
      • smooth()
      • synchronized()
      • validatePath()
  • Changelog
    • Version 0.8.2 2025-06-23
      • Added
      • Fixed
      • Removed
    • Version 0.8.1 2025-06-22
      • Added
      • Changed
      • Fixed
      • Removed
      • Developer Notes
      • Performance
    • Version 0.7.3 2025-03-24
      • Added
      • Changed
      • Fixed
      • Performance
    • Version 0.7.2 2025-03-02
      • Added
      • Changed
      • Fixed
      • Removed
    • Version 0.7.1 2025-02-08
      • Added
      • Changed
      • Fixed
    • Version 0.7.0 2025-01-19
      • Added
      • Changed
      • Deprecated
      • Fixed
      • Performance
    • Version 0.6.18 2024-06-10
      • Added
      • Changed
      • Fixed
      • Performance
    • Version 0.6.17 2024-03-18
      • Added
      • Changed
      • Removed
    • Version 0.6.16 2023-12-17
      • Added
      • Changed
      • Fixed
      • Performance
    • Version 0.6.14 2023-11-07
    • Version 0.6
      • Added
      • Changed
    • Version 0.5
    • Version 0.4
      • Added
      • Changed
      • Fixed
      • Performance
    • Version 0.1 2022-03-08
  • Acknowledgments
  • References
ESIBD Explorer
  • Search


© Copyright 2025, Tim Esser.

Built with Sphinx using a theme provided by Read the Docs.