added display messages

This commit is contained in:
2024-08-13 05:07:40 +02:00
parent b02f4af38d
commit 6094e7b0e7
9 changed files with 87 additions and 5 deletions

View File

@@ -8,6 +8,7 @@
#include <pb_decode.h>
#include "cls_device.pb.h"
#include "usb.pb.h"
#include "display.pb.h"
#include "stdbool.h"
/* Declare the thread function */
@@ -67,6 +68,7 @@ union {
cls_headlight_SaveSettings msg_cls_headlight_SaveSettings;
cls_headlight_RequestSettings msg_cls_headlight_RequestSettings;
cls_headlight_RequestBrightness msg_cls_headlight_RequestBrightness;
cls_display_SetLayout msg_cls_display_SetLayout;
} mem_msg_decode;
@@ -129,6 +131,7 @@ message_handler_t message_handlers[] = {
MESSAGE_HANDLER(cls_usb_PackageType_HEADLIGHT_SAVE_SETTINGS, cls_headlight_SaveSettings),
MESSAGE_HANDLER(cls_usb_PackageType_HEADLIGHT_REQUEST_SETTINGS, cls_headlight_RequestSettings),
MESSAGE_HANDLER(cls_usb_PackageType_HEADLIGHT_REQUEST_BRIGHTNESS, cls_headlight_RequestBrightness),
MESSAGE_HANDLER(cls_usb_PackageType_DISPLAY_SET_LAYOUT, cls_display_SetLayout),
};