|
@@ -27,7 +27,7 @@ QTime gTime;
|
|
|
|
|
|
namespace iv {
|
|
|
|
|
|
-enum VehicleTypeDef {GE3,VV7,MIDCAR,PROBLUE,MIDBUS,HAPO,UNKNOWN, YUHESEN,SHENLAN} gVehicleType; //车辆类型
|
|
|
+enum VehicleTypeDef {GE3,VV7,MIDCAR,PROBLUE,MIDBUS,HAPO,UNKNOWN, YUHESEN,SHENLAN,SHENLAN_CANFD} gVehicleType; //车辆类型
|
|
|
|
|
|
|
|
|
}
|
|
@@ -86,6 +86,9 @@ void Listencan0(const char * strdata,const unsigned int nSize,const unsigned int
|
|
|
break;
|
|
|
case iv::SHENLAN:
|
|
|
nRtn = ProcShenLanChassis(gpa,&xmsg);
|
|
|
+ case iv::SHENLAN_CANFD:
|
|
|
+ nRtn = ProcShenLanCANFDChassis(gpa,&xmsg);
|
|
|
+ break;
|
|
|
default:
|
|
|
break;
|
|
|
}
|
|
@@ -189,6 +192,10 @@ int main(int argc, char *argv[])
|
|
|
{
|
|
|
iv::gVehicleType = iv::SHENLAN;
|
|
|
}
|
|
|
+ if(strncmp(strvehicletype.data(),"SHENLAN_CANFD",255) == 0)
|
|
|
+ {
|
|
|
+ iv::gVehicleType = iv::SHENLAN_CANFD;
|
|
|
+ }
|
|
|
|
|
|
//iv::gVehicleType = iv::MIDBUS;
|
|
|
|