Update tof display demo.

driver/sh1107
Phil Howard 2022-06-07 19:18:32 +01:00
rodzic d1b7639e8a
commit 7cc0cd2930
2 zmienionych plików z 6 dodań i 3 usunięć

Wyświetl plik

@ -4,7 +4,7 @@ add_executable(
)
# Pull in pico libraries that we need
target_link_libraries(tof_display pico_stdlib pico_explorer pico_display vl53l1x pico_graphics st7789 button)
target_link_libraries(tof_display pico_stdlib pico_explorer pico_display vl53l1x pico_graphics st7789 rgbled button)
pico_enable_stdio_uart(tof_display 1)

Wyświetl plik

@ -25,6 +25,7 @@
#endif
#include "vl53l1x.hpp"
#include "drivers/button/button.hpp"
#include "drivers/rgbled/rgbled.hpp"
#include "drivers/st7789/st7789.hpp"
#include "libraries/pico_graphics/pico_graphics.hpp"
@ -55,6 +56,8 @@ uint16_t disptext_dist_size = 6;
#else
ST7789 st7789(PicoDisplay::WIDTH, PicoDisplay::HEIGHT, ROTATE_0, false, get_spi_pins(BG_SPI_FRONT));
RGBLED rgbled(PicoDisplay::LED_R, PicoDisplay::LED_G, PicoDisplay::LED_B);
Button button_a(PicoDisplay::A);
Button button_b(PicoDisplay::B);
Button button_x(PicoDisplay::X);
@ -98,10 +101,10 @@ void flash_led(uint32_t curr_count) {
#ifndef USE_PICO_EXPLORER
if ((curr_count % FLASH_MOD) < (FLASH_MOD / 2)) {
// value less than half modded number - LED off
//pico_display.set_led(0, 0, 0); // TODO use RGBLED
rgbled.set_rgb(0, 0, 0);
} else {
// value more than half modded number - LED on
//pico_display.set_led(128, 128, 128); // TODO use RGBLED
rgbled.set_rgb(128, 128, 128);
}
#endif
}