Various bug fixes to flow view. Incremented version number.

This commit is contained in:
Collin Kidder
2015-05-29 20:11:43 -04:00
parent 918f0e5b61
commit 34d68d7e33
3 changed files with 12 additions and 3 deletions
+9
View File
@@ -146,6 +146,7 @@ void FlowViewWindow::changeID(QString newID)
CANFrame thisFrame = modelFrames->at(x);
if (thisFrame.ID == id)
{
for (int j = thisFrame.len; j < 8; j++) thisFrame.data[j] = 0;
frameCache.append(thisFrame);
}
}
@@ -158,6 +159,9 @@ void FlowViewWindow::changeID(QString newID)
}
ui->graphView->replot();
memcpy(currBytes, frameCache.at(currentPosition).data, 8);
memcpy(refBytes, currBytes, 8);
updateDataView();
}
@@ -189,7 +193,12 @@ void FlowViewWindow::btnStopClick()
playbackTimer->stop(); //pushing this button halts automatic playback
playbackActive = false;
currentPosition = 0;
memcpy(currBytes, frameCache.at(currentPosition).data, 8);
memcpy(refBytes, currBytes, 8);
updateFrameLabel();
updateDataView();
}
void FlowViewWindow::btnPlayClick()