diff options
Diffstat (limited to 'gather_pos_data.py')
| -rw-r--r-- | gather_pos_data.py | 63 |
1 files changed, 0 insertions, 63 deletions
diff --git a/gather_pos_data.py b/gather_pos_data.py deleted file mode 100644 index d7aa467..0000000 --- a/gather_pos_data.py +++ /dev/null @@ -1,63 +0,0 @@ -import serial -from time import sleep - -# Gathering data like this we should see that measurements have a normal distribution with -# quality factor weighing results further from the ground truth - -updRate = "1 1" # Active Idle -with open("position.txt", "w") as f: - with serial.Serial('/dev/ttyACM0', 115200, timeout = 1) as s: - - # print(f"Opened serial port {s.name}") - - sleep(1) - s.write(b"\r") - sleep(0.1) - s.write(b"\r") - - s.write(b'nis ') - sleep(0.1) - s.write(b'0x1234') - sleep(0.1) - s.write(b'\r') - # print(f"Set PAN ID to 0x1234") - - sleep(1) - - s.write(b'nmt') - sleep(0.1) - s.write(b'\r') - # print("Configured node as tag") - - sleep(1) - - s.write(b"\r") - sleep(0.1) - s.write(b"\r") - - sleep(2) - - s.write(b"aurs ") - sleep(0.1) - s.write(updRate.encode()) - sleep(0.1) - s.write(b'\r') - # print("Set update rate to " + updRate) - - sleep(0.1) - s.write(b"lep") - sleep(0.1) - s.write(b"\r") - sleep(0.1) - - while True: - str = s.readline().decode('utf-8').strip('\n') - - if "POS," in str: - str = str.replace("POS,", "") - print(str) - - f.write(str + '\n') - f.close() - -print("Shutting down serial communication") |
