ezmsg.panel.timeseriesplot#
Classes
|
|
|
- class ButterworthFilterControlState[source]#
Bases:
State-
queue:
Queue[ButterworthFilterSettings]#
-
order:
IntInput#
-
cuton:
FloatInput#
-
cutoff:
FloatInput#
-
queue:
- class ButterworthFilterControl(*args, settings=None, **kwargs)[source]#
Bases:
Unit- Parameters:
settings (Settings | None)
- SETTINGS#
alias of
ButterworthFilterSettings
- STATE#
alias of
ButterworthFilterControlState
- OUTPUT_SETTINGS = OutputStream:unlocated[<class 'ezmsg.panel.timeseriesplot.ButterworthFilterSettings'>](self.num_buffers=32, self.force_tcp=False)#
- async initialize()[source]#
Runs when the
Unitis instantiated. This is called from within the same process this unit will live. This lifecycle hook can be overridden. It can be run asasyncfunctions by simply adding theasynckeyword when overriding.- Return type:
- class TimeSeriesPlot(*args, settings=None, **kwargs)[source]#
Bases:
Collection,Tab- Parameters:
settings (Settings | None)
- SETTINGS#
alias of
ScrollingLinePlotSettings
- INPUT_SIGNAL = InputStream:unlocated[<class 'ezmsg.util.messages.axisarray.AxisArray'>]()#
- BPFILT = None#
- BPFILT_CONTROL = None#
- QUEUE = <ezmsg.util.messagequeue.MessageQueue object>#
- SCROLLING_PLOT = <ezmsg.panel.scrollinglineplot.ScrollingLinePlot object>#
- configure()[source]#
A lifecycle hook that runs when the
Collectionis instantiated. This is the best place to callUnit.apply_settings()on each memberUnitof theCollection.- Return type: