diff --git a/components/zcanreceiver/cmd.hpp b/components/zcanreceiver/cmd.hpp index a6057ee..4cb88d5 100644 --- a/components/zcanreceiver/cmd.hpp +++ b/components/zcanreceiver/cmd.hpp @@ -49,7 +49,7 @@ typedef enum { #define IS_CMD(cmdheader, cmd, subcmd) ((cmdheader->cmdid == cmd) && (cmdheader->subcmdid == subcmd)) #define CMD_GET_PARAM(cmdheader, index) (((int32_t*)cmdheader->data)[index]) -#define CMD_PARAM(index) (((int32_t*)cmdheader->data)[index * 4]) +#define CMD_PARAM(index) (((int32_t*)cmdheader->data)[index]) #define PROCESS_CMD(cmd, _subcmdid, id) \ if ((cmdheader->cmdid == (uint16_t)cmd) && (cmdheader->subcmdid == _subcmdid) && cmdheader->data[0] == id) { \