新增设备(ESB、SKPS、GateBox、StopPosition)

This commit is contained in:
fan 2023-07-26 10:58:04 +08:00
parent b717ada89b
commit 1736885b1a

View File

@ -22,6 +22,10 @@ message RtssGraphicStorage {
repeated SectionLink sectionLinks = 15; repeated SectionLink sectionLinks = 15;
repeated AxleCountingSection axleCountingSections = 16; repeated AxleCountingSection axleCountingSections = 16;
repeated LogicSection logicSections = 17; repeated LogicSection logicSections = 17;
repeated StopPosition stopPositions = 18;
repeated SkpsSwitch skpsSwitchs = 19;
repeated EsbButton esbButtons = 20; //
repeated GatedBox gateBox = 21; // //
} }
message Canvas { message Canvas {
@ -259,3 +263,32 @@ message LogicSection { // 逻辑区段
int32 index = 5; // int32 index = 5; //
string turnoutId = 6; // idC端关联的轨道link string turnoutId = 6; // idC端关联的轨道link
} }
message StopPosition {
enum CoachNum {
Four = 0;
Six = 1;
}
CommonInfo common = 1;
string code = 2;
bool flip = 3; //
CoachNum coachNum = 4; //
}
message SkpsSwitch {
CommonInfo common = 1;
string code = 2;
bool flip = 3; //
}
message EsbButton {
CommonInfo common = 1;
string code = 2;
bool flip = 3; //
}
message GatedBox{
CommonInfo common = 1;
string code = 2;
bool flip = 3; //
}