FazBrowse GitHub Viewer
|
Trending
|
URL:
|
Home
Tools:
[Download Repo ZIP]
[Original HTTPS Page]
ttoxoxo/Active-Flight-Control · GitHub
ttoxoxo
/
Active-Flight-Control
Public
Notifications
You must be signed in to change notification settings
Fork
0
Star
0
Code
Issues
0
Pull requests
0
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Security and quality
Insights
Branches
Tags
Open more actions menu
Latest commit
History
22 Commits
22 Commits
Folders and files
Name
Name
Last commit message
Last commit date
.github/
workflows
.github/
workflows
deprecated
deprecated
include
include
lib
lib
src
src
tests
tests
.gitignore
.gitignore
DevNotes.md
DevNotes.md
LICENSE
LICENSE
Pin Outs.drawio
Pin Outs.drawio
README.md
README.md
platformio.ini
platformio.ini
Repository files navigation
README
Apache-2.0 license
Active-Flight-Control
Overview
Hardware
Code
Guidelines
Use constexpr wherever possible instead of macros - minimal
No manual heap allocations - prevent potential memory leak bugs
Class Names and Structs start with Uppercase characters
camelCase, not name_name
filenames use _
use couts, not printf (type safety)
Comments should explain why the code exists
Document functions if they are complex enough
Functions <= 80 lines
Repository Structure
lib/
contains custom libraries or libraries that could not be resolved by platformio lib_deps
src/
contains source code for the logic of each component
include/
header files that declare functions and desired globals for each source file
each source file has its own header file to declare components and global variables
deprecated/
previous files/systems that were made but have been relplaced by different files/systems due to updated architecture or whatever other reason
tests/
units tests or general files
logs/
houses logs generated by the flight controller for analysis
Version Control
main
Deployable functioning code that will work
development
all new code/changes are pushed in this branch first to ensure functionality
must pr with main once testing is functional to keep updated
other
sub-branches of development branch where features are implemented
About
No description, website, or topics provided.
Resources
Readme
Apache-2.0 license
Activity
Stars
0
stars
Watchers
0
watching
Forks
0
forks
Report repository
Releases
Packages
Contributors
Languages
Back
|
FazBrowse Home
|
New Git URL