Correlation Stream
This commit is contained in:
@@ -0,0 +1,2 @@
|
||||
print('Hello World')
|
||||
elog('Test entry', 'This is a test for pshell print')
|
||||
@@ -64,7 +64,7 @@ q_averager.monitored=True
|
||||
|
||||
#Record callback: uptate of output plot
|
||||
def after_sample(record, scan):
|
||||
plt.getSeries(0).appendData((record.positions[0] + 90) % 360 - 90, record.values[1].mean, record.values[1].stdev)
|
||||
plt.getSeries(0).appendData((record.positions[0] + 90) % 360 - 90, record.readables[1].mean, record.readables[1].stdev)
|
||||
|
||||
#The scan loop
|
||||
try:
|
||||
|
||||
@@ -64,7 +64,7 @@ q_averager.monitored=True
|
||||
|
||||
#Record callback: uptate of output plot
|
||||
def after_sample(record, scan):
|
||||
plt.getSeries(0).appendData(record.positions[0], record.values[1].mean, record.values[1].stdev)
|
||||
plt.getSeries(0).appendData(record.positions[0], record.readables[1].mean, record.readables[1].stdev)
|
||||
|
||||
#The scan loop
|
||||
try:
|
||||
|
||||
@@ -26,7 +26,7 @@ if prefix not in get_wire_scans():
|
||||
scanner = WireScanner(prefix, sel, start, end, cycles, velocity, True)
|
||||
|
||||
#Stream channels
|
||||
bs_position = scanner.motor_bs_readback.get_name()
|
||||
bs_position = scanner.motor_bs_readback.getName()
|
||||
bpms = get_wire_scans_bpms(prefix)
|
||||
if bpms is None:
|
||||
raise Exception("Cannot determine wire scan bpms: " + prefix)
|
||||
|
||||
@@ -29,9 +29,9 @@ if prefix not in get_wire_scanners():
|
||||
scanner = WireScanner(prefix, scan_range, cycles, velocity, True)
|
||||
|
||||
#List of stream channels
|
||||
channels = [("m_pos", scanner.motor_bs_readback.get_name()),
|
||||
("cur_cycle", scanner.curr_cycl.get_name()),
|
||||
("scanning", scanner.status_channels[0].get_name())]
|
||||
channels = [("m_pos", scanner.motor_bs_readback.getName()),
|
||||
("cur_cycle", scanner.curr_cycl.getName()),
|
||||
("scanning", scanner.status_channels[0].getName())]
|
||||
for i in range (len(blms)):
|
||||
channels.append (("blm" + str(i+1), blms[i] + ":B1_LOSS"))
|
||||
for i in range (len(bpms)):
|
||||
|
||||
@@ -16,7 +16,7 @@ plt.clear()
|
||||
plt.setStyle(plt.Style.ErrorY)
|
||||
plt.addSeries(LinePlotErrorSeries("Sensor1", Color.red))
|
||||
def after_sample(record, scan):
|
||||
plt.getSeries(0).appendData(record.positions[0], record.values[0].mean, record.values[0].stdev)
|
||||
plt.getSeries(0).appendData(record.positions[0], record.readables[0].mean, record.readables[0].stdev)
|
||||
try:
|
||||
S1_averager = create_averager(S1, nav, lat)
|
||||
S2_averager = create_averager(S2, nav, lat)
|
||||
|
||||
@@ -14,7 +14,7 @@ plt.clear()
|
||||
plt.setStyle(plt.Style.ErrorY)
|
||||
plt.addSeries(LinePlotErrorSeries("Sensor1", Color.red))
|
||||
def after_sample(record, scan):
|
||||
plt.getSeries(0).appendData(record.positions[0], record.values[0].mean, record.values[0].stdev)
|
||||
plt.getSeries(0).appendData(record.positions[0], record.readables[0].mean, record.readables[0].stdev)
|
||||
try:
|
||||
S1_averager = create_averager(S1, nav, lat)
|
||||
time.sleep(1.0)
|
||||
|
||||
@@ -22,8 +22,8 @@ plt.setStyle(plt.Style.ErrorY)
|
||||
plt.addSeries(LinePlotErrorSeries("Sensor1", Color.red))
|
||||
plt.addSeries(LinePlotErrorSeries("Sensor2", Color.blue))
|
||||
def after_sample(record, scan):
|
||||
plt.getSeries(0).appendData(record.positions[0], record.values[0].mean, record.values[0].stdev)
|
||||
plt.getSeries(1).appendData(record.positions[0], record.values[1].mean, record.values[1].stdev)
|
||||
plt.getSeries(0).appendData(record.positions[0], record.readables[0].mean, record.readables[0].stdev)
|
||||
plt.getSeries(1).appendData(record.positions[0], record.readables[1].mean, record.readables[1].stdev)
|
||||
try:
|
||||
S1_averager = create_averager(S1, nav, lat)
|
||||
S2_averager = create_averager(S2, nav, lat)
|
||||
|
||||
Reference in New Issue
Block a user