diff --git a/.gitignore b/.gitignore index acd1e27..1a6f92c 100644 --- a/.gitignore +++ b/.gitignore @@ -240,4 +240,4 @@ cython_debug/ # and can be added to the global gitignore or merged into this file. For a more nuclear # option (not recommended) you can uncomment the following to ignore the entire idea folder. .idea/ -log*.txt + diff --git a/logger.py b/logger.py deleted file mode 100644 index 570e8a8..0000000 --- a/logger.py +++ /dev/null @@ -1,9 +0,0 @@ -import time - - -def logwriter(val, logpath, warn): - with open(logpath, "a") as logfile: - if not warn: - logfile.write("{}: Value was {}\n".format(time.time(), val)) - else: - logfile.write("{}: WARNING! Value was {}, too high\n".format(time.time(), val)) diff --git a/logging.py b/logging.py new file mode 100644 index 0000000..648c121 --- /dev/null +++ b/logging.py @@ -0,0 +1,6 @@ +import time + + +def log(val): + with open(log.txt) as logfile: + logfile.write("{}: Value was {}".format(time.time(), val)) diff --git a/receiver.py b/receiver.py index ccdbc85..3b3e1de 100644 --- a/receiver.py +++ b/receiver.py @@ -2,14 +2,10 @@ import send_test_data import json import matplotlib.pyplot as plt import numpy as np -from logger import logwriter -import time data_store = [] data_buffer = [] times = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20] -logpath = "log{}.txt".format(time.time()) -logs = True try: for data in send_test_data.data_test_forever(): @@ -19,13 +15,11 @@ try: # draw graph fig, ax = plt.subplots() - if currentdata["V"] > 160: + if currentdata["V"] > 150: ax.set_facecolor('red') ax.plot(times[:len(data_buffer)], data_buffer, 'k') - warn = True else: ax.plot(times[:len(data_buffer)], data_buffer) - warn = False ax.set_xlabel('Time [100 ms]') ax.set_ylabel('Value randomness') ax.set_title('Value randomness over time') @@ -33,7 +27,5 @@ try: plt.yticks(np.arange(0, 257, 32)) plt.show() plt.close() - if logs: - logwriter(currentdata["V"], logpath, warn) except KeyboardInterrupt: exit(0)