|
|
|
@ -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() |
|
|
|
|