tap_dances.h 374 B

12345678910111213141516171819202122
  1. #pragma once
  2. #include "drashna.h"
  3. //define diablo macro timer variables
  4. extern uint8_t diablo_times[];
  5. typedef struct {
  6. uint16_t timer;
  7. uint8_t key_time;
  8. } diablo_timer_t;
  9. extern diablo_timer_t diablo_timer[4];
  10. void run_diablo_macro_check(void);
  11. #ifdef TAP_DANCE_ENABLE
  12. enum {
  13. TD_D3_1 = 0,
  14. TD_D3_2,
  15. TD_D3_3,
  16. TD_D3_4
  17. };
  18. #endif // TAP_DANCE_ENABLE