UTAT Space Systems Documentation
master
Getting Started
Getting Started
Useful Websites
Software and Programming
Software Tools
Troubleshooting
Embedded Systems
Communication Protocols
C Programming
Style Guide
Software Style Guide
Technical
Formatting
Testing
Electronics and Altium
Altium
Electrical Systems
Reading Datasheets
Electrical Style Guide
IT
Remote Access
Remote Programming
UTAT Space Systems Documentation
Docs
»
Style Guide
Edit on GitHub
Style Guide
ΒΆ
Software Style Guide
Technical
Memory Allocation and
malloc()
Integer Types
Infinite Loops and Timeouts
Atomics
Volatile Variables
Functions
Header File Guards
Compiler Warnings
Delays
Formatting
Spaces
Naming
Operator Spacing
Punctuation Spacing
Functions
Pointers
Parentheses
Switch Blocks
Comments
Scope
Whitespace
File Organization
Magic Numbers
Line Length
Testing
Manual tests
Read the Docs
v: master
Versions
master
latest
Downloads
pdf
html
On Read the Docs
Project Home
Builds
Free document hosting provided by
Read the Docs
.