feat(track-core): add display test state

This commit is contained in:
2026-06-17 16:06:36 +08:00
parent 7a988778f4
commit 66fc8eb9a4
5 changed files with 130 additions and 58 deletions
+2 -2
View File
@@ -55,8 +55,8 @@ track_core::TrackState to_core(app::track::TrackState state) {
return track_core::TrackState::run;
case track_app_TrackState_TEST_RAINBOW_CONTINUOUS:
return track_core::TrackState::test_rainbow;
case track_app_TrackState_TEST_BLINK:
return track_core::TrackState::test_blink;
case track_app_TrackState_TEST_DISPLAY:
return track_core::TrackState::test_display;
}
return track_core::TrackState::stop;
}
+2 -2
View File
@@ -17,8 +17,8 @@ const char *to_str(TrackState status) {
return "RUN";
case track_app_TrackState_TEST_RAINBOW_CONTINUOUS:
return "TEST_RAINBOW_CONTINUOUS";
case track_app_TrackState_TEST_BLINK:
return "TEST_BLINK";
case track_app_TrackState_TEST_DISPLAY:
return "TEST_DISPLAY";
}
return "UNKNOWN";
}
+1 -1
View File
@@ -145,7 +145,7 @@ NB_MODULE(_core, m) {
.value("stop", track_core::TrackState::stop)
.value("run", track_core::TrackState::run)
.value("test_rainbow", track_core::TrackState::test_rainbow)
.value("test_blink", track_core::TrackState::test_blink);
.value("test_display", track_core::TrackState::test_display);
nb::class_<track_core::Color>(m, "Color")
.def(nb::init<>())