fix: Fix compiler warnings in sensor code
This commit is contained in:
parent
e7a6e4016d
commit
5c6f21b0e0
2 changed files with 4 additions and 3 deletions
|
@ -255,7 +255,7 @@ int zmk_keymap_position_state_changed(uint8_t source, uint32_t position, bool pr
|
||||||
int zmk_keymap_sensor_triggered(uint8_t sensor_number, const struct device *sensor,
|
int zmk_keymap_sensor_triggered(uint8_t sensor_number, const struct device *sensor,
|
||||||
int64_t timestamp) {
|
int64_t timestamp) {
|
||||||
for (int layer = ZMK_KEYMAP_LAYERS_LEN - 1; layer >= _zmk_keymap_layer_default; layer--) {
|
for (int layer = ZMK_KEYMAP_LAYERS_LEN - 1; layer >= _zmk_keymap_layer_default; layer--) {
|
||||||
if (zmk_keymap_layer_active(layer) && zmk_sensor_keymap[layer] != NULL) {
|
if (zmk_keymap_layer_active(layer)) {
|
||||||
struct zmk_behavior_binding *binding = &zmk_sensor_keymap[layer][sensor_number];
|
struct zmk_behavior_binding *binding = &zmk_sensor_keymap[layer][sensor_number];
|
||||||
const struct device *behavior;
|
const struct device *behavior;
|
||||||
int ret;
|
int ret;
|
||||||
|
|
|
@ -35,9 +35,10 @@ struct sensors_data_item {
|
||||||
|
|
||||||
static struct sensors_data_item sensors[] = {LISTIFY(ZMK_KEYMAP_SENSORS_LEN, SENSOR_ITEM, (, ), 0)};
|
static struct sensors_data_item sensors[] = {LISTIFY(ZMK_KEYMAP_SENSORS_LEN, SENSOR_ITEM, (, ), 0)};
|
||||||
|
|
||||||
static void zmk_sensors_trigger_handler(const struct device *dev, struct sensor_trigger *trigger) {
|
static void zmk_sensors_trigger_handler(const struct device *dev,
|
||||||
|
const struct sensor_trigger *trigger) {
|
||||||
int err;
|
int err;
|
||||||
struct sensors_data_item *item = CONTAINER_OF(trigger, struct sensors_data_item, trigger);
|
const struct sensors_data_item *item = CONTAINER_OF(trigger, struct sensors_data_item, trigger);
|
||||||
|
|
||||||
LOG_DBG("sensor %d", item->sensor_number);
|
LOG_DBG("sensor %d", item->sensor_number);
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue