-
-
Notifications
You must be signed in to change notification settings - Fork 10
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feature - 2A13 Backlight Controller for LC (PoC) #108
Draft
viajandee
wants to merge
14
commits into
jrsteensen:develop
Choose a base branch
from
viajandee:feature-new_sketch-2A13-BACKLIGHT_CONTROLLER
base: develop
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Draft
Feature - 2A13 Backlight Controller for LC (PoC) #108
viajandee
wants to merge
14
commits into
jrsteensen:develop
from
viajandee:feature-new_sketch-2A13-BACKLIGHT_CONTROLLER
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Incremental PR from `develop` to `main`.
…//github.com/viajandee/OpenHornet-Software into feature-new_sketch-2A13-BACKLIGHT_CONTROLLER
16 tasks
jrsteensen
added
Category: Embedded
This issue affects a specific embedded microcontroller software (i.e. an Arduino Sketch).
P3
Medium Priority: A defect with this priority must be in contention to be fixed as it could also deal
S2
Major Severity: Any Major feature implemented that is not meeting its requirements/use case(s) and b
Type: Enhancement
New feature or request.
labels
Sep 30, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
Category: Embedded
This issue affects a specific embedded microcontroller software (i.e. an Arduino Sketch).
P3
Medium Priority: A defect with this priority must be in contention to be fixed as it could also deal
S2
Major Severity: Any Major feature implemented that is not meeting its requirements/use case(s) and b
Type: Enhancement
New feature or request.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
This feature enables the backlight of the Left Console panels to work with DCS Bios. Both Channel 1 (7 panels) and Channel 2 (6 panels) are included in the code. It listens to DCS Bios ConsoleIntLt status and turns the panel backlights on/off. The backlight mode encoder on the SIM Power panel works to dim the panel backlights as well as the Sim console backlights. It was tested working with other functions that are closely related such as the instrument lights. This is a PoC for the side consoles backlight to test behaviour and add additional functionalities.
Closes # N/A
Dependencies
Type of change
Checklist:
How Has This Been Tested?
Description of Testing
Test 1: Load the F/A 18C Hornet
Expected Result: The panel backlights are initiated in the off position
Test 2: Turn the Console Lt Dimmer up while cold and dark
Expected Result: Console backlights stay off
Test 3: Set the dimmer to half and press Win+Home, wait for the first engine to start
Expected Result: The console backlights should turn on and sync once one of the engines comes live and the panel backlights in the sim turn on
Test 4: Change the Console Lt Dimmer in the sim
Expected Result: the panels brightness should change accordingly
Test 5: Change the LT Mode encoder on the SIM Power panel
Expected Result: The Console Lt Dimmer should change accordingly and at the same rate (i.e. completes full turn at the same time the encoder completes the turn)
Test 6: Turn off the engines
Expected Result: The panel backlights should turn off as a result of losing power
Test 7: Toggle SIM Power Switch off
Expected Result: All panel backlights should turn off
IMPORTANT: Use Skunkworks's DCS_BIOS for the BL code to work
Test Configuration