# Skript in Micropython für den Raspberry Pi Pico
# Liest die Sensorwerte zweier Liniensensoren aus und
# gibt die Ergebnisse über USB (seriellen Ausgang) aus


from machine import Pin
from time import sleep
import sys

# Pin-Nummern für die Sensoren
LEFT_PIN = 7  # GPIO7 für linken Sensor
RIGHT_PIN = 8  # GPIO8 für rechten Sensor

# Initialisiere die Pins für die Sensoren
left_sensor = Pin(LEFT_PIN, Pin.IN)
right_sensor = Pin(RIGHT_PIN, Pin.IN)

try:
    while True:
        # Sensor-Werte auslesen
        left_value = left_sensor.value()
        right_value = right_sensor.value()

        # Daten als JSON-ähnliches Format senden
        sys.stdout.write(f"{left_value},{right_value}\n")

        # Verzögerung, um Daten lesbar zu machen
        sleep(0.1)

except KeyboardInterrupt:
    print("Programm beendet")