
Timeline
Winter Quarter
-
Fixed clock source and appropriate PCB traces on mini PCIe peripheral 1
-
Learned and practiced with Rust
-
Removed Ethernet, USB connector 0, and HDMI 1 from PCB
-
Implemented the second antenna and modified data processing to include a second frame
-
Began translation of the Angle of Arrival Algorithm into Rust
-
Adding mini PCIe peripheral 2
-
Created schematic, using proper clock source and data signals from Jetson Xavier
-
Utilized lines from USB connector 0 for mini PCIe use
-
Routed mini PCIe 2 on PCB
-
-
Translation of AOA into Rust complete
-
Optimizing Board Space and Confirming Routing
-
Began testing the AOA in Rust with Matlab generated data
-
AOA testing continues and improvements are made when necessary
-
Board is in final review for shipment
-
Began to edit the Save Thread to obtain real data to test with the AOA
Week 1
Week 2-6
Week 7
Week 8
Week 9
Week 10
-
Board is out for assembly
-
Save thread is complete and capturing real data
-
Confirm firmware, making changes for the updates we have to USB and the second mini PCIe
-
Completed 3D design of the antenna holder in fusion 360.
-
Began to run real testing scenarios in the CACI office and made more adjustments to the AOA to increase accuracy with real data
-
Confirm the power sequencing necessary for proper functionality upon the return of the board
-
Began to work on the app
-
Continued to make improvements on the AOA
-
Tested different scenarios at the CACI office to rule out possible interferences with the accuracy of the algorithm
-
Receive the finished board, and debug as appropriate to have a fully functioning board, capable of running the two xtrx necessary for our final design
-
Generated visualizations of the captured data and AOA estimation
-
Planned to test the second XTRX with the completed PCB
-
Finalize all details and demo board
-
Run final demos with the second XTRX to test if location estimation is more accurate
-
CAPSTONE DAY. Present project
Week 1
Week 2-4
Week 5-6
Week 7-8
Week 9
Week 10