split_util.h 457 B

1234567891011121314151617181920
  1. #pragma once
  2. #include <stdbool.h>
  3. #include <stdint.h>
  4. #include <stdlib.h>
  5. #include "matrix.h"
  6. extern volatile bool isLeftHand;
  7. void matrix_master_OLED_init(void);
  8. void split_pre_init(void);
  9. void split_post_init(void);
  10. bool transport_master_if_connected(matrix_row_t master_matrix[], matrix_row_t slave_matrix[]);
  11. bool is_transport_connected(void);
  12. void split_watchdog_update(bool done);
  13. void split_watchdog_task(void);
  14. bool split_watchdog_check(void);