From 2d0609cb29ec20167d1459bd18a78a692b84a4e3 Mon Sep 17 00:00:00 2001 From: DefenderOfHyrule <11156197+DefenderOfHyrule@users.noreply.github.com> Date: Mon, 8 Jul 2024 11:41:11 +0200 Subject: [PATCH] publish --- .github/workflows/build.yml | 2 +- misc.c | 8 +++++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index eb125b0..6ec6564 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -76,7 +76,7 @@ jobs: echo "release_tag=$RELEASE_TAG" >> $GITHUB_OUTPUT echo "release_tag=$RELEASE_TAG" - - name: Createa a release + - name: Create a release uses: softprops/action-gh-release@v1 with: tag_name: ${{ steps.tag.outputs.release_tag }} diff --git a/misc.c b/misc.c index 1b16869..6158756 100644 --- a/misc.c +++ b/misc.c @@ -94,7 +94,7 @@ void halt_with_error(uint32_t err, uint32_t bits) zzz(); } -void put_pixel(uint32_t pixel_grb) +void put_pixel(uint32_t pixel_rgb) { static bool led_enabled = false; if (is_pico()) @@ -106,6 +106,12 @@ void put_pixel(uint32_t pixel_grb) } return; } + + uint8_t red = (pixel_rgb >> 16) & 0xFF; + uint8_t green = (pixel_rgb >> 8) & 0xFF; + uint8_t blue = pixel_rgb & 0xFF; + uint32_t pixel_grb = (green << 16) | (red << 8) | blue; + ws2812_program_init(pio0, 3, ws_pio_offset, led_pin(), 800000, true); if (!led_enabled && pwr_pin() != 31) {