[hal] Rename SimDevice constants to all caps

Also use enum class for SimDevice C++ wrapper.
This commit is contained in:
Peter Johnson
2026-03-14 12:57:37 -07:00
parent 70f77a1f8e
commit aad08b9ad1
29 changed files with 145 additions and 131 deletions

View File

@@ -14,7 +14,8 @@ using namespace wpi::sim;
TEST(SimDeviceSimTest, Basic) {
wpi::hal::SimDevice dev{"test"};
wpi::hal::SimBoolean devBool = dev.CreateBoolean("bool", false, false);
wpi::hal::SimBoolean devBool =
dev.CreateBoolean("bool", wpi::hal::SimDevice::Direction::INPUT, false);
SimDeviceSim sim{"test"};
wpi::hal::SimBoolean simBool = sim.GetBoolean("bool");