eth_cable_test.py
# Dieses Werk ist unter der MIT-Lizenz lizenziert.
# Copyright (c) 2013-2023 OpenMV LLC. Alle Rechte vorbehalten.
# https://github.com/openmv/openmv/blob/master/LICENSE
#
# Beispiel für Ethernet-Kabelstatus.
#
# Dieses Beispiel gibt den Status der Kabelverbindung aus.
import network
import time
lan = network.LAN()
# Stellen Sie sicher, dass Eth sich nicht im Stromsparmodus befindet.
lan.config(low_power=False)
# Verzögerung für Auto-Negotiation
time.sleep(3.0)
while True:
print("Cable is", "connected." if lan.status() else "disconnected.")
time.sleep(1.0)
# Versetzen Sie Eth bei Bedarf zurück in den Stromsparmodus.
# lan.config(low_power=True)