Ethernet Cable Status Example.

# This work is licensed under the MIT license.
# Copyright (c) 2013-2023 OpenMV LLC. All rights reserved.
# https://github.com/openmv/openmv/blob/master/LICENSE
#
# Ethernet Cable Status Example.
#
# This example prints the cable connection status.

import network
import time

lan = network.LAN()

# Make sure Eth is not in low-power mode.
lan.config(low_power=False)

# Delay for auto negotiation
time.sleep(3.0)

while True:
    print("Cable is", "connected." if lan.status() else "disconnected.")
    time.sleep(1.0)

# Put Eth back in low-power mode if needed.
# lan.config(low_power=True)

results matching ""

    No results matching ""