plot_sayma_data: Add option to skip data plotting
This commit is contained in:
parent
203129284a
commit
8b397c0728
@ -31,6 +31,9 @@ def main():
|
||||
parser.add_argument("--log",
|
||||
help="path of the log file where the measurement record will be appended",
|
||||
type=str)
|
||||
parser.add_argument("--noplot",
|
||||
help="do not show data plot, which is blocking until the GUI is closed",
|
||||
action="store_true")
|
||||
args = parser.parse_args()
|
||||
|
||||
# Must only compare 2 data
|
||||
@ -77,12 +80,13 @@ def main():
|
||||
# Print the phase difference
|
||||
print(angle)
|
||||
|
||||
# Normalize y1 and y2 for plotting
|
||||
y1 /= abs(y1).max()
|
||||
y2 /= abs(y2).max()
|
||||
plot.plot(y1)
|
||||
plot.plot(y2)
|
||||
plot.show()
|
||||
if not args.noplot:
|
||||
# Normalize y1 and y2 for plotting
|
||||
y1 /= abs(y1).max()
|
||||
y2 /= abs(y2).max()
|
||||
plot.plot(y1)
|
||||
plot.plot(y2)
|
||||
plot.show()
|
||||
|
||||
if __name__ == "__main__":
|
||||
main()
|
||||
|
Loading…
Reference in New Issue
Block a user