bdk: joycon: add calibration struct

This commit is contained in:
CTCaer 2023-06-08 02:44:35 +03:00
parent 937ab52d14
commit bc0eea11f3

View file

@ -90,6 +90,16 @@ typedef struct _jc_gamepad_rpt_t
jc_bt_conn_t bt_conn_r; jc_bt_conn_t bt_conn_r;
} jc_gamepad_rpt_t; } jc_gamepad_rpt_t;
typedef struct _jc_calib_t
{
unsigned short x_max:12;
unsigned short y_max:12;
unsigned short x_center:12;
unsigned short y_center:12;
unsigned short x_min:12;
unsigned short y_min:12;
} __attribute__((packed)) jc_calib_t;
void jc_init_hw(); void jc_init_hw();
void jc_deinit(); void jc_deinit();
jc_gamepad_rpt_t *joycon_poll(); jc_gamepad_rpt_t *joycon_poll();