← Back to ratslair.com
aboutsummaryrefslogtreecommitdiff
path: root/gather_pos_data.py
diff options
context:
space:
mode:
Diffstat (limited to 'gather_pos_data.py')
-rw-r--r--gather_pos_data.py63
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")