yy1717
2020-08-17 21834035950feaadac9d4c7cad82b90ee624c984
lib/src/main/cpp/master/comm_if.h
@@ -11,10 +11,41 @@
struct mcuBrief {
    char version[70];
    int selftest;
    int gpio;
    int speed;
    int engine;
//    int gpio;
//    int speed;
//    int engine;
    char sn[20];
};
struct carSensorBrief {
    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;
};
struct cardBrief {
@@ -88,6 +119,7 @@
void MA_SendExamStatus(int start, int errorCode);
void MA_SendCardBrief(const struct cardBrief *brief);
void MA_SendMcuBrief(const struct mcuBrief *brief);
void MA_SendCarSensorBrief(const struct carSensorBrief *brief);
void MA_SendGpsBrief(const struct gpsBrief *brief);
void MA_SendRtkBrief(const struct rtkBrief *brief);
void MA_SendCarPosition(const struct carBrief *brief);