From cc73236a0698dbfdc44a6236628ac5ba1083226f Mon Sep 17 00:00:00 2001 From: Jan-Felix Abellera Date: Wed, 18 Dec 2024 23:57:34 -0600 Subject: [PATCH] [hal] Add CAN device type for servo controllers (#7556) --- hal/src/main/java/edu/wpi/first/hal/CANAPITypes.java | 2 ++ hal/src/main/native/include/hal/CANAPITypes.h | 2 ++ 2 files changed, 4 insertions(+) diff --git a/hal/src/main/java/edu/wpi/first/hal/CANAPITypes.java b/hal/src/main/java/edu/wpi/first/hal/CANAPITypes.java index 2d8e0dd6f5..e485ee6399 100644 --- a/hal/src/main/java/edu/wpi/first/hal/CANAPITypes.java +++ b/hal/src/main/java/edu/wpi/first/hal/CANAPITypes.java @@ -47,6 +47,8 @@ public final class CANAPITypes { kMiscellaneous(10), /** IO breakout. */ kIOBreakout(11), + /** Servo Controller. */ + kServoController(12), /** Firmware update. */ kFirmwareUpdate(31); diff --git a/hal/src/main/native/include/hal/CANAPITypes.h b/hal/src/main/native/include/hal/CANAPITypes.h index 247732c895..7cfe93b4c4 100644 --- a/hal/src/main/native/include/hal/CANAPITypes.h +++ b/hal/src/main/native/include/hal/CANAPITypes.h @@ -44,6 +44,8 @@ HAL_ENUM(HAL_CANDeviceType) { HAL_CAN_Dev_kMiscellaneous = 10, /// IO breakout. HAL_CAN_Dev_kIOBreakout = 11, + // Servo controller. + HAL_CAN_Dev_kServoController = 12, /// Firmware update. HAL_CAN_Dev_kFirmwareUpdate = 31 };