rts-sim-testing-service/dynamics/udpData.go

49 lines
1.0 KiB
Go
Raw Normal View History

2023-07-26 17:02:53 +08:00
package dynamics
type TurnoutInfo struct {
Code uint16
NPosition bool
RPosition bool
}
type TrainInfo struct {
//生命信号
LifeSignal uint16
//列车号(车辆)
Number uint8
//列车长度
Len uint16
//列车所在轨道link
Link uint8
//列车所在link偏移量cm
LinkOffset uint32
//列车所在位置坡度值(‰)
Slope uint8
//列车所在位置坡度走势(上/下坡)
UpSlope bool
//列车当前运行方向(上/下行)
Up bool
//实际运行阻力KN
TotalResistance uint16
//阻力1空气阻力KN
Resistance1 uint16
//阻力2坡道阻力KN
Resistance2 uint16
//阻力3曲线阻力KN
Resistance3 uint16
//列车运行速度km/h
Speed uint16
//头车速传1速度值km/h
HeadSpeed1 uint16
//头车速度2速度值
HeadSpeed2 uint16
//尾车速传1速度值
TailSpeed1 uint16
//尾车速度2速度值
TailSpeed2 uint16
//头车雷达速度值
HeadRadarSpeed uint16
//尾车雷达速度值
TailRadarSpeed uint16
}