Traceability
UUID: 2A4E1306-71B5-4D29-82AE-0138479CCBF6
Traceability IDs link requirements and design claims to source files, test
artifacts, and physical optics artifacts. Source code uses DOC-UUID comments
only at major files or major behavior blocks.
UUID |
Area |
Requirement Or Claim |
Source / Evidence |
|---|---|---|---|
|
Optics |
Czerny-Turner reflective layout disperses 400-1000 nm light onto the TCD1304DG active pixels. |
Design document optics sections; future optical layout diagram, BOM, alignment procedure, and wavelength-map test data. |
|
Embedded |
STM32F411 firmware captures 3694-sample frames and streams |
|
|
Host PC |
Python parser validates |
|
|
Calibration |
Host processing applies dark/bias, wavelength, intensity, and response corrections before live display/export. |
|
|
Calibration |
Host PC captures |
|
|
Export |
CSV export writes raw and derived spectrum columns. |
|
|
Integration |
Standalone COM inspector validates USB CDC stream rate and frame integrity. |
|
Future optics-only artifacts should reuse the optics UUID above until separate requirements need their own IDs. Examples include optical CAD, grating angle notes, long-pass filter measurements, breadboard photos, enclosure drawings, and reference-comparison datasets.