diff options
-rw-r--r-- | scripts/buildcommands.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/scripts/buildcommands.py b/scripts/buildcommands.py index 09ecad70..97f1513a 100644 --- a/scripts/buildcommands.py +++ b/scripts/buildcommands.py @@ -168,6 +168,9 @@ class HandleCommandGeneration: if msg not in self.msg_to_id: msgid += 1 self.msg_to_id[msg] = msgid + if msgid >= 96: + # The mcu currently assumes all message ids encode to one byte + error("Too many message ids") def update_data_dictionary(self, data): messages = { msgid: msg for msg, msgid in self.msg_to_id.items() } data['messages'] = messages |