From 5e6eafcb5552f5084f6131688274aee9dbcc162d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jonas=20Folles=C3=B8?= Date: Wed, 5 Aug 2026 15:03:28 +0200 Subject: [PATCH] Add a gigabit Ethernet capability The X7 wires its three user ports for gigabit and the rest for 100 megabit. No peripheral needs the speed today, but one may, and a port that has it should be able to say so. Ports state what they speak, so a gigabit port lists this and Ethernet both, and a device needing Ethernet without caring about the speed goes on requiring Ethernet alone. Co-Authored-By: Claude Fable 5 --- protobuf_definitions/message_formats.proto | 1 + 1 file changed, 1 insertion(+) diff --git a/protobuf_definitions/message_formats.proto b/protobuf_definitions/message_formats.proto index 7d7f5218..2852bf94 100644 --- a/protobuf_definitions/message_formats.proto +++ b/protobuf_definitions/message_formats.proto @@ -1150,6 +1150,7 @@ enum GuestPortCapability { GUEST_PORT_CAPABILITY_RS485 = 4; // RS485 serial. GUEST_PORT_CAPABILITY_USB2 = 5; // USB 2.0. GUEST_PORT_CAPABILITY_PWM = 6; // PWM. + GUEST_PORT_CAPABILITY_ETHERNET_1G = 7; // Gigabit Ethernet. } // List of navigation sensors that can be used by the position observer.