From cef2afa070cdf935e27a95946977915e25d9d243 Mon Sep 17 00:00:00 2001 From: Nathan Perry Date: Thu, 24 Oct 2024 03:28:15 -0400 Subject: try bsec library --- test_fw/src/bringup.cpp | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) (limited to 'test_fw/src/bringup.cpp') diff --git a/test_fw/src/bringup.cpp b/test_fw/src/bringup.cpp index 44a07c0..f2d2292 100644 --- a/test_fw/src/bringup.cpp +++ b/test_fw/src/bringup.cpp @@ -8,6 +8,7 @@ using namespace ocularium; void bringup::startup_checks(const etl::span &checks) { auto success = true; + auto fault_indication = false; do { @@ -27,8 +28,15 @@ void bringup::startup_checks(const etl::span &checks) else Serial.println("bad"); } - if (!success) delay(10); + if (!success) + { + fault_indication = !fault_indication; + digitalWrite(LED_FAULT, fault_indication); + delay(25); + } } while (!success); + + digitalWrite(LED_FAULT, LOW); } void bringup::init_buses() @@ -71,7 +79,7 @@ void bringup::boot_animation() LED_CAPTURING, }; - for (auto i = 0; i < 5; i++) + for (auto i = 0; i < 4; i++) { for (const auto pin: chase) { -- cgit v1.3.1