I2C Implementation (#84)

This commit is contained in:
Ken Van Hoeylandt
2024-11-24 18:04:57 +01:00
committed by GitHub
parent 881c8517bf
commit d8731eaa17
51 changed files with 936 additions and 433 deletions
+2 -2
View File
@@ -15,7 +15,7 @@ static uint8_t backlight_duty = 255;
static void slider_event_cb(lv_event_t* event) {
auto* slider = static_cast<lv_obj_t*>(lv_event_get_target(event));
const Configuration* config = get_config();
hal::SetBacklightDuty set_backlight_duty = config->hardware->display.set_backlight_duty;
hal::SetBacklightDuty set_backlight_duty = config->hardware->display.setBacklightDuty;
if (set_backlight_duty != nullptr) {
int32_t slider_value = lv_slider_get_value(slider);
@@ -90,7 +90,7 @@ static void app_show(App app, lv_obj_t* parent) {
lv_obj_set_pos(brightness_slider, 0, 30);
const Configuration* config = get_config();
hal::SetBacklightDuty set_backlight_duty = config->hardware->display.set_backlight_duty;
hal::SetBacklightDuty set_backlight_duty = config->hardware->display.setBacklightDuty;
if (set_backlight_duty == nullptr) {
lv_slider_set_value(brightness_slider, 255, LV_ANIM_OFF);
lv_obj_add_state(brightness_slider, LV_STATE_DISABLED);
+1 -1
View File
@@ -5,7 +5,7 @@
namespace tt {
void lvgl_init(const hal::Configuration* config) {
hal::SetBacklightDuty set_backlight_duty = config->display.set_backlight_duty;
hal::SetBacklightDuty set_backlight_duty = config->display.setBacklightDuty;
if (set_backlight_duty != nullptr) {
int32_t backlight_duty = app::settings::display::preferences_get_backlight_duty();
set_backlight_duty(backlight_duty);
+1 -1
View File
@@ -127,7 +127,7 @@ void init(const Configuration* config) {
// Assign early so starting services can use it
config_instance = config;
headless_init(config->hardware);
init(*config->hardware);
lvgl_init(config->hardware);