Просмотр исходного кода

fix((grpc_BS):pass 4cam upload test

fujiankuan 3 лет назад
Родитель
Сommit
3d1aa00f0f
1 измененных файлов с 7 добавлено и 1 удалено
  1. 7 1
      src/driver/driver_cloud_grpc_client_BS/vehicle_upload.h

+ 7 - 1
src/driver/driver_cloud_grpc_client_BS/vehicle_upload.h

@@ -45,7 +45,10 @@ public:
     void updateData(void);
     void updatePath(std::string pathID,QVector<org::jeecg::defsDetails::grpc::MapPoint> points);
 
-    void ListenPicMsg(const char * strdata,const unsigned int nSize);
+    void ListenFrontPicMsg(const char * strdata,const unsigned int nSize);
+    void ListenRearPicMsg(const char * strdata,const unsigned int nSize);
+    void ListenLeftPicMsg(const char * strdata,const unsigned int nSize);
+    void ListenRightPicMsg(const char * strdata,const unsigned int nSize);
 
 protected:
     void run();
@@ -72,8 +75,11 @@ private:
     QByteArray cameraImageFront;
     QMutex gMutex_ImageFront;
     QByteArray cameraImageRear;
+    QMutex gMutex_ImageRear;
     QByteArray cameraImageLeft;
+    QMutex gMutex_ImageLeft;
     QByteArray cameraImageRight;
+    QMutex gMutex_ImageRight;
 
     bool sensorStatusGPSIMU; //0 GPS-IMU ok 1 GPS-IMU error
     bool sensorStatusLidar;