diff options
Diffstat (limited to 'quantum/encoder.c')
| -rw-r--r-- | quantum/encoder.c | 14 | 
1 files changed, 10 insertions, 4 deletions
| diff --git a/quantum/encoder.c b/quantum/encoder.c index 8fb87281c2..59133f872a 100644 --- a/quantum/encoder.c +++ b/quantum/encoder.c @@ -59,9 +59,13 @@ static uint8_t thisHand, thatHand;  static uint8_t encoder_value[NUMBER_OF_ENCODERS] = {0};  #endif -__attribute__((weak)) bool encoder_update_user(uint8_t index, bool clockwise) { return true; } +__attribute__((weak)) bool encoder_update_user(uint8_t index, bool clockwise) { +    return true; +} -__attribute__((weak)) bool encoder_update_kb(uint8_t index, bool clockwise) { return encoder_update_user(index, clockwise); } +__attribute__((weak)) bool encoder_update_kb(uint8_t index, bool clockwise) { +    return encoder_update_user(index, clockwise); +}  void encoder_init(void) {  #if defined(SPLIT_KEYBOARD) && defined(ENCODERS_PAD_A_RIGHT) && defined(ENCODERS_PAD_B_RIGHT) @@ -113,7 +117,7 @@ static bool encoder_update(uint8_t index, uint8_t state) {          changed = true;          encoder_update_kb(index, ENCODER_COUNTER_CLOCKWISE);      } -    if (encoder_pulses[i] <= -resolution) {  // direction is arbitrary here, but this clockwise +    if (encoder_pulses[i] <= -resolution) { // direction is arbitrary here, but this clockwise          encoder_value[index]--;          changed = true;          encoder_update_kb(index, ENCODER_CLOCKWISE); @@ -140,7 +144,9 @@ bool encoder_read(void) {  #ifdef SPLIT_KEYBOARD  void last_encoder_activity_trigger(void); -void encoder_state_raw(uint8_t* slave_state) { memcpy(slave_state, &encoder_value[thisHand], sizeof(uint8_t) * NUMBER_OF_ENCODERS); } +void encoder_state_raw(uint8_t* slave_state) { +    memcpy(slave_state, &encoder_value[thisHand], sizeof(uint8_t) * NUMBER_OF_ENCODERS); +}  void encoder_update_raw(uint8_t* slave_state) {      bool changed = false; | 
