diff --git a/main/message_parser.h b/main/message_parser.h index 8b1c0cf..26e1fd6 100644 --- a/main/message_parser.h +++ b/main/message_parser.h @@ -4,7 +4,7 @@ #include #include -#define MAX_MESSAGE_PAYLOAD_LENGTH 128 +#define MAX_MESSAGE_PAYLOAD_LENGTH 512 #define MAX_TOTAL_CONTENT_LENGTH (MAX_MESSAGE_PAYLOAD_LENGTH + 1) enum ParserState { @@ -33,7 +33,7 @@ struct MessageReceive { enum ParserError error; uint8_t messageid; uint8_t message[MAX_MESSAGE_PAYLOAD_LENGTH]; - uint8_t index; + uint16_t index; uint8_t checksum; };