moved proto into submodule
This commit is contained in:
@@ -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];
|
|
||||||
}
|
|
||||||
@@ -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;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -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;
|
|
||||||
}
|
|
||||||
@@ -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;
|
|
||||||
}
|
|
||||||
|
|
||||||
Reference in New Issue
Block a user