plot_sayma_data: Add option to skip data plotting

This commit is contained in:
Harry Ho 2021-10-06 12:26:20 +08:00
parent 203129284a
commit 8b397c0728

View File

@ -31,6 +31,9 @@ def main():
parser.add_argument("--log", parser.add_argument("--log",
help="path of the log file where the measurement record will be appended", help="path of the log file where the measurement record will be appended",
type=str) 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() args = parser.parse_args()
# Must only compare 2 data # Must only compare 2 data
@ -77,6 +80,7 @@ def main():
# Print the phase difference # Print the phase difference
print(angle) print(angle)
if not args.noplot:
# Normalize y1 and y2 for plotting # Normalize y1 and y2 for plotting
y1 /= abs(y1).max() y1 /= abs(y1).max()
y2 /= abs(y2).max() y2 /= abs(y2).max()