Encodermap direction define. (#20454)
This commit is contained in:
parent
0ddb7d7863
commit
c9f619124d
319 changed files with 320 additions and 319 deletions
|
@ -57,7 +57,8 @@ void encoder_update_raw(uint8_t* slave_state);
|
|||
#define NUM_ENCODERS_MAX_PER_SIDE MAX(NUM_ENCODERS_LEFT, NUM_ENCODERS_RIGHT)
|
||||
|
||||
#ifdef ENCODER_MAP_ENABLE
|
||||
# define NUM_DIRECTIONS 2
|
||||
# define ENCODER_CCW_CW(ccw, cw) \
|
||||
{ (cw), (ccw) }
|
||||
extern const uint16_t encoder_map[][NUM_ENCODERS][2];
|
||||
extern const uint16_t encoder_map[][NUM_ENCODERS][NUM_DIRECTIONS];
|
||||
#endif // ENCODER_MAP_ENABLE
|
||||
|
|
|
@ -46,7 +46,7 @@ __attribute__((weak)) uint16_t keycode_at_keymap_location(uint8_t layer_num, uin
|
|||
|
||||
#if defined(ENCODER_ENABLE) && defined(ENCODER_MAP_ENABLE)
|
||||
|
||||
# define NUM_ENCODERMAP_LAYERS_RAW ((uint8_t)(sizeof(encoder_map) / ((NUM_ENCODERS) * (2) * sizeof(uint16_t))))
|
||||
# define NUM_ENCODERMAP_LAYERS_RAW ((uint8_t)(sizeof(encoder_map) / ((NUM_ENCODERS) * (NUM_DIRECTIONS) * sizeof(uint16_t))))
|
||||
|
||||
uint8_t encodermap_layer_count_raw(void) {
|
||||
return NUM_ENCODERMAP_LAYERS_RAW;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue