Skip to content

Commit 5603610

Browse files
committed
Version label added, Sensor acting direction label added, sensor threshold instead of sensitivity - more intuitive
1 parent fbd8460 commit 5603610

3 files changed

Lines changed: 43 additions & 14 deletions

File tree

QS_DS_Program/QS_DS_Program.Designer.cs

Lines changed: 35 additions & 11 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

QS_DS_Program/QS_DS_Program_Data_Handling.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@ private void ReceivedDataHandle(object sender, EventArgs e)
1919
}
2020
else if (SplitData[0].Equals("T"))
2121
{
22-
//TODO - ADD Version label
2322
DisableFunctionAll();
2423
FunctionsAssignValues(SplitData);
2524
FunctionsShowTable();

QS_DS_Program/QS_DS_Program_Interface_Control.cs

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,8 @@ private void AssignItems()
5252
GeneralLabels.Add(RPMRead);
5353
GeneralLabels.Add(LabelSensorOutput);
5454
GeneralLabels.Add(LabelSensorReading);
55+
GeneralLabels.Add(LabelVersion);
56+
GeneralLabels.Add(LabelSensorDirection);
5557
GeneralBar.Add(ProgressBarSensor);
5658

5759
QSCheckbox.Add(QSEnable_Check);
@@ -255,8 +257,10 @@ private string GenerateNumericData()
255257
private void SetRPMSensor(string RPM, string sensor)
256258
{
257259
RPMRead.Text = RPM;
258-
LabelSensorReading.Text = "" + (Int32.Parse(sensor) - 2000);
259-
ProgressBarSensor.Value = Int32.Parse(sensor);
260+
int sensorValue = Int32.Parse(sensor);
261+
LabelSensorReading.Text = "" + (sensorValue - 2000);
262+
ProgressBarSensor.Value = sensorValue;
263+
LabelSensorDirection.Text = sensorValue > 2000 ? "Pull" : sensorValue < 2000 ? "Push" : "---";
260264
}
261265
private void FunctionsEnableConnection()
262266
{
@@ -300,6 +304,8 @@ private void FunctionsAssignValues(string[] splitData)
300304
{
301305

302306
FunctionsEnableGeneral();
307+
LabelVersion.Text = "v" + splitData[1] + "." + splitData[2];
308+
303309
if (splitData[3].Equals("1"))
304310
{
305311
FunctionsEnableQS1();

0 commit comments

Comments
 (0)