| | |
| | | SURROUND_CAR_ACTIVE |
| | | }; |
| | | |
| | | typedef struct { |
| | | int odo; |
| | | int trip; |
| | | int tripTime; |
| | | double cellVolt; |
| | | double speed; |
| | | int engine; |
| | | int sas; |
| | | int key; |
| | | int gear; |
| | | int aps; |
| | | int lock; |
| | | int seatBelt; |
| | | int clutch; |
| | | int horn; |
| | | int wiper; |
| | | int handBreak; |
| | | int mainBreak; |
| | | int leftTurnLamp; |
| | | int rightTurnLamp; |
| | | int clearanceLamp; |
| | | int dippedBeamLamp; |
| | | int mainBeamLamp; |
| | | int fogLamp; |
| | | int assBreak; |
| | | int surround1; |
| | | int surround2; |
| | | int surround3; |
| | | int surround4; |
| | | } car_sensor_t; |
| | | |
| | | void CarSensorInit(void); |
| | | int ReadCarStatus(uint16_t id); |
| | | void UpdateSensor(uint16_t gpio, uint16_t speed, uint16_t rpm); |
| | | void UpdateSensor(const car_sensor_t *s); |
| | | |
| | | void SetSensorCfg(int (*sensor)[3], int sensorNum); |
| | | |
| | | #endif //MYAPPLICATION2_COMM_TEST_H |