diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml
index 6f413ca4e..007e0ad92 100644
--- a/.github/workflows/codeql-analysis.yml
+++ b/.github/workflows/codeql-analysis.yml
@@ -21,7 +21,7 @@ jobs:
steps:
- name: Checkout repository
- uses: actions/checkout@v3
+ uses: actions/checkout@v4
with:
# We must fetch at least the immediate parents so that if this is
# a pull request then we can checkout the head.
@@ -44,7 +44,7 @@ jobs:
# Autobuild attempts to build any compiled languages (C/C++, C#, or Java).
# If this step fails, then you should remove it and run the build manually (see below)
# - name: Autobuild
- # uses: github/codeql-action/autobuild@v3
+ # uses: github/codeql-action/autobuild@v4
# ℹ️ Command-line programs to run using the OS shell.
# 📚 https://git.io/JvXDl
diff --git a/src/DCSFPCommon b/src/DCSFPCommon
index 4515e6ca1..1af04a61a 160000
--- a/src/DCSFPCommon
+++ b/src/DCSFPCommon
@@ -1 +1 @@
-Subproject commit 4515e6ca19b19b8aa6446f6acd7a52a07f9f5e50
+Subproject commit 1af04a61a81988bcca0faf309fd1a4da186a6b07
diff --git a/src/DCSFlightpanels.sln.DotSettings b/src/DCSFlightpanels.sln.DotSettings
index 4b808a013..81f1bb6c6 100644
--- a/src/DCSFlightpanels.sln.DotSettings
+++ b/src/DCSFlightpanels.sln.DotSettings
@@ -136,6 +136,7 @@
True
True
True
+ True
True
True
True
diff --git a/src/NonVisuals.Tests/Radios/RadioPanelPZ69A10CTests.cs b/src/NonVisuals.Tests/Radios/RadioPanelPZ69A10CTests.cs
index d499aecda..cac6562f4 100644
--- a/src/NonVisuals.Tests/Radios/RadioPanelPZ69A10CTests.cs
+++ b/src/NonVisuals.Tests/Radios/RadioPanelPZ69A10CTests.cs
@@ -1,5 +1,6 @@
using NonVisuals.Radios;
using System;
+using DCS_BIOS.misc;
using Xunit;
namespace NonVisuals.Tests.Radios
@@ -261,185 +262,185 @@ public void GetILSDialPosForFrequency_ThrowsException_For_UnexpectedPositionValu
[Theory]
[InlineData(0, 0, null)]
- [InlineData(0, 1, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(0, 2, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(0, 3, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(0, 4, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(0, 5, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(0, 6, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(0, 7, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(0, 8, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(0, 9, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(0, 10, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(0, 11, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(0, 12, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
+ [InlineData(0, 1, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(0, 2, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(0, 3, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(0, 4, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(0, 5, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(0, 6, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(0, 7, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(0, 8, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(0, 9, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(0, 10, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(0, 11, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(0, 12, DCSBIOSCommand.DCSBIOS_INCREMENT)]
- [InlineData(1, 0, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
+ [InlineData(1, 0, DCSBIOSCommand.DCSBIOS_INCREMENT)]
[InlineData(1, 1, null)]
- [InlineData(1, 2, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(1, 3, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(1, 4, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(1, 5, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(1, 6, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(1, 7, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(1, 8, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(1, 9, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(1, 10, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(1, 11, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(1, 12, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
-
- [InlineData(2, 0, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(2, 1, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
+ [InlineData(1, 2, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(1, 3, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(1, 4, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(1, 5, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(1, 6, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(1, 7, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(1, 8, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(1, 9, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(1, 10, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(1, 11, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(1, 12, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+
+ [InlineData(2, 0, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(2, 1, DCSBIOSCommand.DCSBIOS_INCREMENT)]
[InlineData(2, 2, null)]
- [InlineData(2, 3, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(2, 4, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(2, 5, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(2, 6, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(2, 7, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(2, 8, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(2, 9, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(2, 10, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(2, 11, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(2, 12, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
-
- [InlineData(3, 0, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(3, 1, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(3, 2, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
+ [InlineData(2, 3, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(2, 4, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(2, 5, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(2, 6, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(2, 7, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(2, 8, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(2, 9, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(2, 10, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(2, 11, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(2, 12, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+
+ [InlineData(3, 0, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(3, 1, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(3, 2, DCSBIOSCommand.DCSBIOS_INCREMENT)]
[InlineData(3, 3, null)]
- [InlineData(3, 4, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(3, 5, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(3, 6, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(3, 7, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(3, 8, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(3, 9, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(3, 10, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(3, 11, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(3, 12, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
-
- [InlineData(4, 0, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(4, 1, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(4, 2, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(4, 3, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
+ [InlineData(3, 4, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(3, 5, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(3, 6, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(3, 7, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(3, 8, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(3, 9, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(3, 10, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(3, 11, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(3, 12, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+
+ [InlineData(4, 0, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(4, 1, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(4, 2, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(4, 3, DCSBIOSCommand.DCSBIOS_INCREMENT)]
[InlineData(4, 4, null)]
- [InlineData(4, 5, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(4, 6, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(4, 7, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(4, 8, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(4, 9, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(4, 10, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(4, 11, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(4, 12, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
-
- [InlineData(5, 0, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(5, 1, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(5, 2, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(5, 3, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(5, 4, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
+ [InlineData(4, 5, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(4, 6, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(4, 7, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(4, 8, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(4, 9, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(4, 10, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(4, 11, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(4, 12, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+
+ [InlineData(5, 0, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(5, 1, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(5, 2, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(5, 3, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(5, 4, DCSBIOSCommand.DCSBIOS_INCREMENT)]
[InlineData(5, 5, null)]
- [InlineData(5, 6, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(5, 7, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(5, 8, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(5, 9, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(5, 10, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(5, 11, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(5, 12, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
+ [InlineData(5, 6, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(5, 7, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(5, 8, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(5, 9, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(5, 10, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(5, 11, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(5, 12, DCSBIOSCommand.DCSBIOS_INCREMENT)]
- [InlineData(6, 0, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(6, 1, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(6, 2, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(6, 3, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(6, 4, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(6, 5, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
+ [InlineData(6, 0, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(6, 1, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(6, 2, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(6, 3, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(6, 4, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(6, 5, DCSBIOSCommand.DCSBIOS_INCREMENT)]
[InlineData(6, 6, null)]
- [InlineData(6, 7, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(6, 8, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(6, 9, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(6, 10, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(6, 11, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(6, 12, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
-
- [InlineData(7, 0, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(7, 1, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(7, 2, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(7, 3, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(7, 4, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(7, 5, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(7, 6, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
+ [InlineData(6, 7, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(6, 8, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(6, 9, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(6, 10, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(6, 11, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(6, 12, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+
+ [InlineData(7, 0, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(7, 1, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(7, 2, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(7, 3, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(7, 4, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(7, 5, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(7, 6, DCSBIOSCommand.DCSBIOS_INCREMENT)]
[InlineData(7, 7, null)]
- [InlineData(7, 8, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(7, 9, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(7, 10, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(7, 11, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(7, 12, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
-
- [InlineData(8, 0, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(8, 1, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(8, 2, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(8, 3, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(8, 4, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(8, 5, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(8, 6, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(8, 7, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
+ [InlineData(7, 8, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(7, 9, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(7, 10, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(7, 11, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(7, 12, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+
+ [InlineData(8, 0, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(8, 1, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(8, 2, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(8, 3, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(8, 4, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(8, 5, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(8, 6, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(8, 7, DCSBIOSCommand.DCSBIOS_INCREMENT)]
[InlineData(8, 8, null)]
- [InlineData(8, 9, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(8, 10, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(8, 11, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(8, 12, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
-
- [InlineData(9, 0, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(9, 1, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(9, 2, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(9, 3, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(9, 4, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(9, 5, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(9, 6, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(9, 7, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(9, 8, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
+ [InlineData(8, 9, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(8, 10, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(8, 11, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(8, 12, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+
+ [InlineData(9, 0, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(9, 1, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(9, 2, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(9, 3, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(9, 4, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(9, 5, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(9, 6, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(9, 7, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(9, 8, DCSBIOSCommand.DCSBIOS_INCREMENT)]
[InlineData(9, 9, null)]
- [InlineData(9, 10, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(9, 11, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(9, 12, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
-
- [InlineData(10, 0, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(10, 1, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(10, 2, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(10, 3, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(10, 4, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(10, 5, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(10, 6, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(10, 7, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(10, 8, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(10, 9, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
+ [InlineData(9, 10, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(9, 11, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(9, 12, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+
+ [InlineData(10, 0, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(10, 1, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(10, 2, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(10, 3, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(10, 4, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(10, 5, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(10, 6, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(10, 7, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(10, 8, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(10, 9, DCSBIOSCommand.DCSBIOS_INCREMENT)]
[InlineData(10, 10, null)]
- [InlineData(10, 11, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(10, 12, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
-
- [InlineData(11, 0, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(11, 1, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(11, 2, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(11, 3, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(11, 4, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(11, 5, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(11, 6, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(11, 7, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(11, 8, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(11, 9, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(11, 10, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
+ [InlineData(10, 11, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(10, 12, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+
+ [InlineData(11, 0, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(11, 1, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(11, 2, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(11, 3, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(11, 4, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(11, 5, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(11, 6, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(11, 7, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(11, 8, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(11, 9, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(11, 10, DCSBIOSCommand.DCSBIOS_INCREMENT)]
[InlineData(11, 11, null)]
- [InlineData(11, 12, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
-
- [InlineData(12, 0, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(12, 1, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(12, 2, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(12, 3, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(12, 4, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(12, 5, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(12, 6, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(12, 7, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(12, 8, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(12, 9, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(12, 10, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(12, 11, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
+ [InlineData(11, 12, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+
+ [InlineData(12, 0, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(12, 1, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(12, 2, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(12, 3, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(12, 4, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(12, 5, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(12, 6, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(12, 7, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(12, 8, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(12, 9, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(12, 10, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(12, 11, DCSBIOSCommand.DCSBIOS_INCREMENT)]
[InlineData(12, 12, null)]
public void GetCommandDirectionForVhfDial1_ShouldReturn_ExpectedValues(int desiredDialPosition, uint actualDialPosition, string expectedValue)
{
@@ -458,113 +459,113 @@ public void GetCommandDirectionForVhfDial1_ThrowsException_For_UnexpectedValues(
[Theory]
[InlineData(0, 0, null)]
- [InlineData(0, 1, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(0, 2, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(0, 3, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(0, 4, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(0, 5, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(0, 6, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(0, 7, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(0, 8, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(0, 9, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
-
- [InlineData(1, 0, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
+ [InlineData(0, 1, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(0, 2, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(0, 3, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(0, 4, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(0, 5, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(0, 6, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(0, 7, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(0, 8, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(0, 9, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+
+ [InlineData(1, 0, DCSBIOSCommand.DCSBIOS_INCREMENT)]
[InlineData(1, 1, null)]
- [InlineData(1, 2, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(1, 3, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(1, 4, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(1, 5, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(1, 6, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(1, 7, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(1, 8, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(1, 9, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
-
- [InlineData(2, 0, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(2, 1, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
+ [InlineData(1, 2, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(1, 3, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(1, 4, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(1, 5, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(1, 6, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(1, 7, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(1, 8, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(1, 9, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+
+ [InlineData(2, 0, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(2, 1, DCSBIOSCommand.DCSBIOS_INCREMENT)]
[InlineData(2, 2, null)]
- [InlineData(2, 3, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(2, 4, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(2, 5, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(2, 6, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(2, 7, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(2, 8, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(2, 9, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
-
- [InlineData(3, 0, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(3, 1, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(3, 2, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
+ [InlineData(2, 3, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(2, 4, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(2, 5, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(2, 6, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(2, 7, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(2, 8, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(2, 9, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+
+ [InlineData(3, 0, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(3, 1, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(3, 2, DCSBIOSCommand.DCSBIOS_INCREMENT)]
[InlineData(3, 3, null)]
- [InlineData(3, 4, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(3, 5, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(3, 6, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(3, 7, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(3, 8, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(3, 9, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
-
- [InlineData(4, 0, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(4, 1, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(4, 2, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(4, 3, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
+ [InlineData(3, 4, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(3, 5, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(3, 6, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(3, 7, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(3, 8, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(3, 9, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+
+ [InlineData(4, 0, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(4, 1, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(4, 2, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(4, 3, DCSBIOSCommand.DCSBIOS_INCREMENT)]
[InlineData(4, 4, null)]
- [InlineData(4, 5, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(4, 6, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(4, 7, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(4, 8, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(4, 9, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
-
- [InlineData(5, 0, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(5, 1, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(5, 2, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(5, 3, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(5, 4, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
+ [InlineData(4, 5, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(4, 6, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(4, 7, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(4, 8, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(4, 9, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+
+ [InlineData(5, 0, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(5, 1, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(5, 2, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(5, 3, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(5, 4, DCSBIOSCommand.DCSBIOS_INCREMENT)]
[InlineData(5, 5, null)]
- [InlineData(5, 6, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(5, 7, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(5, 8, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(5, 9, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
-
- [InlineData(6, 0, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(6, 1, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(6, 2, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(6, 3, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(6, 4, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(6, 5, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
+ [InlineData(5, 6, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(5, 7, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(5, 8, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(5, 9, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+
+ [InlineData(6, 0, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(6, 1, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(6, 2, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(6, 3, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(6, 4, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(6, 5, DCSBIOSCommand.DCSBIOS_INCREMENT)]
[InlineData(6, 6, null)]
- [InlineData(6, 7, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(6, 8, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(6, 9, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
-
- [InlineData(7, 0, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(7, 1, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(7, 2, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(7, 3, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(7, 4, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(7, 5, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(7, 6, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
+ [InlineData(6, 7, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(6, 8, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(6, 9, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+
+ [InlineData(7, 0, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(7, 1, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(7, 2, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(7, 3, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(7, 4, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(7, 5, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(7, 6, DCSBIOSCommand.DCSBIOS_INCREMENT)]
[InlineData(7, 7, null)]
- [InlineData(7, 8, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(7, 9, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
-
- [InlineData(8, 0, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(8, 1, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(8, 2, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(8, 3, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(8, 4, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(8, 5, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(8, 6, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(8, 7, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
+ [InlineData(7, 8, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(7, 9, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+
+ [InlineData(8, 0, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(8, 1, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(8, 2, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(8, 3, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(8, 4, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(8, 5, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(8, 6, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(8, 7, DCSBIOSCommand.DCSBIOS_INCREMENT)]
[InlineData(8, 8, null)]
- [InlineData(8, 9, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
-
- [InlineData(9, 0, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(9, 1, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(9, 2, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(9, 3, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(9, 4, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(9, 5, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(9, 6, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(9, 7, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(9, 8, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
+ [InlineData(8, 9, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+
+ [InlineData(9, 0, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(9, 1, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(9, 2, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(9, 3, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(9, 4, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(9, 5, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(9, 6, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(9, 7, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(9, 8, DCSBIOSCommand.DCSBIOS_INCREMENT)]
[InlineData(9, 9, null)]
public void GetCommandDirectionForVhfDial23_ShouldReturn_ExpectedValues(int desiredDialPosition, uint actualDialPosition, string expectedValue)
{
diff --git a/src/NonVisuals.Tests/Radios/RadioPanelPZ69Ka50Tests.cs b/src/NonVisuals.Tests/Radios/RadioPanelPZ69Ka50Tests.cs
index a20a2ec24..8f33ff8b8 100644
--- a/src/NonVisuals.Tests/Radios/RadioPanelPZ69Ka50Tests.cs
+++ b/src/NonVisuals.Tests/Radios/RadioPanelPZ69Ka50Tests.cs
@@ -1,5 +1,6 @@
using NonVisuals.Radios;
using System;
+using DCS_BIOS.misc;
using Xunit;
namespace NonVisuals.Tests.Radios
@@ -9,113 +10,113 @@ public class RadioPanelPZ69Ka50Tests
[Theory]
[InlineData(0, 0, null)]
- [InlineData(0, 1, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(0, 2, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(0, 3, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(0, 4, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(0, 5, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(0, 6, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(0, 7, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(0, 8, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(0, 9, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
+ [InlineData(0, 1, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(0, 2, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(0, 3, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(0, 4, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(0, 5, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(0, 6, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(0, 7, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(0, 8, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(0, 9, DCSBIOSCommand.DCSBIOS_INCREMENT)]
- [InlineData(1, 0, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
+ [InlineData(1, 0, DCSBIOSCommand.DCSBIOS_INCREMENT)]
[InlineData(1, 1, null)]
- [InlineData(1, 2, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(1, 3, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(1, 4, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(1, 5, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(1, 6, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(1, 7, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(1, 8, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(1, 9, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
+ [InlineData(1, 2, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(1, 3, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(1, 4, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(1, 5, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(1, 6, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(1, 7, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(1, 8, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(1, 9, DCSBIOSCommand.DCSBIOS_INCREMENT)]
- [InlineData(2, 0, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(2, 1, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
+ [InlineData(2, 0, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(2, 1, DCSBIOSCommand.DCSBIOS_INCREMENT)]
[InlineData(2, 2, null)]
- [InlineData(2, 3, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(2, 4, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(2, 5, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(2, 6, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(2, 7, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(2, 8, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(2, 9, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
+ [InlineData(2, 3, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(2, 4, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(2, 5, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(2, 6, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(2, 7, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(2, 8, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(2, 9, DCSBIOSCommand.DCSBIOS_INCREMENT)]
- [InlineData(3, 0, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(3, 1, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(3, 2, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
+ [InlineData(3, 0, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(3, 1, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(3, 2, DCSBIOSCommand.DCSBIOS_INCREMENT)]
[InlineData(3, 3, null)]
- [InlineData(3, 4, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(3, 5, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(3, 6, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(3, 7, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(3, 8, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(3, 9, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
+ [InlineData(3, 4, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(3, 5, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(3, 6, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(3, 7, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(3, 8, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(3, 9, DCSBIOSCommand.DCSBIOS_INCREMENT)]
- [InlineData(4, 0, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(4, 1, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(4, 2, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(4, 3, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
+ [InlineData(4, 0, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(4, 1, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(4, 2, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(4, 3, DCSBIOSCommand.DCSBIOS_INCREMENT)]
[InlineData(4, 4, null)]
- [InlineData(4, 5, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(4, 6, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(4, 7, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(4, 8, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(4, 9, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
+ [InlineData(4, 5, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(4, 6, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(4, 7, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(4, 8, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(4, 9, DCSBIOSCommand.DCSBIOS_INCREMENT)]
- [InlineData(5, 0, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(5, 1, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(5, 2, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(5, 3, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(5, 4, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
+ [InlineData(5, 0, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(5, 1, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(5, 2, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(5, 3, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(5, 4, DCSBIOSCommand.DCSBIOS_INCREMENT)]
[InlineData(5, 5, null)]
- [InlineData(5, 6, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(5, 7, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(5, 8, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(5, 9, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
+ [InlineData(5, 6, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(5, 7, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(5, 8, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(5, 9, DCSBIOSCommand.DCSBIOS_DECREMENT)]
- [InlineData(6, 0, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(6, 1, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(6, 2, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(6, 3, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(6, 4, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(6, 5, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
+ [InlineData(6, 0, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(6, 1, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(6, 2, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(6, 3, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(6, 4, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(6, 5, DCSBIOSCommand.DCSBIOS_INCREMENT)]
[InlineData(6, 6, null)]
- [InlineData(6, 7, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(6, 8, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(6, 9, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
+ [InlineData(6, 7, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(6, 8, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(6, 9, DCSBIOSCommand.DCSBIOS_DECREMENT)]
- [InlineData(7, 0, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(7, 1, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(7, 2, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(7, 3, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(7, 4, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(7, 5, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(7, 6, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
+ [InlineData(7, 0, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(7, 1, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(7, 2, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(7, 3, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(7, 4, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(7, 5, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(7, 6, DCSBIOSCommand.DCSBIOS_INCREMENT)]
[InlineData(7, 7, null)]
- [InlineData(7, 8, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(7, 9, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
+ [InlineData(7, 8, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(7, 9, DCSBIOSCommand.DCSBIOS_DECREMENT)]
- [InlineData(8, 0, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(8, 1, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(8, 2, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(8, 3, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(8, 4, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(8, 5, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(8, 6, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(8, 7, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
+ [InlineData(8, 0, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(8, 1, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(8, 2, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(8, 3, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(8, 4, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(8, 5, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(8, 6, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(8, 7, DCSBIOSCommand.DCSBIOS_INCREMENT)]
[InlineData(8, 8, null)]
- [InlineData(8, 9, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
+ [InlineData(8, 9, DCSBIOSCommand.DCSBIOS_DECREMENT)]
- [InlineData(9, 0, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(9, 1, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(9, 2, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(9, 3, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(9, 4, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(9, 5, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(9, 6, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(9, 7, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(9, 8, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
+ [InlineData(9, 0, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(9, 1, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(9, 2, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(9, 3, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(9, 4, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(9, 5, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(9, 6, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(9, 7, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(9, 8, DCSBIOSCommand.DCSBIOS_INCREMENT)]
[InlineData(9, 9, null)]
public void GetCommandDirectionFor0To9Dials_ShouldReturn_ExpectedValues(int desiredDialPosition, uint actualDialPosition, string expectedValue)
diff --git a/src/NonVisuals.Tests/Radios/RadioPanelPZ69Mi24PTests.cs b/src/NonVisuals.Tests/Radios/RadioPanelPZ69Mi24PTests.cs
index 6c4b1a361..18d961145 100644
--- a/src/NonVisuals.Tests/Radios/RadioPanelPZ69Mi24PTests.cs
+++ b/src/NonVisuals.Tests/Radios/RadioPanelPZ69Mi24PTests.cs
@@ -1,4 +1,5 @@
-using NonVisuals.Radios;
+using DCS_BIOS.misc;
+using NonVisuals.Radios;
using Xunit;
namespace NonVisuals.Tests.Radios
@@ -7,115 +8,115 @@ public class RadioPanelPZ69Mi24PTests
{
[Theory]
- [InlineData(0, 0, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(0, 1, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(0, 2, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(0, 3, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(0, 4, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(0, 5, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(0, 6, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(0, 7, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(0, 8, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(0, 9, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
+ [InlineData(0, 0, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(0, 1, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(0, 2, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(0, 3, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(0, 4, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(0, 5, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(0, 6, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(0, 7, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(0, 8, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(0, 9, DCSBIOSCommand.DCSBIOS_INCREMENT)]
- [InlineData(1, 0, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(1, 1, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(1, 2, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(1, 3, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(1, 4, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(1, 5, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(1, 6, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(1, 7, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(1, 8, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(1, 9, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
+ [InlineData(1, 0, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(1, 1, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(1, 2, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(1, 3, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(1, 4, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(1, 5, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(1, 6, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(1, 7, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(1, 8, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(1, 9, DCSBIOSCommand.DCSBIOS_INCREMENT)]
- [InlineData(2, 0, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(2, 1, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(2, 2, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(2, 3, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(2, 4, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(2, 5, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(2, 6, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(2, 7, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(2, 8, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(2, 9, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
+ [InlineData(2, 0, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(2, 1, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(2, 2, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(2, 3, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(2, 4, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(2, 5, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(2, 6, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(2, 7, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(2, 8, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(2, 9, DCSBIOSCommand.DCSBIOS_INCREMENT)]
- [InlineData(3, 0, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(3, 1, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(3, 2, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(3, 3, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(3, 4, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(3, 5, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(3, 6, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(3, 7, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(3, 8, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(3, 9, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
+ [InlineData(3, 0, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(3, 1, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(3, 2, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(3, 3, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(3, 4, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(3, 5, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(3, 6, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(3, 7, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(3, 8, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(3, 9, DCSBIOSCommand.DCSBIOS_INCREMENT)]
- [InlineData(4, 0, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(4, 1, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(4, 2, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(4, 3, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(4, 4, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(4, 5, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(4, 6, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(4, 7, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(4, 8, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(4, 9, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
+ [InlineData(4, 0, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(4, 1, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(4, 2, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(4, 3, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(4, 4, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(4, 5, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(4, 6, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(4, 7, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(4, 8, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(4, 9, DCSBIOSCommand.DCSBIOS_DECREMENT)]
- [InlineData(5, 0, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(5, 1, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(5, 2, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(5, 3, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(5, 4, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(5, 5, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(5, 6, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(5, 7, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(5, 8, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(5, 9, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
+ [InlineData(5, 0, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(5, 1, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(5, 2, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(5, 3, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(5, 4, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(5, 5, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(5, 6, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(5, 7, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(5, 8, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(5, 9, DCSBIOSCommand.DCSBIOS_DECREMENT)]
- [InlineData(6, 0, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(6, 1, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(6, 2, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(6, 3, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(6, 4, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(6, 5, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(6, 6, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(6, 7, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(6, 8, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(6, 9, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
+ [InlineData(6, 0, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(6, 1, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(6, 2, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(6, 3, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(6, 4, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(6, 5, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(6, 6, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(6, 7, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(6, 8, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(6, 9, DCSBIOSCommand.DCSBIOS_DECREMENT)]
- [InlineData(7, 0, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(7, 1, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(7, 2, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(7, 3, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(7, 4, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(7, 5, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(7, 6, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(7, 7, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(7, 8, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(7, 9, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
+ [InlineData(7, 0, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(7, 1, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(7, 2, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(7, 3, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(7, 4, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(7, 5, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(7, 6, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(7, 7, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(7, 8, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(7, 9, DCSBIOSCommand.DCSBIOS_DECREMENT)]
- [InlineData(8, 0, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(8, 1, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(8, 2, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(8, 3, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(8, 4, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(8, 5, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(8, 6, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(8, 7, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(8, 8, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(8, 9, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
+ [InlineData(8, 0, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(8, 1, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(8, 2, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(8, 3, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(8, 4, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(8, 5, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(8, 6, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(8, 7, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(8, 8, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(8, 9, DCSBIOSCommand.DCSBIOS_DECREMENT)]
- [InlineData(9, 0, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(9, 1, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(9, 2, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(9, 3, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(9, 4, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(9, 5, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(9, 6, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(9, 7, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(9, 8, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(9, 9, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
+ [InlineData(9, 0, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(9, 1, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(9, 2, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(9, 3, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(9, 4, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(9, 5, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(9, 6, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(9, 7, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(9, 8, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(9, 9, DCSBIOSCommand.DCSBIOS_DECREMENT)]
public void GetCommandDirectionFor0To9Dials_ShouldReturn_ExpectedValues(int desiredDialPosition, uint actualDialPosition, string expectedValue)
{
diff --git a/src/NonVisuals.Tests/Radios/RadioPanelPZ69Mi8Tests.cs b/src/NonVisuals.Tests/Radios/RadioPanelPZ69Mi8Tests.cs
index 1f323b100..fd7fb1d5e 100644
--- a/src/NonVisuals.Tests/Radios/RadioPanelPZ69Mi8Tests.cs
+++ b/src/NonVisuals.Tests/Radios/RadioPanelPZ69Mi8Tests.cs
@@ -1,4 +1,5 @@
-using NonVisuals.Radios;
+using DCS_BIOS.misc;
+using NonVisuals.Radios;
using Xunit;
namespace NonVisuals.Tests.Radios
@@ -7,115 +8,115 @@ public class RadioPanelPZ69Mi8Tests
{
[Theory]
- [InlineData(0, 0, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(0, 1, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(0, 2, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(0, 3, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(0, 4, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(0, 5, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(0, 6, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(0, 7, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(0, 8, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(0, 9, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
-
- [InlineData(1, 0, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(1, 1, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(1, 2, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(1, 3, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(1, 4, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(1, 5, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(1, 6, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(1, 7, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(1, 8, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(1, 9, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
-
- [InlineData(2, 0, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(2, 1, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(2, 2, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(2, 3, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(2, 4, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(2, 5, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(2, 6, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(2, 7, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(2, 8, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(2, 9, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
-
- [InlineData(3, 0, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(3, 1, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(3, 2, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(3, 3, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(3, 4, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(3, 5, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(3, 6, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(3, 7, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(3, 8, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(3, 9, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
-
- [InlineData(4, 0, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(4, 1, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(4, 2, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(4, 3, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(4, 4, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(4, 5, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(4, 6, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(4, 7, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(4, 8, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(4, 9, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
-
- [InlineData(5, 0, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(5, 1, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(5, 2, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(5, 3, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(5, 4, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(5, 5, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(5, 6, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(5, 7, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(5, 8, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(5, 9, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
-
- [InlineData(6, 0, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(6, 1, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(6, 2, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(6, 3, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(6, 4, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(6, 5, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(6, 6, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(6, 7, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(6, 8, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(6, 9, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
-
- [InlineData(7, 0, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(7, 1, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(7, 2, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(7, 3, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(7, 4, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(7, 5, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(7, 6, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(7, 7, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(7, 8, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(7, 9, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
-
- [InlineData(8, 0, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(8, 1, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(8, 2, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(8, 3, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(8, 4, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(8, 5, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(8, 6, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(8, 7, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(8, 8, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(8, 9, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
-
- [InlineData(9, 0, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(9, 1, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(9, 2, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(9, 3, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(9, 4, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(9, 5, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(9, 6, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(9, 7, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(9, 8, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(9, 9, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
+ [InlineData(0, 0, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(0, 1, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(0, 2, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(0, 3, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(0, 4, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(0, 5, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(0, 6, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(0, 7, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(0, 8, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(0, 9, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+
+ [InlineData(1, 0, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(1, 1, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(1, 2, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(1, 3, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(1, 4, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(1, 5, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(1, 6, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(1, 7, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(1, 8, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(1, 9, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+
+ [InlineData(2, 0, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(2, 1, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(2, 2, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(2, 3, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(2, 4, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(2, 5, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(2, 6, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(2, 7, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(2, 8, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(2, 9, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+
+ [InlineData(3, 0, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(3, 1, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(3, 2, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(3, 3, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(3, 4, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(3, 5, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(3, 6, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(3, 7, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(3, 8, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(3, 9, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+
+ [InlineData(4, 0, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(4, 1, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(4, 2, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(4, 3, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(4, 4, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(4, 5, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(4, 6, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(4, 7, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(4, 8, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(4, 9, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+
+ [InlineData(5, 0, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(5, 1, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(5, 2, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(5, 3, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(5, 4, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(5, 5, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(5, 6, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(5, 7, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(5, 8, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(5, 9, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+
+ [InlineData(6, 0, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(6, 1, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(6, 2, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(6, 3, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(6, 4, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(6, 5, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(6, 6, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(6, 7, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(6, 8, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(6, 9, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+
+ [InlineData(7, 0, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(7, 1, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(7, 2, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(7, 3, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(7, 4, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(7, 5, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(7, 6, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(7, 7, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(7, 8, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(7, 9, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+
+ [InlineData(8, 0, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(8, 1, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(8, 2, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(8, 3, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(8, 4, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(8, 5, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(8, 6, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(8, 7, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(8, 8, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(8, 9, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+
+ [InlineData(9, 0, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(9, 1, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(9, 2, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(9, 3, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(9, 4, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(9, 5, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(9, 6, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(9, 7, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(9, 8, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(9, 9, DCSBIOSCommand.DCSBIOS_DECREMENT)]
public void GetCommandDirectionFor0To9Dials_ShouldReturn_ExpectedValues(int desiredDialPosition, uint actualDialPosition, string expectedValue)
{
@@ -123,65 +124,65 @@ public void GetCommandDirectionFor0To9Dials_ShouldReturn_ExpectedValues(int desi
}
[Theory]
- [InlineData(10, 10, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(10, 11, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(10, 12, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(10, 13, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(10, 14, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(10, 15, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(10, 21, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(10, 22, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(10, 23, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(10, 38, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(10, 39, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
-
- [InlineData(11, 10, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(11, 11, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(11, 12, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(11, 13, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(11, 14, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(11, 15, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(11, 21, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(11, 22, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(11, 23, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(11, 38, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(11, 39, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
-
- [InlineData(12, 10, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(12, 11, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(12, 12, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(12, 13, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(12, 14, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(12, 15, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(12, 21, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(12, 22, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(12, 23, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(12, 38, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(12, 39, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
+ [InlineData(10, 10, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(10, 11, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(10, 12, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(10, 13, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(10, 14, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(10, 15, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(10, 21, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(10, 22, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(10, 23, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(10, 38, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(10, 39, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+
+ [InlineData(11, 10, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(11, 11, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(11, 12, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(11, 13, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(11, 14, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(11, 15, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(11, 21, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(11, 22, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(11, 23, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(11, 38, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(11, 39, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+
+ [InlineData(12, 10, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(12, 11, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(12, 12, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(12, 13, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(12, 14, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(12, 15, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(12, 21, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(12, 22, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(12, 23, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(12, 38, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(12, 39, DCSBIOSCommand.DCSBIOS_INCREMENT)]
- [InlineData(13, 10, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(13, 11, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(13, 12, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(13, 13, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(13, 14, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(13, 15, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(13, 21, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(13, 22, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(13, 23, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(13, 38, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(13, 39, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
-
- [InlineData(14, 10, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(14, 11, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(14, 12, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(14, 13, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(14, 14, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(14, 15, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(14, 21, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(14, 22, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(14, 23, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(14, 38, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(14, 39, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
+ [InlineData(13, 10, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(13, 11, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(13, 12, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(13, 13, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(13, 14, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(13, 15, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(13, 21, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(13, 22, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(13, 23, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(13, 38, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(13, 39, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+
+ [InlineData(14, 10, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(14, 11, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(14, 12, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(14, 13, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(14, 14, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(14, 15, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(14, 21, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(14, 22, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(14, 23, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(14, 38, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(14, 39, DCSBIOSCommand.DCSBIOS_INCREMENT)]
//infinite loop [InlineData(15, 10, RadioPanelPZ69Base.Increase)]
//infinite loop [InlineData(21, 10, RadioPanelPZ69Base.Increase)]
@@ -190,56 +191,56 @@ public void GetCommandDirectionFor0To9Dials_ShouldReturn_ExpectedValues(int desi
//infinite loop [InlineData(24, 10, RadioPanelPZ69Base.Increase)]
//infinite loop [InlineData(25, 10, RadioPanelPZ69Base.Increase)]
- [InlineData(37, 10, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(37, 11, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(37, 12, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(37, 13, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(37, 14, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(37, 15, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(37, 21, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(37, 22, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(37, 23, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(37, 27, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(37, 28, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(37, 29, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(37, 30, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(37, 37, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(37, 38, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(37, 39, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
-
- [InlineData(38, 10, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(38, 11, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(38, 12, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(38, 13, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(38, 14, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(38, 15, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(38, 21, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(38, 22, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(38, 23, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(38, 27, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(38, 28, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(38, 29, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(38, 30, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(38, 37, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(38, 38, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(38, 39, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
-
- [InlineData(39, 10, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(39, 11, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(39, 12, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(39, 13, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(39, 14, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(39, 15, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(39, 21, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(39, 22, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(39, 23, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(39, 27, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(39, 28, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(39, 29, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(39, 30, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(39, 37, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(39, 38, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(39, 39, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
+ [InlineData(37, 10, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(37, 11, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(37, 12, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(37, 13, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(37, 14, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(37, 15, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(37, 21, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(37, 22, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(37, 23, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(37, 27, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(37, 28, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(37, 29, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(37, 30, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(37, 37, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(37, 38, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(37, 39, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+
+ [InlineData(38, 10, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(38, 11, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(38, 12, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(38, 13, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(38, 14, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(38, 15, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(38, 21, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(38, 22, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(38, 23, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(38, 27, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(38, 28, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(38, 29, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(38, 30, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(38, 37, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(38, 38, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(38, 39, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+
+ [InlineData(39, 10, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(39, 11, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(39, 12, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(39, 13, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(39, 14, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(39, 15, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(39, 21, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(39, 22, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(39, 23, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(39, 27, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(39, 28, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(39, 29, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(39, 30, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(39, 37, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(39, 38, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(39, 39, DCSBIOSCommand.DCSBIOS_DECREMENT)]
public void GetCommandDirectionForR863ManualDial1_ShouldReturn_ExpectedValues(int desiredDialPosition, uint actualDialPosition, string expectedValue)
{
Assert.Equal(expectedValue, RadioPanelPZ69Mi8.GetCommandDirectionForR863ManualDial1(desiredDialPosition, actualDialPosition));
diff --git a/src/NonVisuals.Tests/Radios/RadioPanelPZ69UH1HTests.cs b/src/NonVisuals.Tests/Radios/RadioPanelPZ69UH1HTests.cs
index aee5dc3d7..37bf425e2 100644
--- a/src/NonVisuals.Tests/Radios/RadioPanelPZ69UH1HTests.cs
+++ b/src/NonVisuals.Tests/Radios/RadioPanelPZ69UH1HTests.cs
@@ -1,5 +1,6 @@
using NonVisuals.Radios;
using System;
+using DCS_BIOS.misc;
using Xunit;
namespace NonVisuals.Tests.Radios
@@ -53,56 +54,56 @@ public void QuarterFrequencyStandbyAdjust_ShouldReturn_ExpectedValue(uint freque
}
[Theory]
- [InlineData(0, 1, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(0, 2, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(0, 15, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(0, 16, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(0, 17, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(0, 149, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
-
- [InlineData(100, 117, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
-
- [InlineData(116, 117, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(116, 131, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(116, 132, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(116, 133, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(116, 134, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(116, 147, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(116, 148, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(116, 149, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
-
- [InlineData(125, 117, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(125, 131, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(125, 132, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(125, 133, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(125, 134, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(125, 147, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(125, 148, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(125, 149, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
-
- [InlineData(132, 116, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(132, 130, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(132, 131, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(132, 133, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(132, 136, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(132, 141, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(132, 148, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(132, 149, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
-
- [InlineData(149, 117, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(149, 131, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(149, 132, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(149, 133, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(149, 134, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(149, 147, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(149, 148, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
+ [InlineData(0, 1, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(0, 2, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(0, 15, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(0, 16, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(0, 17, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(0, 149, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+
+ [InlineData(100, 117, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+
+ [InlineData(116, 117, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(116, 131, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(116, 132, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(116, 133, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(116, 134, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(116, 147, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(116, 148, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(116, 149, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+
+ [InlineData(125, 117, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(125, 131, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(125, 132, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(125, 133, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(125, 134, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(125, 147, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(125, 148, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(125, 149, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+
+ [InlineData(132, 116, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(132, 130, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(132, 131, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(132, 133, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(132, 136, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(132, 141, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(132, 148, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(132, 149, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+
+ [InlineData(149, 117, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(149, 131, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(149, 132, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(149, 133, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(149, 134, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(149, 147, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(149, 148, DCSBIOSCommand.DCSBIOS_INCREMENT)]
- [InlineData(150, 148, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
+ [InlineData(150, 148, DCSBIOSCommand.DCSBIOS_INCREMENT)]
- [InlineData(666, 0, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(0, 666, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(666, 555, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(555, 666, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
+ [InlineData(666, 0, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(0, 666, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(666, 555, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(555, 666, DCSBIOSCommand.DCSBIOS_INCREMENT)]
public void GetCommandDirectionForVhfCommDial1_ShouldReturn_ExpectedValue(uint desiredFreq, uint actualFreq, string expectedValue)
{
@@ -120,133 +121,133 @@ public void GetCommandDirectionForVhfCommDial1_ThrowsException_For_UnexpectedVal
}
[Theory]
- [InlineData(5, 0, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(25, 0, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(26, 0, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(49, 0, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(50, 0, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(51, 0, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(75, 0, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(100, 0, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(450, 0, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(475, 0, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(500, 0, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(950, 0, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(975, 0, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
-
- [InlineData(5, 1, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(25, 1, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(26, 1, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(49, 1, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(50, 1, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(51, 1, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(75, 1, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(100, 1, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(450, 1, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(475, 1, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(500, 1, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(555, 1, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(950, 1, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(975, 1, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
-
- [InlineData(5, 2, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(25, 2, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(26, 2, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(49, 2, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(50, 2, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(51, 2, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(75, 2, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(100, 2, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(450, 2, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(475, 2, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(500, 2, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(555, 2, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(950, 2, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(975, 2, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
-
- [InlineData(5, 25, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(26, 25, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(49, 25, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(50, 25, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(51, 25, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(75, 25, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(100, 25, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(450, 25, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(475, 25, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(500, 25, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(555, 25, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(950, 25, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(975, 25, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
-
- [InlineData(5, 50, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(26, 50, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(49, 50, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(51, 50, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(75, 50, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(100, 50, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(450, 50, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(475, 50, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(500, 50, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(555, 50, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(950, 50, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(975, 50, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
-
- [InlineData(5, 13, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(50, 26, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(50, 49, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(50, 51, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(50, 75, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(50, 100, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(50, 450, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(50, 475, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(50, 500, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(50, 555, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(50, 950, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(50, 975, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
+ [InlineData(5, 0, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(25, 0, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(26, 0, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(49, 0, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(50, 0, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(51, 0, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(75, 0, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(100, 0, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(450, 0, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(475, 0, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(500, 0, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(950, 0, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(975, 0, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+
+ [InlineData(5, 1, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(25, 1, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(26, 1, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(49, 1, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(50, 1, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(51, 1, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(75, 1, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(100, 1, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(450, 1, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(475, 1, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(500, 1, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(555, 1, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(950, 1, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(975, 1, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+
+ [InlineData(5, 2, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(25, 2, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(26, 2, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(49, 2, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(50, 2, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(51, 2, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(75, 2, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(100, 2, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(450, 2, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(475, 2, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(500, 2, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(555, 2, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(950, 2, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(975, 2, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+
+ [InlineData(5, 25, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(26, 25, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(49, 25, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(50, 25, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(51, 25, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(75, 25, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(100, 25, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(450, 25, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(475, 25, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(500, 25, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(555, 25, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(950, 25, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(975, 25, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+
+ [InlineData(5, 50, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(26, 50, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(49, 50, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(51, 50, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(75, 50, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(100, 50, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(450, 50, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(475, 50, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(500, 50, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(555, 50, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(950, 50, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(975, 50, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+
+ [InlineData(5, 13, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(50, 26, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(50, 49, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(50, 51, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(50, 75, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(50, 100, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(50, 450, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(50, 475, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(50, 500, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(50, 555, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(50, 950, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(50, 975, DCSBIOSCommand.DCSBIOS_INCREMENT)]
- [InlineData(500, 26, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(500, 49, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(500, 51, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(500, 75, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(500, 100, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(500, 450, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(500, 475, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(500, 555, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(500, 950, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(500, 975, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
-
- [InlineData(0, 5, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(0, 25, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(0, 26, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(0, 49, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(0, 50, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(0, 51, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(0, 75, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(0, 100, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(0, 450, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(0, 475, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(0, 500, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(0, 950, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(0, 975, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
-
- [InlineData(65, 5, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(65, 25, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(65, 26, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(65, 49, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(65, 50, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(65, 51, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(65, 75, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(65, 85, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(65, 95, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
-
- [InlineData(95, 5, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(95, 25, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(95, 26, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(95, 49, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(95, 50, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(95, 51, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(95, 75, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(95, 85, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
+ [InlineData(500, 26, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(500, 49, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(500, 51, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(500, 75, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(500, 100, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(500, 450, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(500, 475, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(500, 555, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(500, 950, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(500, 975, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+
+ [InlineData(0, 5, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(0, 25, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(0, 26, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(0, 49, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(0, 50, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(0, 51, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(0, 75, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(0, 100, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(0, 450, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(0, 475, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(0, 500, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(0, 950, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(0, 975, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+
+ [InlineData(65, 5, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(65, 25, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(65, 26, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(65, 49, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(65, 50, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(65, 51, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(65, 75, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(65, 85, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(65, 95, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+
+ [InlineData(95, 5, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(95, 25, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(95, 26, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(95, 49, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(95, 50, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(95, 51, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(95, 75, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(95, 85, DCSBIOSCommand.DCSBIOS_INCREMENT)]
public void GetCommandDirectionForVhfCommDial2_ShouldReturn_ExpectedValue(uint desiredFreq, uint actualFreq, string expectedValue)
{
@@ -268,105 +269,105 @@ public void GetCommandDirectionForVhfCommDial2_ThrowsException_For_UnexpectedVal
}
[Theory]
- [InlineData(20, 21, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(20, 22, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(20, 23, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(20, 24, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(20, 25, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(20, 26, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(20, 27, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(20, 28, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(20, 29, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(20, 30, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(20, 31, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(20, 32, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(20, 33, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(20, 34, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(20, 35, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(20, 36, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(20, 37, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(20, 38, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(20, 39, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
-
- [InlineData(21, 20, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(21, 22, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(21, 23, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(21, 24, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(21, 25, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(21, 26, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(21, 27, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(21, 28, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(21, 29, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(21, 30, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(21, 31, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(21, 32, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(21, 33, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(21, 34, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(21, 35, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(21, 36, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(21, 37, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(21, 38, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(21, 39, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
-
- [InlineData(22, 20, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(22, 21, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(22, 23, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(22, 24, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(22, 25, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(22, 26, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(22, 27, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(22, 28, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(22, 29, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(22, 30, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(22, 31, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(22, 32, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(22, 33, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(22, 34, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(22, 35, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(22, 36, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(22, 37, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(22, 38, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(22, 39, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
-
- [InlineData(33, 20, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(33, 21, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(33, 22, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(33, 23, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(33, 24, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(33, 25, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(33, 26, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(33, 27, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(33, 28, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(33, 29, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(33, 30, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(33, 31, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(33, 32, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(33, 34, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(33, 35, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(33, 36, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(33, 37, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(33, 38, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(33, 39, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
+ [InlineData(20, 21, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(20, 22, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(20, 23, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(20, 24, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(20, 25, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(20, 26, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(20, 27, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(20, 28, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(20, 29, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(20, 30, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(20, 31, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(20, 32, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(20, 33, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(20, 34, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(20, 35, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(20, 36, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(20, 37, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(20, 38, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(20, 39, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+
+ [InlineData(21, 20, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(21, 22, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(21, 23, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(21, 24, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(21, 25, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(21, 26, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(21, 27, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(21, 28, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(21, 29, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(21, 30, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(21, 31, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(21, 32, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(21, 33, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(21, 34, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(21, 35, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(21, 36, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(21, 37, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(21, 38, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(21, 39, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+
+ [InlineData(22, 20, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(22, 21, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(22, 23, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(22, 24, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(22, 25, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(22, 26, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(22, 27, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(22, 28, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(22, 29, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(22, 30, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(22, 31, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(22, 32, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(22, 33, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(22, 34, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(22, 35, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(22, 36, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(22, 37, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(22, 38, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(22, 39, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+
+ [InlineData(33, 20, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(33, 21, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(33, 22, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(33, 23, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(33, 24, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(33, 25, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(33, 26, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(33, 27, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(33, 28, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(33, 29, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(33, 30, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(33, 31, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(33, 32, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(33, 34, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(33, 35, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(33, 36, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(33, 37, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(33, 38, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(33, 39, DCSBIOSCommand.DCSBIOS_DECREMENT)]
- [InlineData(39, 20, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(39, 21, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(39, 22, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(39, 23, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(39, 24, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(39, 25, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(39, 26, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(39, 27, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(39, 28, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(39, 29, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(39, 30, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(39, 31, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(39, 32, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(39, 33, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(39, 34, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(39, 35, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(39, 36, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(39, 37, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(39, 38, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
+ [InlineData(39, 20, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(39, 21, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(39, 22, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(39, 23, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(39, 24, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(39, 25, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(39, 26, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(39, 27, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(39, 28, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(39, 29, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(39, 30, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(39, 31, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(39, 32, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(39, 33, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(39, 34, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(39, 35, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(39, 36, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(39, 37, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(39, 38, DCSBIOSCommand.DCSBIOS_INCREMENT)]
public void GetCommandDirectionForUhfDial1_ShouldReturn_ExpectedValue(uint desiredFreq, uint actualFreq, string expectedValue)
{
Assert.Equal(expectedValue, RadioPanelPZ69UH1H.GetCommandDirectionForUhfDial1(desiredFreq, actualFreq));
@@ -385,105 +386,105 @@ public void GetCommandDirectionForUhfDial1_ThrowsException_For_UnexpectedValues(
[Theory]
- [InlineData(0, 1, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(0, 2, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(0, 3, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(0, 4, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(0, 5, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(0, 6, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(0, 7, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(0, 8, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(0, 9, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
-
- [InlineData(1, 0, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(1, 2, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(1, 3, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(1, 4, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(1, 5, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(1, 6, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(1, 7, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(1, 8, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(1, 9, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
-
- [InlineData(2, 0, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(2, 1, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(2, 3, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(2, 4, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(2, 5, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(2, 6, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(2, 7, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(2, 8, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(2, 9, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
-
- [InlineData(3, 0, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(3, 1, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(3, 2, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(3, 4, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(3, 5, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(3, 6, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(3, 7, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(3, 8, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(3, 9, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
-
- [InlineData(4, 0, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(4, 1, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(4, 2, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(4, 3, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(4, 5, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(4, 6, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(4, 7, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(4, 8, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(4, 9, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
-
- [InlineData(5, 0, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(5, 1, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(5, 2, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(5, 3, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(5, 4, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(5, 6, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(5, 7, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(5, 8, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(5, 9, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
-
- [InlineData(6, 0, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(6, 1, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(6, 2, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(6, 3, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(6, 4, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(6, 5, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(6, 7, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(6, 8, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(6, 9, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
-
- [InlineData(7, 0, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(7, 1, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(7, 2, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(7, 3, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(7, 4, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(7, 5, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(7, 6, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(7, 8, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(7, 9, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
-
- [InlineData(8, 0, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(8, 1, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(8, 2, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(8, 3, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(8, 4, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(8, 5, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(8, 6, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(8, 7, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(8, 9, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
-
- [InlineData(9, 0, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(9, 1, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(9, 2, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(9, 3, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(9, 4, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(9, 5, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(9, 6, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(9, 7, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(9, 8, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
+ [InlineData(0, 1, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(0, 2, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(0, 3, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(0, 4, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(0, 5, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(0, 6, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(0, 7, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(0, 8, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(0, 9, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+
+ [InlineData(1, 0, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(1, 2, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(1, 3, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(1, 4, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(1, 5, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(1, 6, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(1, 7, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(1, 8, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(1, 9, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+
+ [InlineData(2, 0, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(2, 1, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(2, 3, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(2, 4, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(2, 5, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(2, 6, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(2, 7, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(2, 8, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(2, 9, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+
+ [InlineData(3, 0, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(3, 1, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(3, 2, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(3, 4, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(3, 5, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(3, 6, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(3, 7, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(3, 8, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(3, 9, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+
+ [InlineData(4, 0, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(4, 1, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(4, 2, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(4, 3, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(4, 5, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(4, 6, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(4, 7, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(4, 8, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(4, 9, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+
+ [InlineData(5, 0, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(5, 1, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(5, 2, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(5, 3, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(5, 4, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(5, 6, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(5, 7, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(5, 8, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(5, 9, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+
+ [InlineData(6, 0, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(6, 1, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(6, 2, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(6, 3, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(6, 4, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(6, 5, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(6, 7, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(6, 8, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(6, 9, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+
+ [InlineData(7, 0, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(7, 1, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(7, 2, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(7, 3, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(7, 4, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(7, 5, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(7, 6, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(7, 8, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(7, 9, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+
+ [InlineData(8, 0, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(8, 1, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(8, 2, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(8, 3, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(8, 4, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(8, 5, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(8, 6, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(8, 7, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(8, 9, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+
+ [InlineData(9, 0, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(9, 1, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(9, 2, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(9, 3, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(9, 4, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(9, 5, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(9, 6, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(9, 7, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(9, 8, DCSBIOSCommand.DCSBIOS_INCREMENT)]
public void GetCommandDirectionForUhfDial2_ShouldReturn_ExpectedValue(uint desiredFreq, uint actualFreq, string expectedValue)
{
Assert.Equal(expectedValue, RadioPanelPZ69UH1H.GetCommandDirectionForUhfDial2(desiredFreq, actualFreq));
@@ -500,67 +501,67 @@ public void GetCommandDirectionForUhfDial2_ThrowsException_For_UnexpectedValues(
[Theory] // same values as VhfCommDial2
- [InlineData(5, 0, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(25, 0, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(26, 0, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(49, 0, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(50, 0, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(51, 0, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(75, 0, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(100, 0, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(450, 0, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(475, 0, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(500, 0, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(950, 0, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(975, 0, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
-
- [InlineData(5, 1, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(25, 1, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(26, 1, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(49, 1, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(50, 1, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(51, 1, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(75, 1, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(100, 1, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(450, 1, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(475, 1, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(500, 1, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(555, 1, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(950, 1, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(975, 1, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
-
- [InlineData(0, 5, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(0, 25, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(0, 26, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(0, 49, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(0, 50, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(0, 51, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(0, 75, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(0, 100, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(0, 450, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(0, 475, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(0, 500, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(0, 950, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(0, 975, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
-
- [InlineData(65, 5, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(65, 25, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(65, 26, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(65, 49, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(65, 50, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(65, 51, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(65, 75, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(65, 85, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(65, 95, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
-
- [InlineData(95, 5, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(95, 25, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(95, 26, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(95, 49, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(95, 50, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(95, 51, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(95, 75, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(95, 85, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
+ [InlineData(5, 0, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(25, 0, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(26, 0, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(49, 0, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(50, 0, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(51, 0, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(75, 0, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(100, 0, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(450, 0, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(475, 0, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(500, 0, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(950, 0, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(975, 0, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+
+ [InlineData(5, 1, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(25, 1, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(26, 1, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(49, 1, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(50, 1, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(51, 1, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(75, 1, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(100, 1, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(450, 1, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(475, 1, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(500, 1, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(555, 1, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(950, 1, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(975, 1, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+
+ [InlineData(0, 5, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(0, 25, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(0, 26, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(0, 49, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(0, 50, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(0, 51, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(0, 75, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(0, 100, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(0, 450, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(0, 475, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(0, 500, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(0, 950, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(0, 975, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+
+ [InlineData(65, 5, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(65, 25, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(65, 26, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(65, 49, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(65, 50, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(65, 51, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(65, 75, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(65, 85, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(65, 95, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+
+ [InlineData(95, 5, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(95, 25, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(95, 26, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(95, 49, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(95, 50, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(95, 51, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(95, 75, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(95, 85, DCSBIOSCommand.DCSBIOS_INCREMENT)]
public void GetCommandDirectionForUhfDial3_ShouldReturn_ExpectedValue(uint desiredFreq, uint actualFreq, string expectedValue)
{
Assert.Equal(expectedValue, RadioPanelPZ69UH1H.GetCommandDirectionForUhfDial3(desiredFreq, actualFreq));
@@ -581,125 +582,125 @@ public void GetCommandDirectionForUhfDial3_ThrowsException_For_UnexpectedValues(
}
[Theory]
- [InlineData(107, 126, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(107, 108, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(107, 109, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(107, 110, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(107, 111, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(107, 112, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(107, 113, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(107, 114, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(107, 115, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(107, 116, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(107, 117, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(107, 118, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(107, 119, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(107, 120, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(107, 121, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(107, 122, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(107, 123, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(107, 124, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(107, 125, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
+ [InlineData(107, 126, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(107, 108, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(107, 109, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(107, 110, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(107, 111, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(107, 112, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(107, 113, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(107, 114, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(107, 115, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(107, 116, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(107, 117, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(107, 118, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(107, 119, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(107, 120, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(107, 121, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(107, 122, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(107, 123, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(107, 124, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(107, 125, DCSBIOSCommand.DCSBIOS_INCREMENT)]
- [InlineData(108, 126, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(108, 107, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(108, 109, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(108, 110, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(108, 111, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(108, 112, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(108, 113, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(108, 114, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(108, 115, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(108, 116, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(108, 117, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(108, 118, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(108, 119, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(108, 120, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(108, 121, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(108, 122, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(108, 123, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(108, 124, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(108, 125, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
-
- [InlineData(109, 126, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(109, 107, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(109, 108, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(109, 110, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(109, 111, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(109, 112, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(109, 113, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(109, 114, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(109, 115, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(109, 116, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(109, 117, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(109, 118, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(109, 119, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(109, 120, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(109, 121, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(109, 122, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(109, 123, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(109, 124, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(109, 125, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
-
- [InlineData(117, 126, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(117, 107, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(117, 108, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(117, 109, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(117, 110, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(117, 111, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(117, 112, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(117, 113, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(117, 114, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(117, 115, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(117, 116, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(117, 118, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(117, 119, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(117, 120, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(117, 121, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(117, 122, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(117, 123, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(117, 124, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(117, 125, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
-
- [InlineData(119, 126, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(119, 107, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(119, 108, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(119, 109, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(119, 110, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(119, 111, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(119, 112, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(119, 113, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(119, 114, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(119, 115, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(119, 116, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(119, 117, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(119, 118, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(119, 120, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(119, 121, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(119, 122, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(119, 123, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(119, 124, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(119, 125, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
-
- [InlineData(126, 107, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(126, 108, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(126, 109, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(126, 110, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(126, 111, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(126, 112, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(126, 113, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(126, 114, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(126, 115, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(126, 116, RadioPanelPZ69Base.DCSBIOS_DECREASE_COMMAND)]
- [InlineData(126, 117, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(126, 118, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(126, 119, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(126, 120, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(126, 121, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(126, 122, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(126, 123, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(126, 124, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
- [InlineData(126, 125, RadioPanelPZ69Base.DCSBIOS_INCREASE_COMMAND)]
+ [InlineData(108, 126, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(108, 107, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(108, 109, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(108, 110, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(108, 111, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(108, 112, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(108, 113, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(108, 114, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(108, 115, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(108, 116, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(108, 117, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(108, 118, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(108, 119, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(108, 120, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(108, 121, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(108, 122, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(108, 123, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(108, 124, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(108, 125, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+
+ [InlineData(109, 126, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(109, 107, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(109, 108, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(109, 110, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(109, 111, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(109, 112, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(109, 113, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(109, 114, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(109, 115, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(109, 116, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(109, 117, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(109, 118, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(109, 119, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(109, 120, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(109, 121, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(109, 122, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(109, 123, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(109, 124, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(109, 125, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+
+ [InlineData(117, 126, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(117, 107, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(117, 108, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(117, 109, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(117, 110, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(117, 111, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(117, 112, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(117, 113, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(117, 114, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(117, 115, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(117, 116, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(117, 118, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(117, 119, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(117, 120, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(117, 121, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(117, 122, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(117, 123, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(117, 124, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(117, 125, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+
+ [InlineData(119, 126, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(119, 107, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(119, 108, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(119, 109, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(119, 110, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(119, 111, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(119, 112, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(119, 113, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(119, 114, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(119, 115, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(119, 116, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(119, 117, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(119, 118, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(119, 120, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(119, 121, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(119, 122, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(119, 123, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(119, 124, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(119, 125, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+
+ [InlineData(126, 107, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(126, 108, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(126, 109, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(126, 110, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(126, 111, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(126, 112, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(126, 113, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(126, 114, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(126, 115, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(126, 116, DCSBIOSCommand.DCSBIOS_DECREMENT)]
+ [InlineData(126, 117, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(126, 118, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(126, 119, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(126, 120, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(126, 121, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(126, 122, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(126, 123, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(126, 124, DCSBIOSCommand.DCSBIOS_INCREMENT)]
+ [InlineData(126, 125, DCSBIOSCommand.DCSBIOS_INCREMENT)]
public void GetCommandDirectionForVhfNavDial1_ShouldReturn_ExpectedValue(uint desiredFreq, uint actualFreq, string expectedValue)
{
Assert.Equal(expectedValue, RadioPanelPZ69UH1H.GetCommandDirectionForVhfNavDial1(desiredFreq, actualFreq));
diff --git a/src/NonVisuals/Radios/RadioPanelPZ69A10C.cs b/src/NonVisuals/Radios/RadioPanelPZ69A10C.cs
index 8ea223756..6d2bfb85b 100644
--- a/src/NonVisuals/Radios/RadioPanelPZ69A10C.cs
+++ b/src/NonVisuals/Radios/RadioPanelPZ69A10C.cs
@@ -1,4 +1,5 @@
-using NonVisuals.BindingClasses.BIP;
+using DCS_BIOS.misc;
+using NonVisuals.BindingClasses.BIP;
namespace NonVisuals.Radios
{
@@ -935,7 +936,7 @@ private void VhfAmSyncThreadMethod(int desiredPositionDial1, int desiredPosition
if (_vhfAmCockpitFreq4DialPos < desiredPositionDial4)
{
dial4OkTime = DateTime.Now.Ticks;
- str = VHF_AM_FREQ_4DIAL_COMMAND + DCSBIOS_INCREASE_COMMAND;
+ str = VHF_AM_FREQ_4DIAL_COMMAND + DCSBIOSCommand.DCSBIOS_INCREMENT;
DCSBIOS.Send(str);
dial4SendCount++;
Interlocked.Exchange(ref _vhfAmDial4WaitingForFeedback, 1);
@@ -943,7 +944,7 @@ private void VhfAmSyncThreadMethod(int desiredPositionDial1, int desiredPosition
else if (_vhfAmCockpitFreq4DialPos > desiredPositionDial4)
{
dial4OkTime = DateTime.Now.Ticks;
- str = VHF_AM_FREQ_4DIAL_COMMAND + DCSBIOS_DECREASE_COMMAND;
+ str = VHF_AM_FREQ_4DIAL_COMMAND + DCSBIOSCommand.DCSBIOS_DECREMENT;
DCSBIOS.Send(str);
dial4SendCount++;
Interlocked.Exchange(ref _vhfAmDial4WaitingForFeedback, 1);
@@ -1204,14 +1205,14 @@ private void UhfSyncThreadMethod(int desiredPosition1, int desiredPosition2, int
if (_uhfCockpitFreq1DialPos < desiredPosition1)
{
- const string str = UHF_FREQ_1DIAL_COMMAND + DCSBIOS_INCREASE_COMMAND;
+ const string str = UHF_FREQ_1DIAL_COMMAND + DCSBIOSCommand.DCSBIOS_INCREMENT;
DCSBIOS.Send(str);
dial1SendCount++;
Interlocked.Exchange(ref _uhfDial1WaitingForFeedback, 1);
}
else if (_uhfCockpitFreq1DialPos > desiredPosition1)
{
- const string str = UHF_FREQ_1DIAL_COMMAND + DCSBIOS_DECREASE_COMMAND;
+ const string str = UHF_FREQ_1DIAL_COMMAND + DCSBIOSCommand.DCSBIOS_DECREMENT;
DCSBIOS.Send(str);
dial1SendCount++;
Interlocked.Exchange(ref _uhfDial1WaitingForFeedback, 1);
@@ -1236,14 +1237,14 @@ private void UhfSyncThreadMethod(int desiredPosition1, int desiredPosition2, int
if (_uhfCockpitFreq2DialPos < desiredPosition2)
{
- const string str = UHF_FREQ_2DIAL_COMMAND + DCSBIOS_INCREASE_COMMAND;
+ const string str = UHF_FREQ_2DIAL_COMMAND + DCSBIOSCommand.DCSBIOS_INCREMENT;
DCSBIOS.Send(str);
dial2SendCount++;
Interlocked.Exchange(ref _uhfDial2WaitingForFeedback, 1);
}
else if (_uhfCockpitFreq2DialPos > desiredPosition2)
{
- const string str = UHF_FREQ_2DIAL_COMMAND + DCSBIOS_DECREASE_COMMAND;
+ const string str = UHF_FREQ_2DIAL_COMMAND + DCSBIOSCommand.DCSBIOS_DECREMENT;
DCSBIOS.Send(str);
dial2SendCount++;
Interlocked.Exchange(ref _uhfDial2WaitingForFeedback, 1);
@@ -1268,14 +1269,14 @@ private void UhfSyncThreadMethod(int desiredPosition1, int desiredPosition2, int
if (_uhfCockpitFreq3DialPos < desiredPosition3)
{
- const string str = UHF_FREQ_3DIAL_COMMAND + DCSBIOS_INCREASE_COMMAND;
+ const string str = UHF_FREQ_3DIAL_COMMAND + DCSBIOSCommand.DCSBIOS_INCREMENT;
DCSBIOS.Send(str);
dial3SendCount++;
Interlocked.Exchange(ref _uhfDial3WaitingForFeedback, 1);
}
else if (_uhfCockpitFreq3DialPos > desiredPosition3)
{
- const string str = UHF_FREQ_3DIAL_COMMAND + DCSBIOS_DECREASE_COMMAND;
+ const string str = UHF_FREQ_3DIAL_COMMAND + DCSBIOSCommand.DCSBIOS_DECREMENT;
DCSBIOS.Send(str);
dial3SendCount++;
Interlocked.Exchange(ref _uhfDial3WaitingForFeedback, 1);
@@ -1300,14 +1301,14 @@ private void UhfSyncThreadMethod(int desiredPosition1, int desiredPosition2, int
if (_uhfCockpitFreq4DialPos < desiredPosition4)
{
- const string str = UHF_FREQ_4DIAL_COMMAND + DCSBIOS_INCREASE_COMMAND;
+ const string str = UHF_FREQ_4DIAL_COMMAND + DCSBIOSCommand.DCSBIOS_INCREMENT;
DCSBIOS.Send(str);
dial4SendCount++;
Interlocked.Exchange(ref _uhfDial4WaitingForFeedback, 1);
}
else if (_uhfCockpitFreq4DialPos > desiredPosition4)
{
- const string str = UHF_FREQ_4DIAL_COMMAND + DCSBIOS_DECREASE_COMMAND;
+ const string str = UHF_FREQ_4DIAL_COMMAND + DCSBIOSCommand.DCSBIOS_DECREMENT;
DCSBIOS.Send(str);
dial4SendCount++;
Interlocked.Exchange(ref _uhfDial4WaitingForFeedback, 1);
@@ -1332,14 +1333,14 @@ private void UhfSyncThreadMethod(int desiredPosition1, int desiredPosition2, int
if (_uhfCockpitFreq5DialPos < desiredPosition5)
{
- const string str = UHF_FREQ_5DIAL_COMMAND + DCSBIOS_INCREASE_COMMAND;
+ const string str = UHF_FREQ_5DIAL_COMMAND + DCSBIOSCommand.DCSBIOS_INCREMENT;
DCSBIOS.Send(str);
dial5SendCount++;
Interlocked.Exchange(ref _uhfDial5WaitingForFeedback, 1);
}
else if (_uhfCockpitFreq5DialPos > desiredPosition5)
{
- const string str = UHF_FREQ_5DIAL_COMMAND + DCSBIOS_DECREASE_COMMAND;
+ const string str = UHF_FREQ_5DIAL_COMMAND + DCSBIOSCommand.DCSBIOS_DECREMENT;
DCSBIOS.Send(str);
dial5SendCount++;
Interlocked.Exchange(ref _uhfDial5WaitingForFeedback, 1);
@@ -1568,7 +1569,7 @@ private void VhfFmSyncThreadMethod(int desiredPositionDial1, int desiredPosition
if (_vhfFmCockpitFreq4DialPos < frequencyDial4)
{
dial4OkTime = DateTime.Now.Ticks;
- const string str = VHF_FM_FREQ_4DIAL_COMMAND + DCSBIOS_INCREASE_COMMAND;
+ const string str = VHF_FM_FREQ_4DIAL_COMMAND + DCSBIOSCommand.DCSBIOS_INCREMENT;
DCSBIOS.Send(str);
dial4SendCount++;
Interlocked.Exchange(ref _vhfFmDial4WaitingForFeedback, 1);
@@ -1576,7 +1577,7 @@ private void VhfFmSyncThreadMethod(int desiredPositionDial1, int desiredPosition
else if (_vhfFmCockpitFreq4DialPos > frequencyDial4)
{
dial4OkTime = DateTime.Now.Ticks;
- const string str = VHF_FM_FREQ_4DIAL_COMMAND + DCSBIOS_DECREASE_COMMAND;
+ const string str = VHF_FM_FREQ_4DIAL_COMMAND + DCSBIOSCommand.DCSBIOS_DECREMENT;
DCSBIOS.Send(str);
dial4SendCount++;
Interlocked.Exchange(ref _vhfFmDial4WaitingForFeedback, 1);
@@ -1692,7 +1693,7 @@ private void ILSSyncThreadMethod(int position1, int position2)
if (_ilsCockpitFreq1DialPos < position1)
{
dial1OkTime = DateTime.Now.Ticks;
- const string str = ILS_FREQ1_DIAL_COMMAND + DCSBIOS_INCREASE_COMMAND;
+ const string str = ILS_FREQ1_DIAL_COMMAND + DCSBIOSCommand.DCSBIOS_INCREMENT;
DCSBIOS.Send(str);
dial1SendCount++;
Interlocked.Exchange(ref _ilsDial1WaitingForFeedback, 1);
@@ -1700,7 +1701,7 @@ private void ILSSyncThreadMethod(int position1, int position2)
else if (_ilsCockpitFreq1DialPos > position1)
{
dial1OkTime = DateTime.Now.Ticks;
- const string str = ILS_FREQ1_DIAL_COMMAND + DCSBIOS_DECREASE_COMMAND;
+ const string str = ILS_FREQ1_DIAL_COMMAND + DCSBIOSCommand.DCSBIOS_DECREMENT;
DCSBIOS.Send(str);
dial1SendCount++;
Interlocked.Exchange(ref _ilsDial1WaitingForFeedback, 1);
@@ -1722,7 +1723,7 @@ private void ILSSyncThreadMethod(int position1, int position2)
if (_ilsCockpitFreq2DialPos < position2)
{
dial2OkTime = DateTime.Now.Ticks;
- const string str = ILS_FREQ2_DIAL_COMMAND + DCSBIOS_INCREASE_COMMAND;
+ const string str = ILS_FREQ2_DIAL_COMMAND + DCSBIOSCommand.DCSBIOS_INCREMENT;
DCSBIOS.Send(str);
dial2SendCount++;
Interlocked.Exchange(ref _ilsDial2WaitingForFeedback, 1);
@@ -1730,7 +1731,7 @@ private void ILSSyncThreadMethod(int position1, int position2)
else if (_ilsCockpitFreq2DialPos > position2)
{
dial2OkTime = DateTime.Now.Ticks;
- const string str = ILS_FREQ2_DIAL_COMMAND + DCSBIOS_DECREASE_COMMAND;
+ const string str = ILS_FREQ2_DIAL_COMMAND + DCSBIOSCommand.DCSBIOS_DECREMENT;
DCSBIOS.Send(str);
dial2SendCount++;
Interlocked.Exchange(ref _ilsDial2WaitingForFeedback, 1);
@@ -1849,7 +1850,7 @@ private void TacanSyncThreadMethod(int desiredPositionDial1, int desiredPosition
if (_tacanCockpitFreq1DialPos != desiredPositionDial1)
{
dial1OkTime = DateTime.Now.Ticks;
- var str = TACAN_FREQ1_DIAL_COMMAND + (_tacanCockpitFreq1DialPos < desiredPositionDial1 ? DCSBIOS_INCREASE_COMMAND : DCSBIOS_DECREASE_COMMAND);
+ var str = TACAN_FREQ1_DIAL_COMMAND + (_tacanCockpitFreq1DialPos < desiredPositionDial1 ? DCSBIOSCommand.DCSBIOS_INCREMENT : DCSBIOSCommand.DCSBIOS_DECREMENT);
DCSBIOS.Send(str);
dial1SendCount++;
Interlocked.Exchange(ref _tacanDial1WaitingForFeedback, 1);
@@ -1872,7 +1873,7 @@ private void TacanSyncThreadMethod(int desiredPositionDial1, int desiredPosition
{
dial2OkTime = DateTime.Now.Ticks;
- var str = TACAN_FREQ2_DIAL_COMMAND + (_tacanCockpitFreq2DialPos < desiredPositionDial2 ? DCSBIOS_INCREASE_COMMAND : DCSBIOS_DECREASE_COMMAND);
+ var str = TACAN_FREQ2_DIAL_COMMAND + (_tacanCockpitFreq2DialPos < desiredPositionDial2 ? DCSBIOSCommand.DCSBIOS_INCREMENT : DCSBIOSCommand.DCSBIOS_DECREMENT);
DCSBIOS.Send(str);
dial2SendCount++;
Interlocked.Exchange(ref _tacanDial2WaitingForFeedback, 1);
@@ -1895,7 +1896,7 @@ private void TacanSyncThreadMethod(int desiredPositionDial1, int desiredPosition
{
dial3OkTime = DateTime.Now.Ticks;
- var str = TACAN_FREQ3_DIAL_COMMAND + (_tacanCockpitFreq3DialPos < desiredPositionDial3 ? DCSBIOS_INCREASE_COMMAND : DCSBIOS_DECREASE_COMMAND);
+ var str = TACAN_FREQ3_DIAL_COMMAND + (_tacanCockpitFreq3DialPos < desiredPositionDial3 ? DCSBIOSCommand.DCSBIOS_INCREMENT : DCSBIOSCommand.DCSBIOS_DECREMENT);
DCSBIOS.Send(str);
dial3SendCount++;
Interlocked.Exchange(ref _tacanDial3WaitingForFeedback, 1);
@@ -4002,9 +4003,9 @@ public static string GetCommandDirectionForVhfDial1(int desiredDialPosition, uin
int shift = desiredDialPosition - (int)actualDialPosition;
if (shift > 0)
- return shift <= 6 ? DCSBIOS_INCREASE_COMMAND : DCSBIOS_DECREASE_COMMAND;
+ return shift <= 6 ? DCSBIOSCommand.DCSBIOS_INCREMENT : DCSBIOSCommand.DCSBIOS_DECREMENT;
else
- return shift < -6 ? DCSBIOS_INCREASE_COMMAND : DCSBIOS_DECREASE_COMMAND;
+ return shift < -6 ? DCSBIOSCommand.DCSBIOS_INCREMENT : DCSBIOSCommand.DCSBIOS_DECREMENT;
}
///
@@ -4021,9 +4022,9 @@ public static string GetCommandDirectionForVhfDial23(int desiredDialPosition, ui
int shift = desiredDialPosition - (int)actualDialPosition;
if (shift > 0)
- return shift <= 5 ? DCSBIOS_INCREASE_COMMAND : DCSBIOS_DECREASE_COMMAND;
+ return shift <= 5 ? DCSBIOSCommand.DCSBIOS_INCREMENT : DCSBIOSCommand.DCSBIOS_DECREMENT;
else
- return shift <= -5 ? DCSBIOS_INCREASE_COMMAND : DCSBIOS_DECREASE_COMMAND;
+ return shift <= -5 ? DCSBIOSCommand.DCSBIOS_INCREMENT : DCSBIOSCommand.DCSBIOS_DECREMENT;
}
private void SaveCockpitFrequencyVhfAm()
diff --git a/src/NonVisuals/Radios/RadioPanelPZ69A10CII.cs b/src/NonVisuals/Radios/RadioPanelPZ69A10CII.cs
index 11afe7065..862864122 100644
--- a/src/NonVisuals/Radios/RadioPanelPZ69A10CII.cs
+++ b/src/NonVisuals/Radios/RadioPanelPZ69A10CII.cs
@@ -1,4 +1,5 @@
-using NonVisuals.BindingClasses.BIP;
+using DCS_BIOS.misc;
+using NonVisuals.BindingClasses.BIP;
namespace NonVisuals.Radios
{
@@ -1018,7 +1019,7 @@ private void ARC210VhfSyncThreadMethod(int desiredPositionDial1, int desiredPosi
if (_arc210VhfCockpitFreq5DialPos < desiredPositionDial5)
{
dial5OkTime = DateTime.Now.Ticks;
- str = ARC210_VHF_FREQ_5DIAL_COMMAND + DCSBIOS_INCREASE_COMMAND;
+ str = ARC210_VHF_FREQ_5DIAL_COMMAND + DCSBIOSCommand.DCSBIOS_INCREMENT;
DCSBIOS.Send(str);
dial5SendCount++;
Interlocked.Exchange(ref _arc210VhfDial5WaitingForFeedback, 1);
@@ -1026,7 +1027,7 @@ private void ARC210VhfSyncThreadMethod(int desiredPositionDial1, int desiredPosi
else if (_arc210VhfCockpitFreq5DialPos > desiredPositionDial5)
{
dial5OkTime = DateTime.Now.Ticks;
- str = ARC210_VHF_FREQ_5DIAL_COMMAND + DCSBIOS_DECREASE_COMMAND;
+ str = ARC210_VHF_FREQ_5DIAL_COMMAND + DCSBIOSCommand.DCSBIOS_DECREMENT;
DCSBIOS.Send(str);
dial5SendCount++;
Interlocked.Exchange(ref _arc210VhfDial5WaitingForFeedback, 1);
@@ -1289,14 +1290,14 @@ private void UhfSyncThreadMethod(int desiredPosition1, int desiredPosition2, int
if (_uhfCockpitFreq1DialPos < desiredPosition1)
{
- const string str = UHF_FREQ_1DIAL_COMMAND + DCSBIOS_INCREASE_COMMAND;
+ const string str = UHF_FREQ_1DIAL_COMMAND + DCSBIOSCommand.DCSBIOS_INCREMENT;
DCSBIOS.Send(str);
dial1SendCount++;
Interlocked.Exchange(ref _uhfDial1WaitingForFeedback, 1);
}
else if (_uhfCockpitFreq1DialPos > desiredPosition1)
{
- const string str = UHF_FREQ_1DIAL_COMMAND + DCSBIOS_DECREASE_COMMAND;
+ const string str = UHF_FREQ_1DIAL_COMMAND + DCSBIOSCommand.DCSBIOS_DECREMENT;
DCSBIOS.Send(str);
dial1SendCount++;
Interlocked.Exchange(ref _uhfDial1WaitingForFeedback, 1);
@@ -1321,14 +1322,14 @@ private void UhfSyncThreadMethod(int desiredPosition1, int desiredPosition2, int
if (_uhfCockpitFreq2DialPos < desiredPosition2)
{
- const string str = UHF_FREQ_2DIAL_COMMAND + DCSBIOS_INCREASE_COMMAND;
+ const string str = UHF_FREQ_2DIAL_COMMAND + DCSBIOSCommand.DCSBIOS_INCREMENT;
DCSBIOS.Send(str);
dial2SendCount++;
Interlocked.Exchange(ref _uhfDial2WaitingForFeedback, 1);
}
else if (_uhfCockpitFreq2DialPos > desiredPosition2)
{
- const string str = UHF_FREQ_2DIAL_COMMAND + DCSBIOS_DECREASE_COMMAND;
+ const string str = UHF_FREQ_2DIAL_COMMAND + DCSBIOSCommand.DCSBIOS_DECREMENT;
DCSBIOS.Send(str);
dial2SendCount++;
Interlocked.Exchange(ref _uhfDial2WaitingForFeedback, 1);
@@ -1353,14 +1354,14 @@ private void UhfSyncThreadMethod(int desiredPosition1, int desiredPosition2, int
if (_uhfCockpitFreq3DialPos < desiredPosition3)
{
- const string str = UHF_FREQ_3DIAL_COMMAND + DCSBIOS_INCREASE_COMMAND;
+ const string str = UHF_FREQ_3DIAL_COMMAND + DCSBIOSCommand.DCSBIOS_INCREMENT;
DCSBIOS.Send(str);
dial3SendCount++;
Interlocked.Exchange(ref _uhfDial3WaitingForFeedback, 1);
}
else if (_uhfCockpitFreq3DialPos > desiredPosition3)
{
- const string str = UHF_FREQ_3DIAL_COMMAND + DCSBIOS_DECREASE_COMMAND;
+ const string str = UHF_FREQ_3DIAL_COMMAND + DCSBIOSCommand.DCSBIOS_DECREMENT;
DCSBIOS.Send(str);
dial3SendCount++;
Interlocked.Exchange(ref _uhfDial3WaitingForFeedback, 1);
@@ -1385,14 +1386,14 @@ private void UhfSyncThreadMethod(int desiredPosition1, int desiredPosition2, int
if (_uhfCockpitFreq4DialPos < desiredPosition4)
{
- const string str = UHF_FREQ_4DIAL_COMMAND + DCSBIOS_INCREASE_COMMAND;
+ const string str = UHF_FREQ_4DIAL_COMMAND + DCSBIOSCommand.DCSBIOS_INCREMENT;
DCSBIOS.Send(str);
dial4SendCount++;
Interlocked.Exchange(ref _uhfDial4WaitingForFeedback, 1);
}
else if (_uhfCockpitFreq4DialPos > desiredPosition4)
{
- const string str = UHF_FREQ_4DIAL_COMMAND + DCSBIOS_DECREASE_COMMAND;
+ const string str = UHF_FREQ_4DIAL_COMMAND + DCSBIOSCommand.DCSBIOS_DECREMENT;
DCSBIOS.Send(str);
dial4SendCount++;
Interlocked.Exchange(ref _uhfDial4WaitingForFeedback, 1);
@@ -1417,14 +1418,14 @@ private void UhfSyncThreadMethod(int desiredPosition1, int desiredPosition2, int
if (_uhfCockpitFreq5DialPos < desiredPosition5)
{
- const string str = UHF_FREQ_5DIAL_COMMAND + DCSBIOS_INCREASE_COMMAND;
+ const string str = UHF_FREQ_5DIAL_COMMAND + DCSBIOSCommand.DCSBIOS_INCREMENT;
DCSBIOS.Send(str);
dial5SendCount++;
Interlocked.Exchange(ref _uhfDial5WaitingForFeedback, 1);
}
else if (_uhfCockpitFreq5DialPos > desiredPosition5)
{
- const string str = UHF_FREQ_5DIAL_COMMAND + DCSBIOS_DECREASE_COMMAND;
+ const string str = UHF_FREQ_5DIAL_COMMAND + DCSBIOSCommand.DCSBIOS_DECREMENT;
DCSBIOS.Send(str);
dial5SendCount++;
Interlocked.Exchange(ref _uhfDial5WaitingForFeedback, 1);
@@ -1653,7 +1654,7 @@ private void VhfFmSyncThreadMethod(int desiredPositionDial1, int desiredPosition
if (_vhfFmCockpitFreq4DialPos < frequencyDial4)
{
dial4OkTime = DateTime.Now.Ticks;
- const string str = VHF_FM_FREQ_4DIAL_COMMAND + DCSBIOS_INCREASE_COMMAND;
+ const string str = VHF_FM_FREQ_4DIAL_COMMAND + DCSBIOSCommand.DCSBIOS_INCREMENT;
DCSBIOS.Send(str);
dial4SendCount++;
Interlocked.Exchange(ref _vhfFmDial4WaitingForFeedback, 1);
@@ -1661,7 +1662,7 @@ private void VhfFmSyncThreadMethod(int desiredPositionDial1, int desiredPosition
else if (_vhfFmCockpitFreq4DialPos > frequencyDial4)
{
dial4OkTime = DateTime.Now.Ticks;
- const string str = VHF_FM_FREQ_4DIAL_COMMAND + DCSBIOS_DECREASE_COMMAND;
+ const string str = VHF_FM_FREQ_4DIAL_COMMAND + DCSBIOSCommand.DCSBIOS_DECREMENT;
DCSBIOS.Send(str);
dial4SendCount++;
Interlocked.Exchange(ref _vhfFmDial4WaitingForFeedback, 1);
@@ -1777,7 +1778,7 @@ private void ILSSyncThreadMethod(int position1, int position2)
if (_ilsCockpitFreq1DialPos < position1)
{
dial1OkTime = DateTime.Now.Ticks;
- const string str = ILS_FREQ1_DIAL_COMMAND + DCSBIOS_INCREASE_COMMAND;
+ const string str = ILS_FREQ1_DIAL_COMMAND + DCSBIOSCommand.DCSBIOS_INCREMENT;
DCSBIOS.Send(str);
dial1SendCount++;
Interlocked.Exchange(ref _ilsDial1WaitingForFeedback, 1);
@@ -1785,7 +1786,7 @@ private void ILSSyncThreadMethod(int position1, int position2)
else if (_ilsCockpitFreq1DialPos > position1)
{
dial1OkTime = DateTime.Now.Ticks;
- const string str = ILS_FREQ1_DIAL_COMMAND + DCSBIOS_DECREASE_COMMAND;
+ const string str = ILS_FREQ1_DIAL_COMMAND + DCSBIOSCommand.DCSBIOS_DECREMENT;
DCSBIOS.Send(str);
dial1SendCount++;
Interlocked.Exchange(ref _ilsDial1WaitingForFeedback, 1);
@@ -1807,7 +1808,7 @@ private void ILSSyncThreadMethod(int position1, int position2)
if (_ilsCockpitFreq2DialPos < position2)
{
dial2OkTime = DateTime.Now.Ticks;
- const string str = ILS_FREQ2_DIAL_COMMAND + DCSBIOS_INCREASE_COMMAND;
+ const string str = ILS_FREQ2_DIAL_COMMAND + DCSBIOSCommand.DCSBIOS_INCREMENT;
DCSBIOS.Send(str);
dial2SendCount++;
Interlocked.Exchange(ref _ilsDial2WaitingForFeedback, 1);
@@ -1815,7 +1816,7 @@ private void ILSSyncThreadMethod(int position1, int position2)
else if (_ilsCockpitFreq2DialPos > position2)
{
dial2OkTime = DateTime.Now.Ticks;
- const string str = ILS_FREQ2_DIAL_COMMAND + DCSBIOS_DECREASE_COMMAND;
+ const string str = ILS_FREQ2_DIAL_COMMAND + DCSBIOSCommand.DCSBIOS_DECREMENT;
DCSBIOS.Send(str);
dial2SendCount++;
Interlocked.Exchange(ref _ilsDial2WaitingForFeedback, 1);
@@ -1934,7 +1935,7 @@ private void TacanSyncThreadMethod(int desiredPositionDial1, int desiredPosition
if (_tacanCockpitFreq1DialPos != desiredPositionDial1)
{
dial1OkTime = DateTime.Now.Ticks;
- var str = TACAN_FREQ1_DIAL_COMMAND + (_tacanCockpitFreq1DialPos < desiredPositionDial1 ? DCSBIOS_INCREASE_COMMAND : DCSBIOS_DECREASE_COMMAND);
+ var str = TACAN_FREQ1_DIAL_COMMAND + (_tacanCockpitFreq1DialPos < desiredPositionDial1 ? DCSBIOSCommand.DCSBIOS_INCREMENT : DCSBIOSCommand.DCSBIOS_DECREMENT);
DCSBIOS.Send(str);
dial1SendCount++;
Interlocked.Exchange(ref _tacanDial1WaitingForFeedback, 1);
@@ -1957,7 +1958,7 @@ private void TacanSyncThreadMethod(int desiredPositionDial1, int desiredPosition
{
dial2OkTime = DateTime.Now.Ticks;
- var str = TACAN_FREQ2_DIAL_COMMAND + (_tacanCockpitFreq2DialPos < desiredPositionDial2 ? DCSBIOS_INCREASE_COMMAND : DCSBIOS_DECREASE_COMMAND);
+ var str = TACAN_FREQ2_DIAL_COMMAND + (_tacanCockpitFreq2DialPos < desiredPositionDial2 ? DCSBIOSCommand.DCSBIOS_INCREMENT : DCSBIOSCommand.DCSBIOS_DECREMENT);
DCSBIOS.Send(str);
dial2SendCount++;
Interlocked.Exchange(ref _tacanDial2WaitingForFeedback, 1);
@@ -1980,7 +1981,7 @@ private void TacanSyncThreadMethod(int desiredPositionDial1, int desiredPosition
{
dial3OkTime = DateTime.Now.Ticks;
- var str = TACAN_FREQ3_DIAL_COMMAND + (_tacanCockpitFreq3DialPos < desiredPositionDial3 ? DCSBIOS_INCREASE_COMMAND : DCSBIOS_DECREASE_COMMAND);
+ var str = TACAN_FREQ3_DIAL_COMMAND + (_tacanCockpitFreq3DialPos < desiredPositionDial3 ? DCSBIOSCommand.DCSBIOS_INCREMENT : DCSBIOSCommand.DCSBIOS_DECREMENT);
DCSBIOS.Send(str);
dial3SendCount++;
Interlocked.Exchange(ref _tacanDial3WaitingForFeedback, 1);
@@ -4009,7 +4010,7 @@ public static string GetCommandDirectionForARC210VhfDial1(int desiredDialPositio
if (desiredDialPosition < 0 || desiredDialPosition > 3 || actualDialPosition > 3)
throw new Exception($"Unexpected value for GetCommandDirectionForARC210VhfDial1. Desired: {actualDialPosition} Actual: {actualDialPosition}");
- return actualDialPosition < desiredDialPosition ? DCSBIOS_INCREASE_COMMAND : DCSBIOS_DECREASE_COMMAND;
+ return actualDialPosition < desiredDialPosition ? DCSBIOSCommand.DCSBIOS_INCREMENT : DCSBIOSCommand.DCSBIOS_DECREMENT;
}
///
@@ -4023,7 +4024,7 @@ public static string GetCommandDirectionForARC210VhfDial23(int desiredDialPositi
if (desiredDialPosition < 0 || desiredDialPosition > 9 || actualDialPosition > 9)
throw new Exception($"Unexpected value for GetCommandDirectionForARC210VhfDial23. Desired: {actualDialPosition} Actual: {actualDialPosition}");
- return actualDialPosition < desiredDialPosition ? DCSBIOS_INCREASE_COMMAND : DCSBIOS_DECREASE_COMMAND;
+ return actualDialPosition < desiredDialPosition ? DCSBIOSCommand.DCSBIOS_INCREMENT : DCSBIOSCommand.DCSBIOS_DECREMENT;
}
@@ -4041,9 +4042,9 @@ public static string GetCommandDirectionForVhfDial1(int desiredDialPosition, uin
int shift = desiredDialPosition - (int)actualDialPosition;
if (shift > 0)
- return shift <= 6 ? DCSBIOS_INCREASE_COMMAND : DCSBIOS_DECREASE_COMMAND;
+ return shift <= 6 ? DCSBIOSCommand.DCSBIOS_INCREMENT : DCSBIOSCommand.DCSBIOS_DECREMENT;
else
- return shift < -6 ? DCSBIOS_INCREASE_COMMAND : DCSBIOS_DECREASE_COMMAND;
+ return shift < -6 ? DCSBIOSCommand.DCSBIOS_INCREMENT : DCSBIOSCommand.DCSBIOS_DECREMENT;
}
///
@@ -4060,9 +4061,9 @@ public static string GetCommandDirectionForVhfDial23(int desiredDialPosition, ui
int shift = desiredDialPosition - (int)actualDialPosition;
if (shift > 0)
- return shift <= 5 ? DCSBIOS_INCREASE_COMMAND : DCSBIOS_DECREASE_COMMAND;
+ return shift <= 5 ? DCSBIOSCommand.DCSBIOS_INCREMENT : DCSBIOSCommand.DCSBIOS_DECREMENT;
else
- return shift <= -5 ? DCSBIOS_INCREASE_COMMAND : DCSBIOS_DECREASE_COMMAND;
+ return shift <= -5 ? DCSBIOSCommand.DCSBIOS_INCREMENT : DCSBIOSCommand.DCSBIOS_DECREMENT;
}
diff --git a/src/NonVisuals/Radios/RadioPanelPZ69Base.cs b/src/NonVisuals/Radios/RadioPanelPZ69Base.cs
index bed8cdf34..0e7fe6216 100644
--- a/src/NonVisuals/Radios/RadioPanelPZ69Base.cs
+++ b/src/NonVisuals/Radios/RadioPanelPZ69Base.cs
@@ -26,9 +26,6 @@ public enum PZ69LCDPosition
///
public abstract class RadioPanelPZ69Base : SaitekPanel
{
- public const string DCSBIOS_INCREASE_COMMAND = "INC\n";
- public const string DCSBIOS_DECREASE_COMMAND = "DEC\n";
-
private byte _ignoreSwitchButtonCounter = 1;
private readonly NumberFormatInfo _numberFormatInfoFullDisplay;
private int _frequencyKnobSensitivity;
diff --git a/src/NonVisuals/Radios/RadioPanelPZ69F14B.cs b/src/NonVisuals/Radios/RadioPanelPZ69F14B.cs
index 80e599bbc..d6fe8e150 100644
--- a/src/NonVisuals/Radios/RadioPanelPZ69F14B.cs
+++ b/src/NonVisuals/Radios/RadioPanelPZ69F14B.cs
@@ -1,4 +1,5 @@
-using NonVisuals.BindingClasses.BIP;
+using DCS_BIOS.misc;
+using NonVisuals.BindingClasses.BIP;
namespace NonVisuals.Radios
{
@@ -1166,7 +1167,7 @@ private void RioDatalink4SyncThreadMethod(int desiredPositionDial1, int desiredP
if (_rioLink4HundredsCockpitFrequency != desiredPositionDial1)
{
dial1OkTime = DateTime.Now.Ticks;
- var str = RIO_LINK4_HUNDREDS_DIAL_COMMAND + (_rioLink4HundredsCockpitFrequency < desiredPositionDial1 ? DCSBIOS_INCREASE_COMMAND : DCSBIOS_DECREASE_COMMAND);
+ var str = RIO_LINK4_HUNDREDS_DIAL_COMMAND + (_rioLink4HundredsCockpitFrequency < desiredPositionDial1 ? DCSBIOSCommand.DCSBIOS_INCREMENT : DCSBIOSCommand.DCSBIOS_DECREMENT);
DCSBIOS.Send(str);
dial1SendCount++;
Interlocked.Exchange(ref _rioLinkHundredsWaitingForFeedback, 1);
@@ -1186,7 +1187,7 @@ private void RioDatalink4SyncThreadMethod(int desiredPositionDial1, int desiredP
if (_rioLink4TensCockpitFrequency != desiredPositionDial2)
{
dial1OkTime = DateTime.Now.Ticks;
- var str = RIO_LINK4_TENS_DIAL_COMMAND + (_rioLink4TensCockpitFrequency < desiredPositionDial2 ? DCSBIOS_INCREASE_COMMAND : DCSBIOS_DECREASE_COMMAND);
+ var str = RIO_LINK4_TENS_DIAL_COMMAND + (_rioLink4TensCockpitFrequency < desiredPositionDial2 ? DCSBIOSCommand.DCSBIOS_INCREMENT : DCSBIOSCommand.DCSBIOS_DECREMENT);
DCSBIOS.Send(str);
dial2SendCount++;
Interlocked.Exchange(ref _rioLinkTensWaitingForFeedback, 1);
@@ -1206,7 +1207,7 @@ private void RioDatalink4SyncThreadMethod(int desiredPositionDial1, int desiredP
if (_rioLink4OnesCockpitFrequency != desiredPositionDial3)
{
dial1OkTime = DateTime.Now.Ticks;
- var str = RIO_LINK4_ONES_DIAL_COMMAND + (_rioLink4OnesCockpitFrequency < desiredPositionDial3 ? DCSBIOS_INCREASE_COMMAND : DCSBIOS_DECREASE_COMMAND);
+ var str = RIO_LINK4_ONES_DIAL_COMMAND + (_rioLink4OnesCockpitFrequency < desiredPositionDial3 ? DCSBIOSCommand.DCSBIOS_INCREMENT : DCSBIOSCommand.DCSBIOS_DECREMENT);
DCSBIOS.Send(str);
dial3SendCount++;
Interlocked.Exchange(ref _rioLinkOnesWaitingForFeedback, 1);
@@ -1320,7 +1321,7 @@ private void PilotTacanSyncThreadMethod(int desiredPositionDial1, int desiredPos
if (_pilotTacanCockpitTensDialPos != desiredPositionDial1)
{
dial1OkTime = DateTime.Now.Ticks;
- var str = PILOT_TACAN_TENS_DIAL_COMMAND + (_pilotTacanCockpitTensDialPos < desiredPositionDial1 ? DCSBIOS_INCREASE_COMMAND : DCSBIOS_DECREASE_COMMAND);
+ var str = PILOT_TACAN_TENS_DIAL_COMMAND + (_pilotTacanCockpitTensDialPos < desiredPositionDial1 ? DCSBIOSCommand.DCSBIOS_INCREMENT : DCSBIOSCommand.DCSBIOS_DECREMENT);
DCSBIOS.Send(str);
dial1SendCount++;
Interlocked.Exchange(ref _pilotTacanTensWaitingForFeedback, 1);
@@ -1342,7 +1343,7 @@ private void PilotTacanSyncThreadMethod(int desiredPositionDial1, int desiredPos
{
dial2OkTime = DateTime.Now.Ticks;
- var str = PILOT_TACAN_ONES_DIAL_COMMAND + (_pilotTacanCockpitOnesDialPos < desiredPositionDial2 ? DCSBIOS_INCREASE_COMMAND : DCSBIOS_DECREASE_COMMAND);
+ var str = PILOT_TACAN_ONES_DIAL_COMMAND + (_pilotTacanCockpitOnesDialPos < desiredPositionDial2 ? DCSBIOSCommand.DCSBIOS_INCREMENT : DCSBIOSCommand.DCSBIOS_DECREMENT);
DCSBIOS.Send(str);
dial2SendCount++;
Interlocked.Exchange(ref _pilotTacanOnesWaitingForFeedback, 1);
@@ -1363,7 +1364,7 @@ private void PilotTacanSyncThreadMethod(int desiredPositionDial1, int desiredPos
{
dial3OkTime = DateTime.Now.Ticks;
- var str = PILOT_TACAN_XY_DIAL_COMMAND + (_pilotTacanCockpitXYDialPos < desiredPositionDial3 ? DCSBIOS_INCREASE_COMMAND : DCSBIOS_DECREASE_COMMAND);
+ var str = PILOT_TACAN_XY_DIAL_COMMAND + (_pilotTacanCockpitXYDialPos < desiredPositionDial3 ? DCSBIOSCommand.DCSBIOS_INCREMENT : DCSBIOSCommand.DCSBIOS_DECREMENT);
DCSBIOS.Send(str);
dial3SendCount++;
Interlocked.Exchange(ref _pilotTacanXYWaitingForFeedback, 1);
@@ -1464,7 +1465,7 @@ private void RioTacanSyncThreadMethod(int desiredPositionDial1, int desiredPosit
if (_rioTacanCockpitTensDialPos != desiredPositionDial1)
{
dial1OkTime = DateTime.Now.Ticks;
- var str = RIO_TACAN_TENS_DIAL_COMMAND + (_rioTacanCockpitTensDialPos < desiredPositionDial1 ? DCSBIOS_INCREASE_COMMAND : DCSBIOS_DECREASE_COMMAND);
+ var str = RIO_TACAN_TENS_DIAL_COMMAND + (_rioTacanCockpitTensDialPos < desiredPositionDial1 ? DCSBIOSCommand.DCSBIOS_INCREMENT : DCSBIOSCommand.DCSBIOS_DECREMENT);
DCSBIOS.Send(str);
dial1SendCount++;
Interlocked.Exchange(ref _rioTacanTensWaitingForFeedback, 1);
@@ -1486,7 +1487,7 @@ private void RioTacanSyncThreadMethod(int desiredPositionDial1, int desiredPosit
{
dial2OkTime = DateTime.Now.Ticks;
- var str = RIO_TACAN_ONES_DIAL_COMMAND + (_rioTacanCockpitOnesDialPos < desiredPositionDial2 ? DCSBIOS_INCREASE_COMMAND : DCSBIOS_DECREASE_COMMAND);
+ var str = RIO_TACAN_ONES_DIAL_COMMAND + (_rioTacanCockpitOnesDialPos < desiredPositionDial2 ? DCSBIOSCommand.DCSBIOS_INCREMENT : DCSBIOSCommand.DCSBIOS_DECREMENT);
DCSBIOS.Send(str);
dial2SendCount++;
Interlocked.Exchange(ref _rioTacanOnesWaitingForFeedback, 1);
@@ -1507,7 +1508,7 @@ private void RioTacanSyncThreadMethod(int desiredPositionDial1, int desiredPosit
{
dial3OkTime = DateTime.Now.Ticks;
- var str = RIO_TACAN_XY_DIAL_COMMAND + (_rioTacanCockpitXYDialPos < desiredPositionDial3 ? DCSBIOS_INCREASE_COMMAND : DCSBIOS_DECREASE_COMMAND);
+ var str = RIO_TACAN_XY_DIAL_COMMAND + (_rioTacanCockpitXYDialPos < desiredPositionDial3 ? DCSBIOSCommand.DCSBIOS_INCREMENT : DCSBIOSCommand.DCSBIOS_DECREMENT);
DCSBIOS.Send(str);
dial3SendCount++;
Interlocked.Exchange(ref _rioTacanXYWaitingForFeedback, 1);
@@ -3370,7 +3371,7 @@ private static string GetCommandDirection10Dial(int desiredDialPosition, uint ac
break;
}
}
- return counterUp > counterDown ? DCSBIOS_DECREASE_COMMAND : DCSBIOS_INCREASE_COMMAND;
+ return counterUp > counterDown ? DCSBIOSCommand.DCSBIOS_DECREMENT : DCSBIOSCommand.DCSBIOS_INCREMENT;
}
}
}
diff --git a/src/NonVisuals/Radios/RadioPanelPZ69F5E.cs b/src/NonVisuals/Radios/RadioPanelPZ69F5E.cs
index 60c074b94..c2f278d2a 100644
--- a/src/NonVisuals/Radios/RadioPanelPZ69F5E.cs
+++ b/src/NonVisuals/Radios/RadioPanelPZ69F5E.cs
@@ -1,4 +1,5 @@
-using NonVisuals.BindingClasses.BIP;
+using DCS_BIOS.misc;
+using NonVisuals.BindingClasses.BIP;
namespace NonVisuals.Radios
{
@@ -538,14 +539,14 @@ private void UhfSyncThreadMethod(int desiredPosition1, int desiredPosition2, int
if (_uhfCockpitFreq1DialPos < desiredPosition1)
{
- const string str = UHF_FREQ_1DIAL_COMMAND + DCSBIOS_DECREASE_COMMAND;
+ const string str = UHF_FREQ_1DIAL_COMMAND + DCSBIOSCommand.DCSBIOS_DECREMENT;
DCSBIOS.Send(str);
dial1SendCount++;
Interlocked.Exchange(ref _uhfDial1WaitingForFeedback, 1);
}
else if (_uhfCockpitFreq1DialPos > desiredPosition1)
{
- const string str = UHF_FREQ_1DIAL_COMMAND + DCSBIOS_INCREASE_COMMAND;
+ const string str = UHF_FREQ_1DIAL_COMMAND + DCSBIOSCommand.DCSBIOS_INCREMENT;
DCSBIOS.Send(str);
dial1SendCount++;
Interlocked.Exchange(ref _uhfDial1WaitingForFeedback, 1);
@@ -570,14 +571,14 @@ private void UhfSyncThreadMethod(int desiredPosition1, int desiredPosition2, int
if (_uhfCockpitFreq2DialPos < desiredPosition2)
{
- const string str = UHF_FREQ_2DIAL_COMMAND + DCSBIOS_DECREASE_COMMAND;
+ const string str = UHF_FREQ_2DIAL_COMMAND + DCSBIOSCommand.DCSBIOS_DECREMENT;
DCSBIOS.Send(str);
dial2SendCount++;
Interlocked.Exchange(ref _uhfDial2WaitingForFeedback, 1);
}
else if (_uhfCockpitFreq2DialPos > desiredPosition2)
{
- const string str = UHF_FREQ_2DIAL_COMMAND + DCSBIOS_INCREASE_COMMAND;
+ const string str = UHF_FREQ_2DIAL_COMMAND + DCSBIOSCommand.DCSBIOS_INCREMENT;
DCSBIOS.Send(str);
dial2SendCount++;
Interlocked.Exchange(ref _uhfDial2WaitingForFeedback, 1);
@@ -602,14 +603,14 @@ private void UhfSyncThreadMethod(int desiredPosition1, int desiredPosition2, int
if (_uhfCockpitFreq3DialPos < desiredPosition3)
{
- const string str = UHF_FREQ_3DIAL_COMMAND + DCSBIOS_DECREASE_COMMAND;
+ const string str = UHF_FREQ_3DIAL_COMMAND + DCSBIOSCommand.DCSBIOS_DECREMENT;
DCSBIOS.Send(str);
dial3SendCount++;
Interlocked.Exchange(ref _uhfDial3WaitingForFeedback, 1);
}
else if (_uhfCockpitFreq3DialPos > desiredPosition3)
{
- const string str = UHF_FREQ_3DIAL_COMMAND + DCSBIOS_INCREASE_COMMAND;
+ const string str = UHF_FREQ_3DIAL_COMMAND + DCSBIOSCommand.DCSBIOS_INCREMENT;
DCSBIOS.Send(str);
dial3SendCount++;
Interlocked.Exchange(ref _uhfDial3WaitingForFeedback, 1);
@@ -634,14 +635,14 @@ private void UhfSyncThreadMethod(int desiredPosition1, int desiredPosition2, int
if (_uhfCockpitFreq4DialPos < desiredPosition4)
{
- const string str = UHF_FREQ_4DIAL_COMMAND + DCSBIOS_DECREASE_COMMAND;
+ const string str = UHF_FREQ_4DIAL_COMMAND + DCSBIOSCommand.DCSBIOS_DECREMENT;
DCSBIOS.Send(str);
dial4SendCount++;
Interlocked.Exchange(ref _uhfDial4WaitingForFeedback, 1);
}
else if (_uhfCockpitFreq4DialPos > desiredPosition4)
{
- const string str = UHF_FREQ_4DIAL_COMMAND + DCSBIOS_INCREASE_COMMAND;
+ const string str = UHF_FREQ_4DIAL_COMMAND + DCSBIOSCommand.DCSBIOS_INCREMENT;
DCSBIOS.Send(str);
dial4SendCount++;
Interlocked.Exchange(ref _uhfDial4WaitingForFeedback, 1);
@@ -666,14 +667,14 @@ private void UhfSyncThreadMethod(int desiredPosition1, int desiredPosition2, int
if (_uhfCockpitFreq5DialPos < desiredPosition5)
{
- const string str = UHF_FREQ_5DIAL_COMMAND + DCSBIOS_DECREASE_COMMAND;
+ const string str = UHF_FREQ_5DIAL_COMMAND + DCSBIOSCommand.DCSBIOS_DECREMENT;
DCSBIOS.Send(str);
dial5SendCount++;
Interlocked.Exchange(ref _uhfDial5WaitingForFeedback, 1);
}
else if (_uhfCockpitFreq5DialPos > desiredPosition5)
{
- const string str = UHF_FREQ_5DIAL_COMMAND + DCSBIOS_INCREASE_COMMAND;
+ const string str = UHF_FREQ_5DIAL_COMMAND + DCSBIOSCommand.DCSBIOS_INCREMENT;
DCSBIOS.Send(str);
dial5SendCount++;
Interlocked.Exchange(ref _uhfDial5WaitingForFeedback, 1);
@@ -793,7 +794,7 @@ private void TacanSyncThreadMethod(int desiredPositionDial1, int desiredPosition
if (_tacanCockpitFreq1DialPos != desiredPositionDial1)
{
dial1OkTime = DateTime.Now.Ticks;
- var str = TACAN_FREQ_1DIAL_COMMAND + (_tacanCockpitFreq1DialPos < desiredPositionDial1 ? DCSBIOS_INCREASE_COMMAND : DCSBIOS_DECREASE_COMMAND);
+ var str = TACAN_FREQ_1DIAL_COMMAND + (_tacanCockpitFreq1DialPos < desiredPositionDial1 ? DCSBIOSCommand.DCSBIOS_INCREMENT : DCSBIOSCommand.DCSBIOS_DECREMENT);
DCSBIOS.Send(str);
dial1SendCount++;
Interlocked.Exchange(ref _tacanDial1WaitingForFeedback, 1);
@@ -816,7 +817,7 @@ private void TacanSyncThreadMethod(int desiredPositionDial1, int desiredPosition
{
dial2OkTime = DateTime.Now.Ticks;
- var str = TACAN_FREQ_2DIAL_COMMAND + (_tacanCockpitFreq2DialPos < desiredPositionDial2 ? DCSBIOS_INCREASE_COMMAND : DCSBIOS_DECREASE_COMMAND);
+ var str = TACAN_FREQ_2DIAL_COMMAND + (_tacanCockpitFreq2DialPos < desiredPositionDial2 ? DCSBIOSCommand.DCSBIOS_INCREMENT : DCSBIOSCommand.DCSBIOS_DECREMENT);
DCSBIOS.Send(str);
dial2SendCount++;
Interlocked.Exchange(ref _tacanDial2WaitingForFeedback, 1);
@@ -839,7 +840,7 @@ private void TacanSyncThreadMethod(int desiredPositionDial1, int desiredPosition
{
dial3OkTime = DateTime.Now.Ticks;
- var str = TACAN_FREQ_3DIAL_COMMAND + (_tacanCockpitFreq3DialPos < desiredPositionDial3 ? DCSBIOS_INCREASE_COMMAND : DCSBIOS_DECREASE_COMMAND);
+ var str = TACAN_FREQ_3DIAL_COMMAND + (_tacanCockpitFreq3DialPos < desiredPositionDial3 ? DCSBIOSCommand.DCSBIOS_INCREMENT : DCSBIOSCommand.DCSBIOS_DECREMENT);
DCSBIOS.Send(str);
dial3SendCount++;
Interlocked.Exchange(ref _tacanDial3WaitingForFeedback, 1);
diff --git a/src/NonVisuals/Radios/RadioPanelPZ69FA18C.cs b/src/NonVisuals/Radios/RadioPanelPZ69FA18C.cs
index d3d3ce113..14df333a2 100644
--- a/src/NonVisuals/Radios/RadioPanelPZ69FA18C.cs
+++ b/src/NonVisuals/Radios/RadioPanelPZ69FA18C.cs
@@ -2,6 +2,7 @@
// added by Capt Zeen
//
+using DCS_BIOS.misc;
using NonVisuals.BindingClasses.BIP;
namespace NonVisuals.Radios
@@ -347,7 +348,7 @@ private void ILSSyncThreadMethod(uint standbyPosition)
if (_ilsCockpitChannel < standbyPosition)
{
dialOkTime = DateTime.Now.Ticks;
- const string str = ILS_CHANNEL_COMMAND + DCSBIOS_INCREASE_COMMAND;
+ const string str = ILS_CHANNEL_COMMAND + DCSBIOSCommand.DCSBIOS_INCREMENT;
DCSBIOS.Send(str);
dialSendCount++;
Interlocked.Exchange(ref _ilsDialWaitingForFeedback, 1);
@@ -355,7 +356,7 @@ private void ILSSyncThreadMethod(uint standbyPosition)
else if (_ilsCockpitChannel > standbyPosition)
{
dialOkTime = DateTime.Now.Ticks;
- const string str = ILS_CHANNEL_COMMAND + DCSBIOS_DECREASE_COMMAND;
+ const string str = ILS_CHANNEL_COMMAND + DCSBIOSCommand.DCSBIOS_DECREMENT;
DCSBIOS.Send(str);
dialSendCount++;
Interlocked.Exchange(ref _ilsDialWaitingForFeedback, 1);
diff --git a/src/NonVisuals/Radios/RadioPanelPZ69Ka50.cs b/src/NonVisuals/Radios/RadioPanelPZ69Ka50.cs
index 722d423e0..48605e526 100644
--- a/src/NonVisuals/Radios/RadioPanelPZ69Ka50.cs
+++ b/src/NonVisuals/Radios/RadioPanelPZ69Ka50.cs
@@ -1,4 +1,5 @@
-using NonVisuals.BindingClasses.BIP;
+using DCS_BIOS.misc;
+using NonVisuals.BindingClasses.BIP;
namespace NonVisuals.Radios
{
@@ -615,7 +616,7 @@ private void R800L1SyncThreadMethod()
if (_r800L1CockpitFreq4DialPos < desiredPositionDial4)
{
dial4OkTime = DateTime.Now.Ticks;
- str = R800_L1_FREQ_4DIAL_COMMAND + DCSBIOS_INCREASE_COMMAND;
+ str = R800_L1_FREQ_4DIAL_COMMAND + DCSBIOSCommand.DCSBIOS_INCREMENT;
DCSBIOS.Send(str);
dial4SendCount++;
Interlocked.Exchange(ref _r800L1Dial4WaitingForFeedback, 1);
@@ -623,7 +624,7 @@ private void R800L1SyncThreadMethod()
else if (_r800L1CockpitFreq4DialPos > desiredPositionDial4)
{
dial4OkTime = DateTime.Now.Ticks;
- str = R800_L1_FREQ_4DIAL_COMMAND + DCSBIOS_DECREASE_COMMAND;
+ str = R800_L1_FREQ_4DIAL_COMMAND + DCSBIOSCommand.DCSBIOS_DECREMENT;
DCSBIOS.Send(str);
dial4SendCount++;
Interlocked.Exchange(ref _r800L1Dial4WaitingForFeedback, 1);
@@ -1875,7 +1876,7 @@ private string GetCommandDirectionForR800L1Dial1(int desiredDialPosition, uint a
if (countDown < countUp)
{
- return DCSBIOS_DECREASE_COMMAND;
+ return DCSBIOSCommand.DCSBIOS_DECREMENT;
}
}
catch (Exception ex)
@@ -1883,7 +1884,7 @@ private string GetCommandDirectionForR800L1Dial1(int desiredDialPosition, uint a
Logger.Error(ex);
}
- return DCSBIOS_INCREASE_COMMAND;
+ return DCSBIOSCommand.DCSBIOS_INCREMENT;
}
public static string GetCommandDirectionFor0To9Dials(int desiredDialPosition, uint actualDialPosition)
@@ -1908,7 +1909,7 @@ public static string GetCommandDirectionFor0To9Dials(int desiredDialPosition, ui
case 4:
{
// -4 DEC
- return DCSBIOS_DECREASE_COMMAND;
+ return DCSBIOSCommand.DCSBIOS_DECREMENT;
}
case 5:
@@ -1918,7 +1919,7 @@ public static string GetCommandDirectionFor0To9Dials(int desiredDialPosition, ui
case 9:
{
// 5 INC
- return DCSBIOS_INCREASE_COMMAND;
+ return DCSBIOSCommand.DCSBIOS_INCREMENT;
}
}
break;
@@ -1930,7 +1931,7 @@ public static string GetCommandDirectionFor0To9Dials(int desiredDialPosition, ui
{
case 0:
{
- return DCSBIOS_INCREASE_COMMAND;
+ return DCSBIOSCommand.DCSBIOS_INCREMENT;
}
case 1:
@@ -1944,7 +1945,7 @@ public static string GetCommandDirectionFor0To9Dials(int desiredDialPosition, ui
case 4:
case 5:
{
- return DCSBIOS_DECREASE_COMMAND;
+ return DCSBIOSCommand.DCSBIOS_DECREMENT;
}
case 6:
@@ -1952,7 +1953,7 @@ public static string GetCommandDirectionFor0To9Dials(int desiredDialPosition, ui
case 8:
case 9:
{
- return DCSBIOS_INCREASE_COMMAND;
+ return DCSBIOSCommand.DCSBIOS_INCREMENT;
}
}
break;
@@ -1965,7 +1966,7 @@ public static string GetCommandDirectionFor0To9Dials(int desiredDialPosition, ui
case 0:
case 1:
{
- return DCSBIOS_INCREASE_COMMAND;
+ return DCSBIOSCommand.DCSBIOS_INCREMENT;
}
case 2:
@@ -1979,14 +1980,14 @@ public static string GetCommandDirectionFor0To9Dials(int desiredDialPosition, ui
case 5:
case 6:
{
- return DCSBIOS_DECREASE_COMMAND;
+ return DCSBIOSCommand.DCSBIOS_DECREMENT;
}
case 7:
case 8:
case 9:
{
- return DCSBIOS_INCREASE_COMMAND;
+ return DCSBIOSCommand.DCSBIOS_INCREMENT;
}
}
break;
@@ -2000,7 +2001,7 @@ public static string GetCommandDirectionFor0To9Dials(int desiredDialPosition, ui
case 1:
case 2:
{
- return DCSBIOS_INCREASE_COMMAND;
+ return DCSBIOSCommand.DCSBIOS_INCREMENT;
}
case 3:
@@ -2014,13 +2015,13 @@ public static string GetCommandDirectionFor0To9Dials(int desiredDialPosition, ui
case 6:
case 7:
{
- return DCSBIOS_DECREASE_COMMAND;
+ return DCSBIOSCommand.DCSBIOS_DECREMENT;
}
case 8:
case 9:
{
- return DCSBIOS_INCREASE_COMMAND;
+ return DCSBIOSCommand.DCSBIOS_INCREMENT;
}
}
break;
@@ -2035,7 +2036,7 @@ public static string GetCommandDirectionFor0To9Dials(int desiredDialPosition, ui
case 2:
case 3:
{
- return DCSBIOS_INCREASE_COMMAND;
+ return DCSBIOSCommand.DCSBIOS_INCREMENT;
}
case 4:
@@ -2049,12 +2050,12 @@ public static string GetCommandDirectionFor0To9Dials(int desiredDialPosition, ui
case 7:
case 8:
{
- return DCSBIOS_DECREASE_COMMAND;
+ return DCSBIOSCommand.DCSBIOS_DECREMENT;
}
case 9:
{
- return DCSBIOS_INCREASE_COMMAND;
+ return DCSBIOSCommand.DCSBIOS_INCREMENT;
}
}
break;
@@ -2070,7 +2071,7 @@ public static string GetCommandDirectionFor0To9Dials(int desiredDialPosition, ui
case 3:
case 4:
{
- return DCSBIOS_INCREASE_COMMAND;
+ return DCSBIOSCommand.DCSBIOS_INCREMENT;
}
case 5:
@@ -2084,7 +2085,7 @@ public static string GetCommandDirectionFor0To9Dials(int desiredDialPosition, ui
case 8:
case 9:
{
- return DCSBIOS_DECREASE_COMMAND;
+ return DCSBIOSCommand.DCSBIOS_DECREMENT;
}
}
break;
@@ -2096,7 +2097,7 @@ public static string GetCommandDirectionFor0To9Dials(int desiredDialPosition, ui
{
case 0:
{
- return DCSBIOS_DECREASE_COMMAND;
+ return DCSBIOSCommand.DCSBIOS_DECREMENT;
}
case 1:
@@ -2105,7 +2106,7 @@ public static string GetCommandDirectionFor0To9Dials(int desiredDialPosition, ui
case 4:
case 5:
{
- return DCSBIOS_INCREASE_COMMAND;
+ return DCSBIOSCommand.DCSBIOS_INCREMENT;
}
case 6:
@@ -2118,7 +2119,7 @@ public static string GetCommandDirectionFor0To9Dials(int desiredDialPosition, ui
case 8:
case 9:
{
- return DCSBIOS_DECREASE_COMMAND;
+ return DCSBIOSCommand.DCSBIOS_DECREMENT;
}
}
break;
@@ -2131,7 +2132,7 @@ public static string GetCommandDirectionFor0To9Dials(int desiredDialPosition, ui
case 0:
case 1:
{
- return DCSBIOS_DECREASE_COMMAND;
+ return DCSBIOSCommand.DCSBIOS_DECREMENT;
}
case 2:
@@ -2140,7 +2141,7 @@ public static string GetCommandDirectionFor0To9Dials(int desiredDialPosition, ui
case 5:
case 6:
{
- return DCSBIOS_INCREASE_COMMAND;
+ return DCSBIOSCommand.DCSBIOS_INCREMENT;
}
case 7:
@@ -2152,7 +2153,7 @@ public static string GetCommandDirectionFor0To9Dials(int desiredDialPosition, ui
case 8:
case 9:
{
- return DCSBIOS_DECREASE_COMMAND;
+ return DCSBIOSCommand.DCSBIOS_DECREMENT;
}
}
break;
@@ -2166,7 +2167,7 @@ public static string GetCommandDirectionFor0To9Dials(int desiredDialPosition, ui
case 1:
case 2:
{
- return DCSBIOS_DECREASE_COMMAND;
+ return DCSBIOSCommand.DCSBIOS_DECREMENT;
}
case 3:
@@ -2175,7 +2176,7 @@ public static string GetCommandDirectionFor0To9Dials(int desiredDialPosition, ui
case 6:
case 7:
{
- return DCSBIOS_INCREASE_COMMAND;
+ return DCSBIOSCommand.DCSBIOS_INCREMENT;
}
case 8:
@@ -2186,7 +2187,7 @@ public static string GetCommandDirectionFor0To9Dials(int desiredDialPosition, ui
case 9:
{
- return DCSBIOS_DECREASE_COMMAND;
+ return DCSBIOSCommand.DCSBIOS_DECREMENT;
}
}
break;
@@ -2201,7 +2202,7 @@ public static string GetCommandDirectionFor0To9Dials(int desiredDialPosition, ui
case 2:
case 3:
{
- return DCSBIOS_DECREASE_COMMAND;
+ return DCSBIOSCommand.DCSBIOS_DECREMENT;
}
case 4:
@@ -2210,7 +2211,7 @@ public static string GetCommandDirectionFor0To9Dials(int desiredDialPosition, ui
case 7:
case 8:
{
- return DCSBIOS_INCREASE_COMMAND;
+ return DCSBIOSCommand.DCSBIOS_INCREMENT;
}
case 9:
diff --git a/src/NonVisuals/Radios/RadioPanelPZ69Mi24P.cs b/src/NonVisuals/Radios/RadioPanelPZ69Mi24P.cs
index 57345f0c0..2a09223e8 100644
--- a/src/NonVisuals/Radios/RadioPanelPZ69Mi24P.cs
+++ b/src/NonVisuals/Radios/RadioPanelPZ69Mi24P.cs
@@ -1,4 +1,5 @@
-using NonVisuals.BindingClasses.BIP;
+using DCS_BIOS.misc;
+using NonVisuals.BindingClasses.BIP;
namespace NonVisuals.Radios
{
@@ -627,11 +628,11 @@ private void YaDRO1ASyncThreadMethod()
dial1OkTime = DateTime.Now.Ticks;
if (_yadro1ACockpitFreq1DialPos < desiredPositionDial1X)
{
- str = YADRO1_A_FREQ_1DIAL_COMMAND + DCSBIOS_INCREASE_COMMAND;
+ str = YADRO1_A_FREQ_1DIAL_COMMAND + DCSBIOSCommand.DCSBIOS_INCREMENT;
}
else
{
- str = YADRO1_A_FREQ_1DIAL_COMMAND + DCSBIOS_DECREASE_COMMAND;
+ str = YADRO1_A_FREQ_1DIAL_COMMAND + DCSBIOSCommand.DCSBIOS_DECREMENT;
}
DCSBIOS.Send(str);
Interlocked.Exchange(ref _yadro1ADial1WaitingForFeedback, 1);
@@ -1775,7 +1776,7 @@ public static string GetCommandDirectionFor0To9Dials(int desiredDialPosition, ui
downCount++;
} while (tmpActualDialPositionUp != desiredDialPosition); // High probability of infinite loop if parameters are out of scope
- return upCount < downCount ? DCSBIOS_INCREASE_COMMAND : DCSBIOS_DECREASE_COMMAND;
+ return upCount < downCount ? DCSBIOSCommand.DCSBIOS_INCREMENT : DCSBIOSCommand.DCSBIOS_DECREMENT;
}
catch (Exception ex)
{
diff --git a/src/NonVisuals/Radios/RadioPanelPZ69Mi8.cs b/src/NonVisuals/Radios/RadioPanelPZ69Mi8.cs
index b043c8f03..37e762fc4 100644
--- a/src/NonVisuals/Radios/RadioPanelPZ69Mi8.cs
+++ b/src/NonVisuals/Radios/RadioPanelPZ69Mi8.cs
@@ -1,4 +1,5 @@
-using NonVisuals.BindingClasses.BIP;
+using DCS_BIOS.misc;
+using NonVisuals.BindingClasses.BIP;
namespace NonVisuals.Radios
{
@@ -893,7 +894,7 @@ So only go down with it
if (_r863ManualCockpitFreq4DialPos < desiredPositionDial4X)
{
dial4OkTime = DateTime.Now.Ticks;
- str = R863_MANUAL_FREQ_4DIAL_COMMAND + DCSBIOS_INCREASE_COMMAND;
+ str = R863_MANUAL_FREQ_4DIAL_COMMAND + DCSBIOSCommand.DCSBIOS_INCREMENT;
DCSBIOS.Send(str);
dial4SendCount++;
Interlocked.Exchange(ref _r863ManualDial4WaitingForFeedback, 1);
@@ -901,7 +902,7 @@ So only go down with it
else if (_r863ManualCockpitFreq4DialPos > desiredPositionDial4X)
{
dial4OkTime = DateTime.Now.Ticks;
- str = R863_MANUAL_FREQ_4DIAL_COMMAND + DCSBIOS_DECREASE_COMMAND;
+ str = R863_MANUAL_FREQ_4DIAL_COMMAND + DCSBIOSCommand.DCSBIOS_DECREMENT;
DCSBIOS.Send(str);
dial4SendCount++;
Interlocked.Exchange(ref _r863ManualDial4WaitingForFeedback, 1);
@@ -1079,11 +1080,11 @@ private void YaDRO1ASyncThreadMethod()
dial1OkTime = DateTime.Now.Ticks;
if (_yadro1ACockpitFreq1DialPos < desiredPositionDial1X)
{
- str = YADRO1_A_FREQ_1DIAL_COMMAND + DCSBIOS_INCREASE_COMMAND;
+ str = YADRO1_A_FREQ_1DIAL_COMMAND + DCSBIOSCommand.DCSBIOS_INCREMENT;
}
else
{
- str = YADRO1_A_FREQ_1DIAL_COMMAND + DCSBIOS_DECREASE_COMMAND;
+ str = YADRO1_A_FREQ_1DIAL_COMMAND + DCSBIOSCommand.DCSBIOS_DECREMENT;
}
DCSBIOS.Send(str);
@@ -2771,15 +2772,15 @@ public static string GetCommandDirectionForR863ManualDial1(int desiredDialPositi
if (upCount < downCount)
{
- return DCSBIOS_INCREASE_COMMAND;
+ return DCSBIOSCommand.DCSBIOS_INCREMENT;
}
- return DCSBIOS_DECREASE_COMMAND;
+ return DCSBIOSCommand.DCSBIOS_DECREMENT;
}
catch (Exception ex)
{
Logger.Error(ex);
}
- return DCSBIOS_INCREASE_COMMAND;
+ return DCSBIOSCommand.DCSBIOS_INCREMENT;
}
public static string GetCommandDirectionFor0To9Dials(int desiredDialPosition, uint actualDialPosition)
@@ -2820,9 +2821,9 @@ public static string GetCommandDirectionFor0To9Dials(int desiredDialPosition, ui
if (upCount < downCount)
{
- return DCSBIOS_INCREASE_COMMAND;
+ return DCSBIOSCommand.DCSBIOS_INCREMENT;
}
- return DCSBIOS_DECREASE_COMMAND;
+ return DCSBIOSCommand.DCSBIOS_DECREMENT;
}
catch (Exception ex)
{
diff --git a/src/NonVisuals/Radios/RadioPanelPZ69T45C.cs b/src/NonVisuals/Radios/RadioPanelPZ69T45C.cs
index f2096d65d..e9bea2148 100644
--- a/src/NonVisuals/Radios/RadioPanelPZ69T45C.cs
+++ b/src/NonVisuals/Radios/RadioPanelPZ69T45C.cs
@@ -1,4 +1,5 @@
-using NonVisuals.BindingClasses.BIP;
+using DCS_BIOS.misc;
+using NonVisuals.BindingClasses.BIP;
namespace NonVisuals.Radios
{
@@ -936,7 +937,7 @@ private void TacanSyncThreadMethod(int desiredPositionDial1, int desiredPosition
if (_tacanCockpitTensDialPos != desiredPositionDial1)
{
dial1OkTime = DateTime.Now.Ticks;
- var str = TACAN_TENS_DIAL_COMMAND + (_tacanCockpitTensDialPos < desiredPositionDial1 ? DCSBIOS_INCREASE_COMMAND : DCSBIOS_DECREASE_COMMAND);
+ var str = TACAN_TENS_DIAL_COMMAND + (_tacanCockpitTensDialPos < desiredPositionDial1 ? DCSBIOSCommand.DCSBIOS_INCREMENT : DCSBIOSCommand.DCSBIOS_DECREMENT);
DCSBIOS.Send(str);
dial1SendCount++;
Interlocked.Exchange(ref _tacanTensWaitingForFeedback, 1);
@@ -958,7 +959,7 @@ private void TacanSyncThreadMethod(int desiredPositionDial1, int desiredPosition
{
dial2OkTime = DateTime.Now.Ticks;
- var str = TACAN_ONES_DIAL_COMMAND + (_tacanCockpitOnesDialPos < desiredPositionDial2 ? DCSBIOS_INCREASE_COMMAND : DCSBIOS_DECREASE_COMMAND);
+ var str = TACAN_ONES_DIAL_COMMAND + (_tacanCockpitOnesDialPos < desiredPositionDial2 ? DCSBIOSCommand.DCSBIOS_INCREMENT : DCSBIOSCommand.DCSBIOS_DECREMENT);
DCSBIOS.Send(str);
dial2SendCount++;
Interlocked.Exchange(ref _tacanOnesWaitingForFeedback, 1);
@@ -1049,7 +1050,7 @@ private void VorSyncThreadMethod(int desiredPositionDial1, int desiredPositionDi
if (_vorCockpitMhzDialPos != desiredPositionDial1)
{
dial1OkTime = DateTime.Now.Ticks;
- var str = VOR_MHZ_DIAL_COMMAND + (_vorCockpitMhzDialPos < desiredPositionDial1 ? DCSBIOS_INCREASE_COMMAND : DCSBIOS_DECREASE_COMMAND);
+ var str = VOR_MHZ_DIAL_COMMAND + (_vorCockpitMhzDialPos < desiredPositionDial1 ? DCSBIOSCommand.DCSBIOS_INCREMENT : DCSBIOSCommand.DCSBIOS_DECREMENT);
DCSBIOS.Send(str);
dial1SendCount++;
Interlocked.Exchange(ref _vorMhzWaitingForFeedback, 1);
@@ -1071,7 +1072,7 @@ private void VorSyncThreadMethod(int desiredPositionDial1, int desiredPositionDi
{
dial2OkTime = DateTime.Now.Ticks;
- var str = VOR_KHZ_DIAL_COMMAND + (_vorCockpitKhzDialPos < desiredPositionDial2 ? DCSBIOS_INCREASE_COMMAND : DCSBIOS_DECREASE_COMMAND);
+ var str = VOR_KHZ_DIAL_COMMAND + (_vorCockpitKhzDialPos < desiredPositionDial2 ? DCSBIOSCommand.DCSBIOS_INCREMENT : DCSBIOSCommand.DCSBIOS_DECREMENT);
DCSBIOS.Send(str);
dial2SendCount++;
Interlocked.Exchange(ref _vorKhzWaitingForFeedback, 1);
@@ -2370,7 +2371,7 @@ private bool VUHF2NowSyncing()
break;
}
}
- return counterUp > counterDown ? DCSBIOS_DECREASE_COMMAND : DCSBIOS_INCREASE_COMMAND;
+ return counterUp > counterDown ? DCSBIOSCommand.DCSBIOS_DECREMENT : DCSBIOSCommand.DCSBIOS_INCREMENT;
}*/
}
}
diff --git a/src/NonVisuals/Radios/RadioPanelPZ69UH1H.cs b/src/NonVisuals/Radios/RadioPanelPZ69UH1H.cs
index 6ef893dcc..17854d94a 100644
--- a/src/NonVisuals/Radios/RadioPanelPZ69UH1H.cs
+++ b/src/NonVisuals/Radios/RadioPanelPZ69UH1H.cs
@@ -1292,14 +1292,14 @@ private void VhfFmSyncThreadMethod()
if (_vhfFmCockpitFreq1DialPos < desiredFreqDial1Pos)
{
- const string str = VHF_FM_FREQ_1DIAL_COMMAND + DCSBIOS_INCREASE_COMMAND;
+ const string str = VHF_FM_FREQ_1DIAL_COMMAND + DCSBIOSCommand.DCSBIOS_INCREMENT;
DCSBIOS.Send(str);
dial1SendCount++;
Interlocked.Exchange(ref _vhfFmDial1WaitingForFeedback, 1);
}
else if (_vhfFmCockpitFreq1DialPos > desiredFreqDial1Pos)
{
- const string str = VHF_FM_FREQ_1DIAL_COMMAND + DCSBIOS_DECREASE_COMMAND;
+ const string str = VHF_FM_FREQ_1DIAL_COMMAND + DCSBIOSCommand.DCSBIOS_DECREMENT;
DCSBIOS.Send(str);
dial1SendCount++;
Interlocked.Exchange(ref _vhfFmDial1WaitingForFeedback, 1);
@@ -1323,14 +1323,14 @@ private void VhfFmSyncThreadMethod()
if (_vhfFmCockpitFreq2DialPos < desiredFreqDial2Pos)
{
- const string str = VHF_FM_FREQ_2DIAL_COMMAND + DCSBIOS_INCREASE_COMMAND;
+ const string str = VHF_FM_FREQ_2DIAL_COMMAND + DCSBIOSCommand.DCSBIOS_INCREMENT;
DCSBIOS.Send(str);
dial2SendCount++;
Interlocked.Exchange(ref _vhfFmDial2WaitingForFeedback, 1);
}
else if (_vhfFmCockpitFreq2DialPos > desiredFreqDial2Pos)
{
- const string str = VHF_FM_FREQ_2DIAL_COMMAND + DCSBIOS_DECREASE_COMMAND;
+ const string str = VHF_FM_FREQ_2DIAL_COMMAND + DCSBIOSCommand.DCSBIOS_DECREMENT;
DCSBIOS.Send(str);
dial2SendCount++;
Interlocked.Exchange(ref _vhfFmDial2WaitingForFeedback, 1);
@@ -1354,14 +1354,14 @@ private void VhfFmSyncThreadMethod()
if (_vhfFmCockpitFreq3DialPos < desiredFreqDial3Pos)
{
- const string str = VHF_FM_FREQ_3DIAL_COMMAND + DCSBIOS_INCREASE_COMMAND;
+ const string str = VHF_FM_FREQ_3DIAL_COMMAND + DCSBIOSCommand.DCSBIOS_INCREMENT;
DCSBIOS.Send(str);
dial3SendCount++;
Interlocked.Exchange(ref _vhfFmDial3WaitingForFeedback, 1);
}
else if (_vhfFmCockpitFreq3DialPos > desiredFreqDial3Pos)
{
- const string str = VHF_FM_FREQ_3DIAL_COMMAND + DCSBIOS_DECREASE_COMMAND;
+ const string str = VHF_FM_FREQ_3DIAL_COMMAND + DCSBIOSCommand.DCSBIOS_DECREMENT;
DCSBIOS.Send(str);
dial3SendCount++;
Interlocked.Exchange(ref _vhfFmDial3WaitingForFeedback, 1);
@@ -1385,14 +1385,14 @@ private void VhfFmSyncThreadMethod()
if (_vhfFmCockpitFreq4DialPos < desiredFreqDial4Pos)
{
- const string str = VHF_FM_FREQ_4DIAL_COMMAND + DCSBIOS_INCREASE_COMMAND;
+ const string str = VHF_FM_FREQ_4DIAL_COMMAND + DCSBIOSCommand.DCSBIOS_INCREMENT;
DCSBIOS.Send(str);
dial4SendCount++;
Interlocked.Exchange(ref _vhfFmDial4WaitingForFeedback, 1);
}
else if (_vhfFmCockpitFreq4DialPos > desiredFreqDial4Pos)
{
- const string str = VHF_FM_FREQ_4DIAL_COMMAND + DCSBIOS_DECREASE_COMMAND;
+ const string str = VHF_FM_FREQ_4DIAL_COMMAND + DCSBIOSCommand.DCSBIOS_DECREMENT;
DCSBIOS.Send(str);
dial4SendCount++;
Interlocked.Exchange(ref _vhfFmDial4WaitingForFeedback, 1);
@@ -1504,14 +1504,14 @@ private void AdfBandChangeSyncThreadMethod()
if (_adfCockpitFrequencyBand < desiredFreqBandDialPos)
{
- const string str = ADF_FREQUENCY_BAND_COMMAND + DCSBIOS_INCREASE_COMMAND;
+ const string str = ADF_FREQUENCY_BAND_COMMAND + DCSBIOSCommand.DCSBIOS_INCREMENT;
DCSBIOS.Send(str);
freqBandDialSendCount++;
Interlocked.Exchange(ref _adfFrequencyBandWaitingForFeedback, 1);
}
else if (_adfCockpitFrequencyBand > desiredFreqBandDialPos)
{
- const string str = ADF_FREQUENCY_BAND_COMMAND + DCSBIOS_DECREASE_COMMAND;
+ const string str = ADF_FREQUENCY_BAND_COMMAND + DCSBIOSCommand.DCSBIOS_DECREMENT;
DCSBIOS.Send(str);
freqBandDialSendCount++;
Interlocked.Exchange(ref _adfFrequencyBandWaitingForFeedback, 1);
@@ -2822,25 +2822,25 @@ public static string GetCommandDirectionForVhfCommDial1(uint desiredFreq, uint a
if (desiredFreq > actualFreq && desiredFreq - actualFreq >= 16)
{
Debug.Print($"A Returning DEC {desiredFreq}, actual = {actualFreq}");
- return DCSBIOS_DECREASE_COMMAND;
+ return DCSBIOSCommand.DCSBIOS_DECREMENT;
}
if (desiredFreq > actualFreq && desiredFreq - actualFreq < 16)
{
Debug.Print($"B Returning INC {desiredFreq}, actual = {actualFreq}");
- return DCSBIOS_INCREASE_COMMAND;
+ return DCSBIOSCommand.DCSBIOS_INCREMENT;
}
if (desiredFreq < actualFreq && actualFreq - desiredFreq >= 16)
{
Debug.Print($"C Returning INC {desiredFreq}, actual = {actualFreq}");
- return DCSBIOS_INCREASE_COMMAND;
+ return DCSBIOSCommand.DCSBIOS_INCREMENT;
}
if (desiredFreq < actualFreq && actualFreq - desiredFreq < 16)
{
Debug.Print($"D Returning DEC {desiredFreq}, actual = {actualFreq}");
- return DCSBIOS_DECREASE_COMMAND;
+ return DCSBIOSCommand.DCSBIOS_DECREMENT;
}
throw new Exception("Should not reach this code. GetCommandDirectionForVhfCommDial1(int desiredFreq, uint actualFreq)) -> " + desiredFreq + " " + actualFreq);
@@ -2859,22 +2859,22 @@ public static string GetCommandDirectionForVhfCommDial2(uint desiredFreq, uint a
const int breakValue = 50;
if (desiredFreq > actualFreq && desiredFreq - actualFreq >= breakValue)
{
- return DCSBIOS_DECREASE_COMMAND;
+ return DCSBIOSCommand.DCSBIOS_DECREMENT;
}
if (desiredFreq > actualFreq && desiredFreq - actualFreq < breakValue)
{
- return DCSBIOS_INCREASE_COMMAND;
+ return DCSBIOSCommand.DCSBIOS_INCREMENT;
}
if (desiredFreq < actualFreq && actualFreq - desiredFreq >= breakValue)
{
- return DCSBIOS_INCREASE_COMMAND;
+ return DCSBIOSCommand.DCSBIOS_INCREMENT;
}
if (desiredFreq < actualFreq && actualFreq - desiredFreq < breakValue)
{
- return DCSBIOS_DECREASE_COMMAND;
+ return DCSBIOSCommand.DCSBIOS_DECREMENT;
}
throw new Exception("Should not reach this code. GetCommandDirectionForVhfCommDial2(int desiredFreq, uint actualFreq)) -> " + desiredFreq + " " + actualFreq);
@@ -2886,22 +2886,22 @@ public static string GetCommandDirectionForUhfDial1(uint desiredFreq, uint actua
// d19 +/-10
if (desiredFreq > actualFreq && desiredFreq - actualFreq >= 10)
{
- return DCSBIOS_DECREASE_COMMAND;
+ return DCSBIOSCommand.DCSBIOS_DECREMENT;
}
if (desiredFreq > actualFreq && desiredFreq - actualFreq < 10)
{
- return DCSBIOS_INCREASE_COMMAND;
+ return DCSBIOSCommand.DCSBIOS_INCREMENT;
}
if (desiredFreq < actualFreq && actualFreq - desiredFreq >= 10)
{
- return DCSBIOS_INCREASE_COMMAND;
+ return DCSBIOSCommand.DCSBIOS_INCREMENT;
}
if (desiredFreq < actualFreq && actualFreq - desiredFreq < 10)
{
- return DCSBIOS_DECREASE_COMMAND;
+ return DCSBIOSCommand.DCSBIOS_DECREMENT;
}
throw new Exception("Should not reach this code. GetCommandDirectionForUhfDial1(int desiredFreq, uint actualFreq)) -> " + desiredFreq + " " + actualFreq);
@@ -2913,22 +2913,22 @@ public static string GetCommandDirectionForUhfDial2(uint desiredFreq, uint actua
// +/-9
if (desiredFreq > actualFreq && desiredFreq - actualFreq >= 5)
{
- return DCSBIOS_DECREASE_COMMAND;
+ return DCSBIOSCommand.DCSBIOS_DECREMENT;
}
if (desiredFreq > actualFreq && desiredFreq - actualFreq < 5)
{
- return DCSBIOS_INCREASE_COMMAND;
+ return DCSBIOSCommand.DCSBIOS_INCREMENT;
}
if (desiredFreq < actualFreq && actualFreq - desiredFreq >= 5)
{
- return DCSBIOS_INCREASE_COMMAND;
+ return DCSBIOSCommand.DCSBIOS_INCREMENT;
}
if (desiredFreq < actualFreq && actualFreq - desiredFreq < 5)
{
- return DCSBIOS_DECREASE_COMMAND;
+ return DCSBIOSCommand.DCSBIOS_DECREMENT;
}
throw new Exception("Should not reach this code. GetCommandDirectionForUhfDial2(int desiredFreq, uint actualFreq)) -> " + desiredFreq + " " + actualFreq);
@@ -2941,22 +2941,22 @@ public static string GetCommandDirectionForUhfDial3(uint desiredFreq, uint actua
var breakValue = 50;
if (desiredFreq > actualFreq && desiredFreq - actualFreq >= breakValue)
{
- return DCSBIOS_DECREASE_COMMAND;
+ return DCSBIOSCommand.DCSBIOS_DECREMENT;
}
if (desiredFreq > actualFreq && desiredFreq - actualFreq < breakValue)
{
- return DCSBIOS_INCREASE_COMMAND;
+ return DCSBIOSCommand.DCSBIOS_INCREMENT;
}
if (desiredFreq < actualFreq && actualFreq - desiredFreq >= breakValue)
{
- return DCSBIOS_INCREASE_COMMAND;
+ return DCSBIOSCommand.DCSBIOS_INCREMENT;
}
if (desiredFreq < actualFreq && actualFreq - desiredFreq < breakValue)
{
- return DCSBIOS_DECREASE_COMMAND;
+ return DCSBIOSCommand.DCSBIOS_DECREMENT;
}
throw new Exception("Should not reach this code. GetCommandDirectionForUhfDial3(int desiredFreq, uint actualFreq)) -> " + desiredFreq + " " + actualFreq);
@@ -2968,22 +2968,22 @@ public static string GetCommandDirectionForVhfNavDial1(uint desiredFreq, uint ac
// Large dial 107-126 [step of 1]
if (desiredFreq > actualFreq && desiredFreq - actualFreq >= 10)
{
- return DCSBIOS_DECREASE_COMMAND;
+ return DCSBIOSCommand.DCSBIOS_DECREMENT;
}
if (desiredFreq > actualFreq && desiredFreq - actualFreq < 10)
{
- return DCSBIOS_INCREASE_COMMAND;
+ return DCSBIOSCommand.DCSBIOS_INCREMENT;
}
if (desiredFreq < actualFreq && actualFreq - desiredFreq >= 10)
{
- return DCSBIOS_INCREASE_COMMAND;
+ return DCSBIOSCommand.DCSBIOS_INCREMENT;
}
if (desiredFreq < actualFreq && actualFreq - desiredFreq < 10)
{
- return DCSBIOS_DECREASE_COMMAND;
+ return DCSBIOSCommand.DCSBIOS_DECREMENT;
}
throw new Exception("Should not reach this code. GetCommandDirectionForVhfNavDial1(int desiredFreq, uint actualFreq)) -> " + desiredFreq + " " + actualFreq);