更改校准器状态
命令 0xc4: 更改校准器状态
| ubyte |
string |
ubyte |
<value_type> |
| 变量 |
校准器 ID |
值的类型 |
新值 |
更改校准器的状态。由于可以更改校准器的不同值,因此需要提供的参数数量及其类型在不同命令之间有所不同。下表显示了可以更改的值以及必须提供的参数。
**可更改的校准器变量概览**
| 变量 |
值类型 |
描述 |
Python 方法 |
| flow (0x18) |
compound (string, double, double, double, double, string, string, string, string),见下文 |
在给定的时间范围内,设置校准器位置的小时流量和速度。缺失的交通将使用给定的 routeID(或 routeDistribution ID)和类型添加。DepartLane 和 departSpeed 默认为 "first" 和 "max",但可以选择性地设置。有关仅校准流量、速度或类型的详细信息,请参见 Calibrator。 |
setFlow |
复合消息详情
消息内容如下:
flow (0x18)
| byte |
integer |
byte |
string |
byte |
double |
byte |
double |
byte |
double |
byte |
double |
byte |
string |
byte |
string |
byte |
string |
byte |
string |
| 值类型 compound |
项目数量 (7 到 9) |
值类型 string |
校准器 ID |
值类型 double |
开始时间 |
值类型 double |
结束时间 |
值类型 double |
每小时车辆数 |
值类型 double |
速度 |
值类型 string |
车辆类型ID |
值类型 string |
路线 ID |
值类型 string (可选) |
出发车道 |
值类型 string (可选) |
出发速度 |