diff --git a/protos/device_state.proto b/protos/device_state.proto index 9e1aa81..0475c7e 100644 --- a/protos/device_state.proto +++ b/protos/device_state.proto @@ -406,6 +406,10 @@ message TrainMapState{ TrainEndsStateMqtt trainEndsB = 64; //列车位移 int32 Displacement = 65; + // 列车车尾所在设备ID + uint32 tailDeviceId = 66; + // 列车车尾所在设备偏移量 + int64 tailOffset = 67; } //动力学相关参数返回数据,因golang float类型数据序列化后丢失精度故使用string //此类型需要与 common_data 中的 TrainDynamicConfig类型属性保持一致 @@ -534,6 +538,7 @@ message BaliseState { string fixedUserTelegram = 4; //固定用户报文 string variableTelegram = 5; //可变报文 string variableUserTelegram = 6; //可变用户报文 + bool work = 7; //是否正常工作 } // 车站联锁驱采状态