diff --git a/joycontrol/controller_state.py b/joycontrol/controller_state.py index 7eef5b7..8dadd55 100644 --- a/joycontrol/controller_state.py +++ b/joycontrol/controller_state.py @@ -177,7 +177,7 @@ class ButtonState: def __iter__(self): """ - @returns iterator over the button bytes + :returns iterator over the button bytes """ yield self._byte_1 yield self._byte_2 diff --git a/joycontrol/ir_nfc_mcu.py b/joycontrol/ir_nfc_mcu.py index e618edd..50b387b 100644 --- a/joycontrol/ir_nfc_mcu.py +++ b/joycontrol/ir_nfc_mcu.py @@ -115,7 +115,7 @@ class IrNfcMcu: self._bytes[5] = 9 self._bytes[6] = 0x31 self._bytes[7] = 0 - elif self.get_action() == Action.READ_TAG or self.get_action() == Action.READ_TAG_2: + elif self.get_action() in (Action.READ_TAG, Action.READ_TAG_2): self._bytes[0] = 0x3a self._bytes[1] = 0 self._bytes[2] = 7 @@ -131,7 +131,7 @@ class IrNfcMcu: else: data = bytes.fromhex('02000927') copyarray(self._bytes, 3, data) - copyarray(self._bytes, 3 + len(data), self._nfc_content[245:]) + copyarray(self._bytes, 3 + len(data), self._nfc_content[245:540]) self.set_action(Action.READ_FINISHED) elif self.get_action() == Action.READ_FINISHED: self._bytes[0] = 0x2a