feat(backlight): initial split support

This commit is contained in:
ReFil
2021-12-20 09:40:19 +00:00
committed by Pete Johanson
parent f8bf8bffd5
commit 5614a8bb80
6 changed files with 128 additions and 72 deletions

View File

@@ -4,8 +4,16 @@
* SPDX-License-Identifier: MIT
*/
#define BL_TOG 0
#define BL_ON 1
#define BL_OFF 2
#define BL_INC 3
#define BL_DEC 4
#define BL_TOG_CMD 0
#define BL_ON_CMD 1
#define BL_OFF_CMD 2
#define BL_INC_CMD 3
#define BL_DEC_CMD 4
#define BL_SET_CMD 5
#define BL_TOG BL_TOG_CMD 0
#define BL_ON BL_ON_CMD 0
#define BL_OFF BL_OFF_CMD 0
#define BL_INC BL_INC_CMD 0
#define BL_DEC BL_DEC_CMD 0
#define BL_SET BL_SET_CMD

View File

@@ -6,14 +6,11 @@
#pragma once
int zmk_backlight_set_on(bool on);
bool zmk_backlight_is_on();
int zmk_backlight_set_brt(int brt);
int zmk_backlight_get_brt();
int zmk_backlight_toggle();
bool zmk_backlight_get_on();
int zmk_backlight_on();
int zmk_backlight_off();
int zmk_backlight_inc();
int zmk_backlight_dec();
uint8_t zmk_backlight_calc_brt(int direction);
int zmk_backlight_set_brt(uint8_t brightness);
int zmk_backlight_adjust_brt(int direction);
int zmk_backlight_get_brt();