From 077d107858947aff43721f02e586e9baffee78d2 Mon Sep 17 00:00:00 2001 From: Oliver Walter Date: Sun, 25 Feb 2024 00:31:25 +0100 Subject: [PATCH] moved proto into submodule --- proto/cls_device.proto | 20 ----------------- proto/firmware.proto | 49 ------------------------------------------ proto/light.proto | 26 ---------------------- proto/usb.proto | 23 -------------------- 4 files changed, 118 deletions(-) delete mode 100644 proto/cls_device.proto delete mode 100644 proto/firmware.proto delete mode 100644 proto/light.proto delete mode 100644 proto/usb.proto diff --git a/proto/cls_device.proto b/proto/cls_device.proto deleted file mode 100644 index f0a67d0..0000000 --- a/proto/cls_device.proto +++ /dev/null @@ -1,20 +0,0 @@ -syntax = "proto2"; - -import "nanopb.proto"; - - -message RequestDeviceList { - required uint32 msg =1; - } - - message Device { - required bool available =1; - required uint32 canid = 2; - required uint32 device = 3; - required uint32 counter = 4; - optional uint32 type = 5; - } - - message ResponseDeviceList { - repeated Device devices = 1 [(nanopb).max_count = 18]; - } \ No newline at end of file diff --git a/proto/firmware.proto b/proto/firmware.proto deleted file mode 100644 index b6ac635..0000000 --- a/proto/firmware.proto +++ /dev/null @@ -1,49 +0,0 @@ -syntax = "proto2"; - -import "nanopb.proto"; - - - -message FirmwareStart { - required string name = 1 [(nanopb).max_size = 32]; - required uint32 size = 2; - required uint32 packages = 3; - required uint32 device_id = 4; - required uint32 crc_fw = 5; -} - -message FirmwareFileCheck { - required string name = 1 [(nanopb).max_size = 32]; - required uint32 size = 2; - required uint32 device_id = 3; - required bool ready_for_data =4; - required uint32 crc_fw = 5; -} - -message FirmwarePackage { - required uint32 counter = 1; - required uint32 crc_pac = 2; - required uint32 device_id = 3; - required bytes data = 4 [(nanopb).max_size = 256]; -} - -message FirmwarePackageAck { - required uint32 counter = 1; - required uint32 crc_pac = 2; - required uint32 device_id = 3; - required bool ack =4; -} - -message FirmwareDone { - required uint32 size = 1; - required uint32 crc_fw = 2; - required uint32 device_id = 3; -} - - -message FirmwareUpdateDone { - required uint32 device_id = 3; -} - - - diff --git a/proto/light.proto b/proto/light.proto deleted file mode 100644 index 6748cda..0000000 --- a/proto/light.proto +++ /dev/null @@ -1,26 +0,0 @@ -syntax = "proto2"; - -import "nanopb.proto"; - -message LightGlobalBrightness { - required uint32 brightness = 1; -} - -enum LightTheme { - THEME_0 = 0; - THEME_1 = 1; - THEME_2 = 2; - THEME_3 = 3; -} - -message LightGlobalTheme { - required LightTheme theme = 1; -} - -message LightThemeSettings { - required uint32 deviceId = 1; - required LightTheme theme = 2; - required uint32 rgb = 3; - required uint32 brightness = 4; - required uint32 animation = 5; -} \ No newline at end of file diff --git a/proto/usb.proto b/proto/usb.proto deleted file mode 100644 index d6e2d64..0000000 --- a/proto/usb.proto +++ /dev/null @@ -1,23 +0,0 @@ -syntax = "proto2"; - -import "nanopb.proto"; - - - -enum UsbPackageType { - FIRMWARESTART = 3841; // 0xF01 - FIRMWAREPACKAGE = 3842; // 0xF02 - FIRMWAREDONE = 3843; // 0xF03 - FIRMWAREPACKAGEACK = 3844; // 0xF04 - FIRMWAREFILECHECK = 3845; // 0xF05 - FIRMWAREUPDATEDONE = 3846; // 0xF06 - - REQUEST_DEVICE_LIST = 1000; - RESPONSE_DEVICE_LIST = 1001; - - LIGHT_GLOBAL_BRIGHT = 2001; - LIGHT_GLOBAL_THEME = 2002; - - LIGHT_SETTING_THEME = 2101; - } - \ No newline at end of file