浏览代码

add control test show

jiaolili 3 年之前
父节点
当前提交
11359e8115
共有 1 个文件被更改,包括 26 次插入19 次删除
  1. 26 19
      src/v2x/CommunicatePlatform/mainwindow.cpp

+ 26 - 19
src/v2x/CommunicatePlatform/mainwindow.cpp

@@ -403,16 +403,16 @@ void MainWindow::UpdateControl(const char *strdata, const unsigned int nSize, co
         isSend=true;
         float soc = xcontrol.soc();
         m_structChassisRaw.soc=soc;
-        ui->textEdit->append(QString("Memory control get soc: %1\n").arg(soc));
+        ui->textEdit->append(QString("[chassis]:Memory control get soc: %1\n").arg(soc));
     }
     if(xcontrol.has_driver_error()) {
         isSend=true;
         bool error=xcontrol.driver_error();
         m_structChassisRaw.driver_error=error;
         if(error) {
-            ui->textEdit->append("Memory control get driver_error true!\n");
+            ui->textEdit->append("[chassis]:Memory control get driver_error true!\n");
         } else {
-            ui->textEdit->append("Memory control get driver_error false!\n");
+            ui->textEdit->append("[chassis]:Memory control get driver_error false!\n");
         }
     }
     if(xcontrol.has_swj_error()) {
@@ -420,9 +420,9 @@ void MainWindow::UpdateControl(const char *strdata, const unsigned int nSize, co
         bool error = xcontrol.swj_error();
         m_structChassisRaw.swj_error=error;
         if(error) {
-            ui->textEdit->append("Memory control get swj_error true!\n");
+            ui->textEdit->append("[chassis]:Memory control get swj_error true!\n");
         } else {
-            ui->textEdit->append("Memory control get swj_error false!\n");
+            ui->textEdit->append("[chassis]:Memory control get swj_error false!\n");
         }
     }
     if(xcontrol.has_battery_error()) {
@@ -430,9 +430,9 @@ void MainWindow::UpdateControl(const char *strdata, const unsigned int nSize, co
         bool error=xcontrol.battery_error();
         m_structChassisRaw.battery_error=error;
         if(error) {
-            ui->textEdit->append("Memory control get battery_error true!\n");
+            ui->textEdit->append("[chassis]:Memory control get battery_error true!\n");
         } else {
-            ui->textEdit->append("Memory control get battery_error false!\n");
+            ui->textEdit->append("[chassis]:Memory control get battery_error false!\n");
         }
     }
     if(xcontrol.has_remote_error()) {
@@ -440,9 +440,9 @@ void MainWindow::UpdateControl(const char *strdata, const unsigned int nSize, co
         bool error = xcontrol.remote_error();
         m_structChassisRaw.remote_error=error;
         if(error) {
-            ui->textEdit->append("Memory control get remote_error true!\n");
+            ui->textEdit->append("[chassis]:Memory control get remote_error true!\n");
         } else {
-            ui->textEdit->append("Memory control get remote_error false!\n");
+            ui->textEdit->append("[chassis]:Memory control get remote_error false!\n");
         }
     }
     if(xcontrol.has_steer_motor_error()) {
@@ -450,9 +450,9 @@ void MainWindow::UpdateControl(const char *strdata, const unsigned int nSize, co
         bool error= xcontrol.steer_motor_error();
         m_structChassisRaw.steer_motor_error=error;
         if(error) {
-            ui->textEdit->append("Memory control get steer_motor_error true!\n");
+            ui->textEdit->append("[chassis]:Memory control get steer_motor_error true!\n");
         } else {
-            ui->textEdit->append("Memory control get steer_motor_error false!\n");
+            ui->textEdit->append("[chassis]:Memory control get steer_motor_error false!\n");
         }
     }
     if(xcontrol.has_rrmotor_error()) {
@@ -460,9 +460,9 @@ void MainWindow::UpdateControl(const char *strdata, const unsigned int nSize, co
         bool error=xcontrol.rrmotor_error();
         m_structChassisRaw.rrmotor_error=error;
         if(error) {
-            ui->textEdit->append("Memory control get rrmotor_error true!\n");
+            ui->textEdit->append("[chassis]:Memory control get rrmotor_error true!\n");
         } else {
-            ui->textEdit->append("Memory control get rrmotor_error false!\n");
+            ui->textEdit->append("[chassis]:Memory control get rrmotor_error false!\n");
         }
     }
     if(xcontrol.has_rlmotor_error()) {
@@ -470,9 +470,9 @@ void MainWindow::UpdateControl(const char *strdata, const unsigned int nSize, co
         bool error = xcontrol.rlmotor_error();
         m_structChassisRaw.rlmotor_error=error;
         if(error) {
-            ui->textEdit->append("Memory control get rlmotor_error true!\n");
+            ui->textEdit->append("[chassis]:Memory control get rlmotor_error true!\n");
         } else {
-            ui->textEdit->append("Memory control get rlmotor_error false!\n");
+            ui->textEdit->append("[chassis]:Memory control get rlmotor_error false!\n");
         }
 
     }
@@ -481,9 +481,9 @@ void MainWindow::UpdateControl(const char *strdata, const unsigned int nSize, co
         bool error=xcontrol.fsteer_code_error();
         m_structChassisRaw.fsteer_code_error=error;
         if(error) {
-            ui->textEdit->append("Memory control get fsteer_error true!\n");
+            ui->textEdit->append("[chassis]:Memory control get fsteer_error true!\n");
         } else {
-            ui->textEdit->append("Memory control get fsteer_error false!\n");
+            ui->textEdit->append("[chassis]:Memory control get fsteer_error false!\n");
         }
     }
     if(isSend) {
@@ -501,11 +501,18 @@ void MainWindow::UpdateState(const char *strdata, const unsigned int nSize, cons
         mivlog->warn("ADCIntelligentVehicle::UpdateGPSIMU parse error. nSize is %d",nSize);
         return;
     }
-    bool isSend=false;
     //xstate.has
     if(xstate.has_vehicle_state()) {
         int type = xstate.vehicle_state();
-        m_radio->sendResponseMessage(type);
+        if(type==1) {
+            ui->textEdit->setText("[brainstate]: get vehicle stat is speed limit!");
+        } else if(type==2) {
+            ui->textEdit->setText("[brainstate]: get vehicle stat is stop!");
+        }
+        if((type==1)||(type==2)) {
+            m_radio->sendResponseMessage(type);
+        }
+
     }
 }
 void MainWindow::setRadioControlMemory()