rename: passtime_ms5 → passtime_ms

This commit is contained in:
wangfq
2026-07-03 11:08:53 +08:00
parent 5aa8edc1ea
commit d9059fac92
3 changed files with 4 additions and 4 deletions
@@ -100,7 +100,7 @@ typedef struct {
uint32_t freq; // 频率 (3 bytes, little-endian)
uint16_t variation; // 变化量 (2 bytes, little-endian)
union {
uint32_t passtime_ms5; // 通过时间/车间距, 5ms单位 (misc_type=0)
uint32_t passtime_ms; // 通过时间/车间距, 5ms单位 (misc_type=0)
uint32_t cut_amount; // 线圈断开次数 (misc_type=1)
uint32_t flow_amount; // 车流量数 (misc_type=2)
uint32_t relay_count; // 继电器输出次数 (misc_type=3)
@@ -422,7 +422,7 @@ int lup_parse_sensor_report(const uint8_t *pkg, uint16_t len, LUP_SensorReport *
cs->freq = c[2] | ((uint32_t)c[3] << 8) | ((uint32_t)c[4] << 16);
cs->variation = c[5] | ((uint16_t)c[6] << 8);
cs->misc.passtime_ms5 = c[7] | ((uint32_t)c[8] << 8)
cs->misc.passtime_ms = c[7] | ((uint32_t)c[8] << 8)
| ((uint32_t)c[9] << 16) | ((uint32_t)c[10] << 24);
}
@@ -949,8 +949,8 @@ static int format_sensor_json(char *buf, uint16_t buf_size, const LUP_SensorRepo
switch (cs->misc_type) {
case 0:
// car_state=0(无车)→通过时间, car_state=1(有车)→车间距
misc_field = cs->car_state ? "\"gap_ms5\"" : "\"passtime_ms5\"";
misc_val = cs->misc.passtime_ms5;
misc_field = cs->car_state ? "\"gap_ms5\"" : "\"passtime_ms\"";
misc_val = cs->misc.passtime_ms;
break;
case 1: misc_field = "\"cut_amount\""; misc_val = cs->misc.cut_amount; break;
case 2: misc_field = "\"flow_amount\""; misc_val = cs->misc.flow_amount; break;