Skip to content

Commit 270208a

Browse files
committed
FIXES images path
1 parent 2e905ed commit 270208a

File tree

16 files changed

+16
-15
lines changed

16 files changed

+16
-15
lines changed

β€ŽREADME.mdβ€Ž

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -270,7 +270,7 @@ The OBC is made up of the following sub-systems:
270270

271271
The image below shows the memory and debug block diagram used on this cubesat's OBC:
272272

273-
<img src="obc-block.jpg" alt="Shadow flight OBC" width="500" height="700"/>
273+
<img src="./user-docs/images/obc-block.jpg" alt="Shadow flight OBC" width="500" height="700"/>
274274

275275

276276
**To note, all the PCBs are equipped with ISA PC/104 connectors to make stacking possible**
@@ -491,26 +491,26 @@ The wired connection is made via a JST header pin. This header pin supplies the
491491

492492
This simple block diagram is shown below:
493493

494-
<img src="./payload/images/payload-structure.png" alt="Shadow flight OBC" width="500" height="420"/>
494+
<img src="./user-docs/images/payload-structure.png" alt="Shadow flight OBC" width="500" height="420"/>
495495

496496
### Payload communication interface
497497
The image below shows the camera payload system designed using STM32F407VTG MCU that has a Digital Camera Interface (DCMI) solely dedicated for handling
498498
CMOS sensors such as the OV7670 camera module. This communication is done via 8 bit parallel interface, to receive video data.
499499

500500
This MCU also has modes that allow us to to have either continous mode or snapshot mode to take still images.
501501

502-
<img src="./payload/images/camera-payload.png" alt="Shadow flight OBC" width="500" height="420"/>
502+
<img src="./user-docs/images/camera-payload.png" alt="Shadow flight OBC" width="500" height="420"/>
503503

504504
The LCD shown in the above schematic will not be used on the actual satelite, but a connector is placed on teh payload PCB to help during
505505
ground testing and confirm the images we are taking.
506506

507507
## Payload PCB
508508
The designed camera payload is shown below:
509509
#### Tracks
510-
<img src="./payload/images/payload-tracks.png" alt="Shadow flight OBC" />
510+
<img src="./user-docs/images/payload-tracks.png" alt="Shadow flight OBC" />
511511

512512
#### 3D view
513-
<img src="./payload/images/payload-complete.png" alt="Shadow flight OBC" />
513+
<img src="./user-docs/images/payload-complete.png" alt="Shadow flight OBC" />
514514

515515

516516
# Communication Protocol
@@ -524,7 +524,7 @@ The CCSDS Space Data Link Protocol defines how data is packaged and transmitted
524524
### CCSDS protocol data unit (PDU)
525525
The image below shows an illustration of the CCSDS space data link protocol with the field names and field sizes as described in the CCSDS standard.
526526

527-
![ccsds-image](.images//ccsds-protocol-image.png)
527+
![ccsds-image](./user-docs/images/ccsds-protocol-image.png)
528528

529529

530530
### Field descriptions
@@ -660,7 +660,9 @@ If present, the Secondary Header shall consist of an **integral number of octets
660660

661661
#### Secondary header data field usage
662662
For synchronization, I pack the following data into the secondary header:
663-
```TBD```
663+
<div style="background-color:#fff3cd; border:1px solid #ffeeba; padding:10px; border-radius:5px;">
664+
<strong>🚧 In Development</strong>
665+
</div>
664666

665667
### Transfer Frame Data Field
666668

β€Ždocumentation/firmware-docs/html/index.htmlβ€Ž

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -391,7 +391,7 @@ <h3><a class="anchor" id="autotoc_md9"></a>
391391
<li>Inhibit switches</li>
392392
</ul>
393393
<p>The image below shows the memory and debug block diagram used on this cubesat's OBC:</p>
394-
<p><img src="obc-block.jpg" alt="Shadow flight OBC" width="500" height="700" class="inline"/></p>
394+
<p><img src="./user-docs/images/obc-block.jpg" alt="Shadow flight OBC" width="500" height="700" class="inline"/></p>
395395
<p><b>To note, all the PCBs are equipped with ISA PC/104 connectors to make stacking possible</b></p>
396396
<h2><a class="anchor" id="autotoc_md10"></a>
397397
2. Sensor Board</h2>
@@ -616,22 +616,22 @@ <h3><a class="anchor" id="autotoc_md34"></a>
616616
</ol>
617617
<p>The payload system is designed as a daughter-board mounted on the OBC via M3 screw connector with standoffs. The wired connection is made via a JST header pin. This header pin supplies the necessary power, control and communication signals to and from the Payload System.</p>
618618
<p>This simple block diagram is shown below:</p>
619-
<p><img src="./payload/images/payload-structure.png" alt="Shadow flight OBC" width="500" height="420" class="inline"/></p>
619+
<p><img src="./user-docs/images/payload-structure.png" alt="Shadow flight OBC" width="500" height="420" class="inline"/></p>
620620
<h3><a class="anchor" id="autotoc_md35"></a>
621621
Payload communication interface</h3>
622622
<p>The image below shows the camera payload system designed using STM32F407VTG MCU that has a Digital Camera Interface (DCMI) solely dedicated for handling CMOS sensors such as the OV7670 camera module. This communication is done via 8 bit parallel interface, to receive video data.</p>
623623
<p>This MCU also has modes that allow us to to have either continous mode or snapshot mode to take still images.</p>
624-
<p><img src="./payload/images/camera-payload.png" alt="Shadow flight OBC" width="500" height="420" class="inline"/></p>
624+
<p><img src="./user-docs/images/camera-payload.png" alt="Shadow flight OBC" width="500" height="420" class="inline"/></p>
625625
<p>The LCD shown in the above schematic will not be used on the actual satelite, but a connector is placed on teh payload PCB to help during ground testing and confirm the images we are taking.</p>
626626
<h2><a class="anchor" id="autotoc_md36"></a>
627627
Payload PCB</h2>
628628
<p>The designed camera payload is shown below: </p>
629629
<h4><a class="anchor" id="autotoc_md37"></a>
630630
Tracks</h4>
631-
<p><img src="./payload/images/payload-tracks.png" alt="Shadow flight OBC" class="inline"/></p>
631+
<p><img src="./user-docs/images/payload-tracks.png" alt="Shadow flight OBC" class="inline"/></p>
632632
<h4><a class="anchor" id="autotoc_md38"></a>
633633
3D view</h4>
634-
<p><img src="./payload/images/payload-complete.png" alt="Shadow flight OBC" class="inline"/></p>
634+
<p><img src="./user-docs/images/payload-complete.png" alt="Shadow flight OBC" class="inline"/></p>
635635
<h1><a class="anchor" id="autotoc_md39"></a>
636636
Communication Protocol</h1>
637637
<h2><a class="anchor" id="autotoc_md40"></a>
@@ -643,7 +643,7 @@ <h3><a class="anchor" id="autotoc_md41"></a>
643643
<h3><a class="anchor" id="autotoc_md42"></a>
644644
CCSDS protocol data unit (PDU)</h3>
645645
<p>The image below shows an illustration of the CCSDS space data link protocol with the field names and field sizes as described in the CCSDS standard.</p>
646-
<p><img src=".images//ccsds-protocol-image.png" alt="ccsds-image" class="inline"/></p>
646+
<p><img src="./user-docs/images/ccsds-protocol-image.png" alt="ccsds-image" class="inline"/></p>
647647
<h3><a class="anchor" id="autotoc_md43"></a>
648648
Field descriptions</h3>
649649
<p>The following table contains the field descriptions of the CCSDS PDU.</p>
@@ -839,8 +839,7 @@ <h4><a class="anchor" id="autotoc_md61"></a>
839839
<h4><a class="anchor" id="autotoc_md62"></a>
840840
Secondary header data field usage</h4>
841841
<p>For synchronization, I pack the following data into the secondary header: <br />
842-
<code>TBD</code></p>
843-
<h3><a class="anchor" id="autotoc_md63"></a>
842+
</p><div style="background-color:#fff3cd; border:1px solid #ffeeba; padding:10px; border-radius:5px;"> <b>🚧 In Development</b> </div><h3><a class="anchor" id="autotoc_md63"></a>
844843
Transfer Frame Data Field</h3>
845844
<h4><a class="anchor" id="autotoc_md64"></a>
846845
Overview</h4>
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

0 commit comments

Comments
Β (0)