Added a firmware uploader that can be used to upload firmware to supported cortex M3 boards (gvret, gevcu, evtvbms, etc) - Not tested to properly work yet but it does operate. Use at your own risk!

This commit is contained in:
Collin Kidder
2015-08-28 11:31:15 -04:00
parent ef1689dfe5
commit f36ba338f1
9 changed files with 436 additions and 5 deletions
+7 -1
View File
@@ -19,6 +19,7 @@ SerialWorker::SerialWorker(CANFrameModel *model, QObject *parent) : QObject(pare
capturing = true;
gotValidated = true;
isAutoRestart = false;
targetID = -1;
readSettings();
}
@@ -245,7 +246,7 @@ void SerialWorker::procRXChar(unsigned char c)
break;
case 9:
gotValidated = true;
qDebug() << "Got validated";
//qDebug() << "Got validated";
rx_state = IDLE;
break;
}
@@ -302,6 +303,7 @@ void SerialWorker::procRXChar(unsigned char c)
{
canModel->addFrame(*buildFrame, false);
gotFrames++;
if (buildFrame->ID == targetID) emit gotTargettedFrame(canModel->rowCount() - 1);
}
}
break;
@@ -477,3 +479,7 @@ void SerialWorker::startFrameCapture()
capturing = true;
}
void SerialWorker::targetFrameID(int target)
{
targetID = target;
}