diff --git a/pm3py/hw.py b/pm3py/hw.py index 519554b..2ca494a 100644 --- a/pm3py/hw.py +++ b/pm3py/hw.py @@ -95,9 +95,17 @@ class HWCommands: action_code = 1 brightness_val = 0 + ACTION_NAMES = {0: "off", 1: "on", 2: "toggle", 3: "pwm", 4: "pulse", 5: "fade", 6: "blink"} + payload = struct.pack("= 4 else None, + "count": count if action_code in (4, 6) else None, + } @staticmethod def _parse_led_str(led: str) -> int: