From 2f0f34beff55069ae0432f04e3fe87628a7cce3f Mon Sep 17 00:00:00 2001 From: Sergi Granell Date: Sun, 1 Jan 2017 14:32:42 +0100 Subject: [PATCH] Classic buttons are 0 when pressed --- main.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main.c b/main.c index 72d31bc..506bc0c 100644 --- a/main.c +++ b/main.c @@ -719,7 +719,7 @@ static int bt_cb_func(int notifyId, int notifyCount, int notifyArg, void *common wiimote.classic.lt = (((recv_buff[5] >> 4) & 3) << 3) | ((recv_buff[6] >> 4) & 7); wiimote.classic.rt = recv_buff[6] & 0x1F; - wiimote.classic.buttons = (recv_buff[8] << 8) | recv_buff[7]; + wiimote.classic.buttons = (~recv_buff[8] << 8) | ~recv_buff[7]; break; default: