58class [[deprecated(
"This device's Phoenix 5 API is deprecated for removal in the 2025 season."
59 "Users should update to Phoenix 6 firmware and migrate to the Phoenix 6 API."
60 "A migration guide is available at https://v6.docs.ctr-electronics.com/en/stable/docs/migration/migration-guide/index.html")]]
63 public wpi::SendableHelper<WPI_CANCoder>
85 hal::SimDevice m_simCANCoder;
86 hal::SimDouble m_simVbat;
87 hal::SimDouble m_simPosition;
88 hal::SimDouble m_simAbsPosition;
89 hal::SimDouble m_simRawPosition;
90 hal::SimDouble m_simVelocity;
92 static void OnValueChanged(
const char* name,
void* param, HAL_SimValueHandle handle,
93 HAL_Bool readonly,
const struct HAL_Value* value);
94 static void OnPeriodic(
void* param);