diff --git a/boards/dr2501a_g070rb.overlay b/boards/dr2501a_g070rb.overlay index 93a4bf1..4739cfd 100644 --- a/boards/dr2501a_g070rb.overlay +++ b/boards/dr2501a_g070rb.overlay @@ -3,19 +3,16 @@ compatible = "led-strip-indicator"; en-gpios = <&gpiob 13 GPIO_ACTIVE_HIGH>; standby { - // rgb = <0 0 180>; // Blue rgb = <0 0 255>; // Blue }; running { - // rgb = <0 172 0>; // Green rgb = <0 255 0>; // Green }; - // pause { - // rgb = <254 254 0>; + pause { + rgb = <254 254 0>; // interval-ms = <500>; - // }; + }; error { - // rgb = <160 0 0>; //Red - rgb = <255 0 0>; //Red + rgb = <255 0 0>; //Red }; }; \ No newline at end of file diff --git a/src/main.cpp b/src/main.cpp index 5f42d0c..ccc0a35 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -19,8 +19,7 @@ auto &led_strip = ZPP_DRV_GET(ledstrip::Indicator, DT_NODELABEL(indicator)); enum Command { kTemp = 0x00, kGetId, kRunningState }; enum RunningState {}; constexpr auto kDeviceIdSize = 20; -// enum StatusId : uint8_t { kStandby, kRunning, kPause, kError }; -enum StatusId : uint8_t { kStandby, kRunning, kError }; +enum StatusId : uint8_t { kStandby, kRunning, kPause, kError}; volatile bool flag{false}; gpio_dt_spec led_g = GPIO_DT_SPEC_GET(DT_NODELABEL(led_g), gpios); k_timer led_timer;