| | |
| | | SensorChanged(SENSOR_SURROUND_CAR_4, BX(s->surround4)); |
| | | } |
| | | if (s->gear != Sensor.gear && s->gear != '#') { |
| | | SensorChanged(GEAR, GEAR_N + s->gear); |
| | | // SensorChanged(GEAR, GEAR_N + s->gear); |
| | | DEBUG("状态改变 挡位 %d", s->gear); |
| | | WriteCarStatus(GEAR, s->gear + GEAR_N); |
| | | } |
| | | |
| | | Sensor = *s; |
| | |
| | | } |
| | | break; |
| | | } |
| | | case SENSOR_SHIFT_N: |
| | | case SENSOR_SHIFT_1: |
| | | case SENSOR_SHIFT_2: |
| | | case SENSOR_SHIFT_3: |
| | | case SENSOR_SHIFT_4: |
| | | case SENSOR_SHIFT_5: |
| | | case SENSOR_SHIFT_R: { |
| | | if (value != 0) { |
| | | WriteCarStatus(GEAR, id - SENSOR_SHIFT_N + GEAR_N); |
| | | } |
| | | break; |
| | | } |
| | | // case SENSOR_SHIFT_N: |
| | | // case SENSOR_SHIFT_1: |
| | | // case SENSOR_SHIFT_2: |
| | | // case SENSOR_SHIFT_3: |
| | | // case SENSOR_SHIFT_4: |
| | | // case SENSOR_SHIFT_5: |
| | | // case SENSOR_SHIFT_R: { |
| | | // if (value != 0) { |
| | | // WriteCarStatus(GEAR, id - SENSOR_SHIFT_N + GEAR_N); |
| | | // } |
| | | // break; |
| | | // } |
| | | default: |
| | | break; |
| | | } |