List any dependencies that are required for this change, including a full list of libraries required, especially if it is a new or otherwise unused library in the OpenHornet software.
Type of change
[x] New software module (new software module for slave)
[ ] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[ ] This change requires a documentation update outside of the automatically-generated Doxygen documentation.
[ ] I have tested the sketch in-circuit in DCS with DCS-BIOS and outputs (displays, LEDs, etc.) function as expected.
[ ] I have tested the sketch in-circuit in DCS with DCS-BIOS and HID inputs (switches, pots, etc.) function as expected, with switches moving the correct direction.
[x] I have tested the sketch in-circuit in DCS with DCS-BIOS and any logic in the sketch has been tested and functions as expected.
[x] This code has not yet been "fully" tested in-circuit.
[ ] This code has not yet been tested in DCS-BIOS.
Description of Testing
Installed Sketch: Without DCS running the DCSBios messages are as expected.
With DCS Running:
Tested all the switches, and pot.
Tested the rudder trim L and R.
Tested the centering of the motorized pot by turning to the L and to the R, and observing that it centered itself with TO depress.
As noted in the documentation the speed was not implemented on my hardware, I wired mine to be full on and not through an Arduino pin. The motorized pot is very slow and blocks all further inputs to the FCS panel until centered. As a placeholder I put in the code for turning the speed pin to full on.
Description
New sketch 4A6A1-FCS_PANEL.ino for the FCS panel.
Closes #48
Dependencies
Type of change
Checklist:
How Has This Been Tested?
Description of Testing
Installed Sketch: Without DCS running the DCSBios messages are as expected. With DCS Running:
As noted in the documentation the speed was not implemented on my hardware, I wired mine to be full on and not through an Arduino pin. The motorized pot is very slow and blocks all further inputs to the FCS panel until centered. As a placeholder I put in the code for turning the speed pin to full on.
Test Configuration