fix: Fix compiler warnings in sensor code

This commit is contained in:
Joel Spadin 2022-10-29 23:26:25 -05:00 committed by Pete Johanson
parent e7a6e4016d
commit 5c6f21b0e0
2 changed files with 4 additions and 3 deletions

View file

@ -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,
int64_t timestamp) {
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];
const struct device *behavior;
int ret;

View file

@ -35,9 +35,10 @@ struct sensors_data_item {
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;
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);