Skip to content
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

Incremental PR from develop to main. #93

Merged
merged 44 commits into from
Mar 15, 2024
Merged

Incremental PR from develop to main. #93

merged 44 commits into from
Mar 15, 2024

Conversation

jrsteensen
Copy link
Owner

Description

Incremental PR from develop to main. (Mostly to get the public docs updated and CI functional again.)

Arribe and others added 30 commits February 27, 2024 22:09
New sketch for the spin recovery panel following the software guide, tested in circuit with DCS.
Updated to get latest installer packages. Hopefully fixes the `openjdk-11-jre-headless_11.0.21%2b9-0ubuntu1%7e22.04_amd64.deb  404  Not Found` error on workflow run.
New sketch for the landing gear panel per the interconnect diagram.
Updated landing gear sketch to fix landing gear handle logic to properly use Doxygen comment start '/**'.  Updated code to follow style guide.
* Update 1A6-SPIN_RCVY_PANEL.ino

Refactor Spin Recovery Panel to fix line 105 to use the variable name vs the pin name, and updated to meet style guide.

* Update 1A6-SPIN_RCVY_PANEL.ino

removed extraneous space.
New sketch for controlling the HUD panel.
* New Sketch - 1A3-L_DDI_AND_EWI

New sketch from TonyG and the community based on original from Peter Sawka.  Updated comments, and added balzreber/TCA9534 as a submodule.

* Update - Makefile Template

Updated the make file template to include the new TCA9534 submodule library.

* Update 1A3-L_DDI_AND_EWI.ino

Updated to add bug comment as requested.

---------

Co-authored-by: John Steensen <[email protected]>
Update CI workflow to use latest actions.
Updated to add TOC to static pages, going down to a level 3 header.
Will timestamp all generated documents as well.
* refactor-4A2A1-LDG_GEAR_PANEL

Updated landing gear panel to clean-up comments and make minor variable type updates from int to bool.

* Proposal tweaking doxygen comments.

* Update 4A2A1-LDG_GEAR_PANEL.ino

Updated the RS485 notes to be in the header so it doesn't show up in Doxygen under the #define DCSBIOS_DEFAULT_SERIAL

* Update 4A2A1-LDG_GEAR_PANEL.ino

cleaned up copyright comment for doxygen.

* Update 4A2A1-LDG_GEAR_PANEL.ino

putting copyright back.

---------

Co-authored-by: John Steensen <[email protected]>
* Update 1A3-L_DDI_AND_EWI.ino

documentation update via comment tweaks.

* Update 1A3-L_DDI_AND_EWI.ino

removed comments for the include lines.

* Update 1A3-L_DDI_AND_EWI.ino

updated comments as requested.
* Update OHSketchTemplate.ino

Updated template with Doxygen clean-up improvements to assist with making clean documentation without misplaced comments.

* Update OHSketchTemplate.ino

Updated to add copyright and change to ### Wiring diagram

* Update OHSketchTemplate.ino

Updated to fix copyright back...and comment pin #defines.

* Update OHSketchTemplate.ino

Updated per requests.
* New Sketch 4A3A1-SELECT_JETT_PANEL

New sketch for the jett select panel.

* Update 4A3A1-SELECT_JETT_PANEL.ino

updated comment for @note.

* Update 4A3A1-SELECT_JETT_PANEL.ino

Updated comments for doxygen.

* Update 4A3A1-SELECT_JETT_PANEL.ino

added copyright line.

* Update 4A3A1-SELECT_JETT_PANEL.ino

Updated comments as requested.
Updated the 1A2-MASTER_ARM_PANEL sketch to the latest style / template, and tested in hardware.
Updated 1A6-SPIN_RCVY_PANEL.ino with the latest style guide for comments and naming standard.
Updated comments per the latest template for docs.
Added logo to header
Updated title
Updated description
Added version number (which stays the same until release.)
Mostly just still experimenting with header and logo stuff.
Fixed logo link.
Added a couple helpful links
Made spelling corrections throughout. No changes to code itself. (Mostly just testing cLion IDE.)

Signed-off-by: John Steensen <[email protected]>
For general shared IDE configuration as desired moving forward.

Signed-off-by: John Steensen <[email protected]>
* refactored_comments-1A7-HUD_PANEL

Updated comments per the latest template for docs.

* New Sketch 4A7A1-COMM_PANEL

New sketch for the comm panel.

* Update 4A7A1-COMM_PANEL.ino

added attention note on spinning the ILS rotary.
Attribution was misspelled as `Atribution`.

Signed-off-by: John Steensen <[email protected]>
* refactored_comments-1A7-HUD_PANEL

Updated comments per the latest template for docs.

* Feature New Sketch 4A4A2-EXT_LIGHTS_PANEL

New sketch for the 4A4A2-EXT_LIGHTS_PANEL

* Update 4A4A2-EXT_LIGHTS_PANEL.ino

updated comments

* Update 4A4A2-EXT_LIGHTS_PANEL.ino

updated description as reqeusted.
* refactored_comments-1A7-HUD_PANEL

Updated comments per the latest template for docs.

* New Sketch 4A5A2-APU_PANEL

New sketch for the 4A5A2-APU_PANEL with mag switch logic.

* Update 4A5A2-APU_PANEL.ino

fixed code layout for doxygen docs.
Arribe and others added 13 commits March 4, 2024 11:53
* refactored_comments-1A7-HUD_PANEL

Updated comments per the latest template for docs.

* New Sketch 4A5A1-FUEL_PANEL

New sketch for the 4A5A1-FUEL_PANEL, with fuel dump mag-switch logic.
Fixed spelling throughout sketches. No change to programming, version number not incremented.

Signed-off-by: John Steensen <[email protected]>
Fixed spelling throughout sketches. No change to programming, version number not incremented.

Signed-off-by: John Steensen <[email protected]>
* refactored_comments-1A7-HUD_PANEL

Updated comments per the latest template for docs.

* New Sketch 4A6A1-FCS_PANEL

New sketch for the FCS panel.
* refactored_comments-1A7-HUD_PANEL

Updated comments per the latest template for docs.

* New Sketch 4A7A2-OBOGS_PANEL

New sketch for the OBOGS panel.
* refactored_comments-1A7-HUD_PANEL

Updated comments per the latest template for docs.

* New Skectch 5A10-DEFOG_PANEL

New sketch for the 5A10-DEFOG_PANEL with Joystick Library added as a new submodule.
* refactored_comments-1A7-HUD_PANEL

Updated comments per the latest template for docs.

* New Sketch 5A8A1-SIM_CNTL_PANEL

New sketch for the 5A8A1-SIM_CNTL_PANEL.
* refactored_comments-1A7-HUD_PANEL

Updated comments per the latest template for docs.

* New Sketch 5A8A1-SIM_CNTL_PANEL

New sketch for the 5A8A1-SIM_CNTL_PANEL.

* New Sketch 3A2A1-SEAT_CONTROLS

New sketch for the seat.
* refactored_comments-1A7-HUD_PANEL

Updated comments per the latest template for docs.

* New Sketch 5A8A1-SIM_CNTL_PANEL

New sketch for the 5A8A1-SIM_CNTL_PANEL.

* New Sketch 5A9A1-KY58_PANEL.ino

New sketch for the 5A9A1-KY58_PANEL
* refactored_comments-1A7-HUD_PANEL

Updated comments per the latest template for docs.

* New Sketch 5A8A1-SIM_CNTL_PANEL

New sketch for the 5A8A1-SIM_CNTL_PANEL.

* New Sketch 5A6A1-INTR_LT_PANEL.ino

New sketch for the 5A6A1-INTR_LT_PANEL
* refactored_comments-1A7-HUD_PANEL

Updated comments per the latest template for docs.

* New Sketch 5A8A1-SIM_CNTL_PANEL

New sketch for the 5A8A1-SIM_CNTL_PANEL.

* New Sketch 5A7A1-SNSR_PANEL

5A7A1-SNSR_PANEL.ino

* Refactored Sensor Sketch Panel

Updated the code to use similar logic to DcsBios::SwitchMultiPosition to add in debounce logic.  Also created a switch specific class to handle the radar switches pull logic so it can get into and out of EMERG with the wiring as specified in the interconnect diagram.

* Just had ChatGPT comment the header file.

Signed-off-by: John Steensen <[email protected]>

---------

Signed-off-by: John Steensen <[email protected]>
Co-authored-by: John Steensen <[email protected]>
* Update Makefile to conform to OpenHornet directory layout.  Use ROOTDIR instead of relative directories

* Fix faulty boards.txt setting clobbering the arduino ide version and causing errors with arduino joystick

---------

Co-authored-by: Calvin Morrow <[email protected]>
@jrsteensen jrsteensen added Type: Maintenance Refactors, manufacturing improvement, cost improvement, cleanup, etc. Type: Enhancement New feature or request. Type: Documentation Improvements or additions to documentation. labels Mar 15, 2024
@jrsteensen jrsteensen added this to the v0.1.0 milestone Mar 15, 2024
@jrsteensen jrsteensen self-assigned this Mar 15, 2024
@jrsteensen jrsteensen merged commit 7173150 into main Mar 15, 2024
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Type: Documentation Improvements or additions to documentation. Type: Enhancement New feature or request. Type: Maintenance Refactors, manufacturing improvement, cost improvement, cleanup, etc.
Projects
Development

Successfully merging this pull request may close these issues.

3 participants