Skip to content

Commit 8e757db

Browse files
committed
UPDATES docs
1 parent 5ed58dd commit 8e757db

File tree

7 files changed

+408
-2
lines changed

7 files changed

+408
-2
lines changed

Doxyfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ PROJECT_BRIEF = 1U Cubesat Documentation
6161
# pixels and the maximum width should not exceed 200 pixels. Doxygen will copy
6262
# the logo to the output directory.
6363

64-
PROJECT_LOGO =
64+
PROJECT_LOGO = logo-3.png
6565

6666
# With the PROJECT_ICON tag one can specify an icon that is included in the tabs
6767
# when the HTML document is shown. Doxygen will copy the logo to the output

README.md

Lines changed: 308 additions & 0 deletions
Large diffs are not rendered by default.
-32.8 KB
Binary file not shown.
-16.7 KB
Binary file not shown.
1.2 KB
Loading
-51.9 KB
Binary file not shown.

playground/scratch/thoughts

Lines changed: 99 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,102 @@ MAGNETOMETER Driver
88
GPS driver (GPS_SET_I2C, GPS_SET_UART)
99
ADXL345 Driver
1010
DS18B20 Driver
11-
SunSensor Driver
11+
SunSensor Driver
12+
13+
14+
15+
TOC
16+
## 🛰️ Table of Contents
17+
18+
- **Project Overview**
19+
- Mission Statement
20+
- Objectives
21+
- Project Tagline
22+
23+
- **Development Notice**
24+
- In-Development Disclaimer
25+
26+
- **System Overview**
27+
- Mission Architecture
28+
- Subsystem Overview
29+
- Functional Block Diagram
30+
31+
- **Onboard Computer (OBC)**
32+
- Functional Requirements
33+
- Hardware Architecture
34+
- Software Stack
35+
- Power Distribution and Protection
36+
- Brown-Out Detection Mechanism
37+
- Watchdog and Fail-Safe Design
38+
39+
- **Communication Subsystem**
40+
- Communication Protocols (LoRa, CCSDS, UART, ISA)
41+
- Uplink and Downlink Data Handling
42+
- Ground Station Interface
43+
- Antenna and RF Considerations
44+
45+
- **Power Subsystem**
46+
- EPS Overview
47+
- Power Budget
48+
- Solar and Battery Management
49+
- Fault Protection
50+
51+
- **Attitude Determination and Control (ADCS)**
52+
- Sensor Suite (IMU, Magnetometer, Gyro)
53+
- Control Algorithms
54+
- Actuation (Magnetorquers / Reaction Wheels)
55+
- Ground Testing Framework
56+
57+
- **Payload**
58+
- Payload Definition
59+
- Data Acquisition and Compression
60+
- Integration with OBC
61+
62+
- **Ground Segment**
63+
- Ground Station Software Tools
64+
- Packet Decoder (CCSDS)
65+
- Telemetry Visualization and Logging
66+
- Command Uplink Tools
67+
68+
- **Testing and Verification**
69+
- Hardware-in-the-Loop Testing
70+
- Continuous Integration Setup
71+
- Firmware Validation Strategy
72+
- Environmental and Vibration Testing
73+
74+
- **Software Architecture**
75+
- RTOS Overview
76+
- Task Scheduling and Priorities
77+
- Inter-task Communication (Queues, Semaphores)
78+
- Modularity and Abstraction Layers
79+
80+
- **Data Handling**
81+
- CCSDS Implementation
82+
- Packet Routing
83+
- Data Logging and Storage
84+
85+
- **Mechanical Design**
86+
- CAD and 3D Modeling Tools
87+
- Structural Design and Material Selection
88+
- Thermal Management
89+
90+
- **Launch and Operations**
91+
- Pre-launch Checklist
92+
- Deployment Sequence
93+
- In-Orbit Operations and Monitoring
94+
95+
- **Documentation and Version Control**
96+
- GitHub Repository Structure
97+
- Code Documentation Guidelines
98+
- Changelog and Issue Tracking
99+
100+
- **Future Work**
101+
- Planned Upgrades
102+
- Advanced Communication Links
103+
- Expanded Ground Automation
104+
105+
- **Acknowledgements**
106+
- Contributors
107+
- Tools and Libraries
108+
- References
109+

0 commit comments

Comments
 (0)