This commit is contained in:
Imbus 2025-08-24 12:47:13 +02:00
parent 6a58763ece
commit 38d078509e
4 changed files with 109 additions and 0 deletions

14
message/main_demo.c Normal file
View file

@ -0,0 +1,14 @@
#include "message.h"
#include <stdio.h>
#include <assert.h>
int main(void) {
Message m;
message_create(&m, UI_BATTERY, (MessageData){75});
printf("%04X\n", m.crc);
int16_t crc = compute_crc16((const uint8_t *)&m, offsetof(Message, crc));
printf("%04X\n", crc);
assert(message_validate(&m));
return 0;
}