mirror of
https://gitlab.ewi.tudelft.nl/ee2l1/2025-2026/A.K.03.git
synced 2025-12-12 13:50:57 +01:00
Not yet working implementation
This commit is contained in:
parent
f25fac0a3e
commit
167ff9584c
2
.idea/A.K.03.iml
generated
2
.idea/A.K.03.iml
generated
@ -4,7 +4,7 @@
|
||||
<content url="file://$MODULE_DIR$">
|
||||
<excludeFolder url="file://$MODULE_DIR$/.venv" />
|
||||
</content>
|
||||
<orderEntry type="jdk" jdkName="Python 3.11 (A.K.03)" jdkType="Python SDK" />
|
||||
<orderEntry type="jdk" jdkName="Python 3.13 (A.K.03)" jdkType="Python SDK" />
|
||||
<orderEntry type="sourceFolder" forTests="false" />
|
||||
</component>
|
||||
<component name="PyDocumentationSettings">
|
||||
|
||||
2
.idea/misc.xml
generated
2
.idea/misc.xml
generated
@ -3,5 +3,5 @@
|
||||
<component name="Black">
|
||||
<option name="sdkName" value="Python 3.13 (A.K.03)" />
|
||||
</component>
|
||||
<component name="ProjectRootManager" version="2" project-jdk-name="Python 3.11 (A.K.03)" project-jdk-type="Python SDK" />
|
||||
<component name="ProjectRootManager" version="2" project-jdk-name="Python 3.13 (A.K.03)" project-jdk-type="Python SDK" />
|
||||
</project>
|
||||
@ -1,12 +1,13 @@
|
||||
import time
|
||||
from kitt import KITT
|
||||
|
||||
def process(recording_duration):
|
||||
# recording_duration
|
||||
def process():
|
||||
|
||||
# Record data for a specified duration (e.g., 10 seconds)
|
||||
start_time = time.time()
|
||||
|
||||
while time.time() - start_time < recording_duration:
|
||||
while time.time() - start_time < 10:
|
||||
|
||||
status = KITT.get_distance_report()
|
||||
lines = status.splitlines()
|
||||
|
||||
@ -5,7 +5,7 @@ class DistanceSensor:
|
||||
data = []
|
||||
|
||||
def __init__(self, data):
|
||||
self.data = data0
|
||||
self.data = data
|
||||
|
||||
def process(self, recording_duration):
|
||||
|
||||
|
||||
@ -94,16 +94,17 @@ if __name__ == "__main__":
|
||||
|
||||
|
||||
# Distance sensor
|
||||
sensor_label = tk.Label(root, text=f"Speed {dist_func.process(rec_time_var)}")
|
||||
sensor_label = tk.Label(root, text=f"Speed {dist_func.process()}")
|
||||
sensor_label.grid(row=0, column=0)
|
||||
|
||||
sensor_var = tk.StringVar()
|
||||
sensor_entry = tk.Entry(root, textvariable=sensor_var)
|
||||
sensor_entry.grid(row=0, column=1)
|
||||
|
||||
# rec_time_var.get()
|
||||
def sensor_btn():
|
||||
dist_func.process(rec_time_var)
|
||||
sensor_label.config(text=f"Speed {dist_func.process(rec_time_var)}")
|
||||
dist_func.process()
|
||||
sensor_label.config(text=f"Speed {dist_func.process()}")
|
||||
|
||||
sensor_set_btn = tk.Button(root, text="Request Sensor Reading", command=sensor_btn)
|
||||
sensor_set_btn.grid(row=0, column=2)
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user