Scope
Basic Operation of Scopes
See Basic Operation of Writers since the operation of Writer
and that of Scope
is very similar.
Full API
Causal.Scope
— Typemutable struct Scope{A, PA, PK, PLT, var"253", var"254", var"255", Symbol, var"256", var"263", Int, var"264", var"265", var"266", var"267"} <: AbstractSink
Constructs a Scope
with input bus input
. buflen
is the length of the internal buffer of Scope
. plugin
is the additional data processing tool. args
,kwargs
are passed into plots(args...; kwargs...))
. See (https://github.com/JuliaPlots/Plots.jl) for more information.
!!! warning When initialized, the plot
of Scope
is closed. See open(sink::Scope)
and close(sink::Scope)
.
Fields
action::Any
Action of the component to update data
pltargs::Any
Plottings arguments
pltkwargs::Any
Plottings keyword arguments
plt::Any
Plot object of the component
trigger::Any
handshake::Any
callbacks::Any
name::Any
id::Any
input::Any
buflen::Any
plugin::Any
timebuf::Any
databuf::Any
sinkcallback::Any
Causal.update!
— Methodupdate!(s, x, yi)
Updates the series of the plot windows of s
with x
and yi
.
Base.close
— Methodclose(sink)
Closes the plot window of the plot of sink
.
Base.open
— Methodopen(sink)
Opens the plot window for the plots of sink
.