This commit is contained in:
xzb 2023-11-16 11:03:44 +08:00
commit 443710abd5
4 changed files with 42 additions and 7 deletions

View File

@ -71,6 +71,8 @@ message SwitchState{
bool fc = 15;
//
bool yc = 16;
//
bool occupied = 17;
}
//
message SignalState{
@ -111,7 +113,7 @@ message PlatformState{
// SPKS继电器状态
repeated ReplyState spksState = 3;
//
repeated MkxJState mkxJState = 4;
MkxJState mkxJState = 4;
}
//
message StationState{
@ -150,8 +152,8 @@ message TrainState{
int64 trainKilometer = 14;
//
int64 controlDelayTime = 15;
// UID
string headDeviceUId = 16;
//
int32 wheelDiameter = 16;
}
//

View File

@ -12,7 +12,7 @@ message RelayCabinetGraphicStorage {
//string belongsConcentrationStation = 5;//
UniqueIdType UniqueIdPrefix = 6;//--
repeated PhaseFailureProtector phaseFailureProtectors = 7;
repeated Combinationtype combinationtypeList = 8;
//repeated Combinationtype combinationtypeList = 8;
repeated SignalFaultAlarm signalFaultAlarms = 9;
CiCj ciCjList = 10;//
CiQd ciQdList = 11;//

View File

@ -66,6 +66,7 @@ message Section {
message Psd {
enum Operation {
Undefined = 0;
//
Km4 = 1; //
CancelKm4 = 2; //
Km8 = 3; //
@ -76,11 +77,16 @@ message Psd {
ForceKm8 = 8; //
ForceGm = 9; //
CancelForce = 10; //
//
AsdCannotOpen = 11; //
CancelAsdCannotOpen = 12; //
AsdCannotClose = 13; //
CancelAsdCannotClose = 14; //
//
QDTC = 15; //
CancelQDTC = 16; //
TZTC = 17; //
CancelTZTC = 18; //
}
}

View File

@ -41,6 +41,9 @@ message RtssGraphicStorage {
repeated ScreenDoor screenDoors = 33;
repeated StationRelateDevice stationRelateDeviceList = 34; //
repeated SectionCodePoint sectionCodePointList = 35; //
ScreenDoorConfig screenDoorConfig = 36;//--
repeated Beacon beacons = 37;
GenerateAxleCountingConfig generateAxleCountingConfig = 38;//
}
message Canvas {
@ -133,9 +136,14 @@ message Platform {
message ScreenDoor {
CommonInfo common = 1;
string code = 2;
int32 sonDoorAmount = 3; //
//int32 sonDoorAmount = 3; //
string refPlatformId = 4; //
repeated ScreenDoorGroup screenDoorGroupList = 5;//
//repeated ScreenDoorGroup screenDoorGroupList = 5;//
}
message ScreenDoorConfig {
int32 sonDoorAmount = 1; //
repeated ScreenDoorGroup screenDoorGroupList = 2;//
}
message ScreenDoorGroup {
@ -178,6 +186,11 @@ message AxleCounting {
repeated string centralizedStations = 8; //
}
message GenerateAxleCountingConfig {
repeated string bbConnect = 1; //bb连接处生成计轴的道岔id()
repeated string noGenerateGroup = 2;//
}
// message Train {
// CommonInfo common = 1;
// string code = 2;
@ -288,6 +301,8 @@ message RelatedRef {
station = 6;
ScreenDoor = 7;
SignalFaultAlarm = 8;
Breakers = 9;//
PowerScreen = 10;//
}
enum DevicePort {
@ -448,6 +463,18 @@ message CurvatureKiloMarker {
repeated KilometerSystem kilometerSystem = 4; //
}
/** 信标 */
message Beacon {
enum BeaconType {
Static = 0;
Dynamic = 1;
}
CommonInfo common = 1;
string code = 2;
BeaconType type = 3;
bool flip = 4;
}
message Slope {
CommonInfo common = 1;
repeated Point points = 2;