信号机、道岔状态调整

This commit is contained in:
walker 2024-01-18 14:12:09 +08:00
parent 4faeb5e2d5
commit 2db94f19b5

View File

@ -1,6 +1,7 @@
syntax = "proto3";
import "stationLayoutGraphics.proto";
import "common_data.proto";
import "request.proto";
package state;
option java_package = "club.joylink.bjrtss.ats.verify.protos";
option java_outer_classname = "DeviceStateProto";
@ -51,30 +52,22 @@ message SwitchState{
bool dw = 4;
//
bool fw = 5;
// ()
bool force = 6;
//
bool sb = 7;
//
bool dwsb = 8;
//
bool fwsb = 9;
//
bool jc = 10;
//
request.PointsParam param = 6;
//
bool qdc = 11;
bool qdc = 7;
//
bool qfc = 12;
bool qfc = 8;
//
bool qyc = 13;
//
bool dc = 14;
//
bool fc = 15;
//
bool yc = 16;
bool qyc = 9;
//
bool dc = 10;
//
bool fc = 11;
//
bool yc = 12;
//
bool occupied = 17;
bool occupied = 13;
}
//
message SignalState{
@ -82,6 +75,10 @@ message SignalState{
uint32 id = 1;
//
Signal.Aspect aspect = 2;
//
request.SignalParam param = 3;
//
map<string, bool> relayStateMap = 4;
}
//
message Signal {