Various bug fixes to flow view. Incremented version number.
This commit is contained in:
@@ -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()
|
||||
|
||||
+2
-2
@@ -241,7 +241,7 @@
|
||||
</sizepolicy>
|
||||
</property>
|
||||
<property name="title">
|
||||
<string>Reference Values</string>
|
||||
<string>Reference Values (Hex)</string>
|
||||
</property>
|
||||
<layout class="QVBoxLayout" name="verticalLayout_8">
|
||||
<item>
|
||||
@@ -528,7 +528,7 @@
|
||||
</sizepolicy>
|
||||
</property>
|
||||
<property name="title">
|
||||
<string>Current Values</string>
|
||||
<string>Current Values (Hex)</string>
|
||||
</property>
|
||||
<layout class="QVBoxLayout" name="verticalLayout_9">
|
||||
<item>
|
||||
|
||||
+1
-1
@@ -13,7 +13,7 @@
|
||||
#include "framesenderwindow.h"
|
||||
#include "dbchandler.h"
|
||||
|
||||
#define VERSION 104
|
||||
#define VERSION 105
|
||||
|
||||
namespace Ui {
|
||||
class MainWindow;
|
||||
|
||||
Reference in New Issue
Block a user