More implementation of fuzzing window - now it is possible to use the

bitfield to select which bits to fuzz - random bit fuzzing works but
seqential and sweep do not yet.
This commit is contained in:
Collin Kidder
2016-01-27 22:07:17 -05:00
parent 411b43146d
commit 54045badeb
3 changed files with 193 additions and 11 deletions
+48 -2
View File
@@ -13,7 +13,7 @@
<property name="windowTitle">
<string>Fuzzing Window</string>
</property>
<layout class="QVBoxLayout" name="verticalLayout" stretch="1,1,3,6,0,0">
<layout class="QVBoxLayout" name="verticalLayout" stretch="1,1,3,6,0,0,0">
<item>
<layout class="QHBoxLayout" name="horizontalLayout">
<item>
@@ -35,6 +35,23 @@
</property>
</widget>
</item>
<item>
<widget class="QLabel" name="label_5">
<property name="text">
<string>Number of data bytes</string>
</property>
</widget>
</item>
<item>
<widget class="QSpinBox" name="spinBytes">
<property name="maximum">
<number>8</number>
</property>
<property name="value">
<number>8</number>
</property>
</widget>
</item>
</layout>
</item>
<item>
@@ -42,7 +59,7 @@
<item>
<widget class="QLabel" name="label_2">
<property name="text">
<string>Burst Rate:</string>
<string>Burst Rate</string>
</property>
</widget>
</item>
@@ -59,6 +76,16 @@
</property>
</widget>
</item>
<item>
<widget class="QLabel" name="label_6">
<property name="text">
<string>Bus or Buses to Send On</string>
</property>
</widget>
</item>
<item>
<widget class="QComboBox" name="cbBuses"/>
</item>
</layout>
</item>
</layout>
@@ -133,6 +160,13 @@
</property>
</widget>
</item>
<item>
<widget class="QRadioButton" name="rbSweep">
<property name="text">
<string>Sweep</string>
</property>
</widget>
</item>
<item>
<widget class="QRadioButton" name="rbRandomBits">
<property name="text">
@@ -224,6 +258,18 @@
</property>
</widget>
</item>
<item>
<widget class="QLabel" name="label_7">
<property name="font">
<font>
<pointsize>11</pointsize>
</font>
</property>
<property name="text">
<string>White = Bit always 0, Green = Fuzz Bit, Black = Bit always set, Gray = Past end of data bytes</string>
</property>
</widget>
</item>
<item>
<widget class="QPushButton" name="btnStartStop">
<property name="text">