Requirements And Metrics

UUID: 5E8ED5F1-69FA-4A37-89FE-71060AB22F0A

The following requirements are limited to technical instrument behavior.

Area

Target

Current Evidence Hook

Wavelength range

400-1000 nm usable coverage.

Design document optics requirements and future wavelength-map test data.

Detector geometry

TCD1304DG active array with 3648 effective pixels.

Firmware frame layout and host default device config.

Spectral resolution

About 5 nm FWHM for narrow sources across the operating range.

Future optics characterization tests.

Frame acquisition

Real-time display and capture; design target above 100 fps, minimum acceptance checks at lower subsystem thresholds where documented.

Firmware 8 ms ICG period, COM inspector 125 fps check, GUI performance diagnostics.

USB transfer

Complete binary frame packets over USB CDC with frame IDs and flags.

CCD1 protocol in firmware and Python parser.

Calibration

Stored bias capture, frame-wise dark reference estimation, optional per-pixel dark offsets, pixel-to-wavelength map, flat-field or intensity correction, and spectral response correction.

Host processing modules, calibration config, and host-PC calibration documentation.

Export

CSV rows include raw ADC counts, processed counts, wavelengths, volts, and processed intensity.

PythonGUI/backend/storage/export_csv.py.

Characterization

Wavelength accuracy, FWHM, SNR, linearity, repeatability, stray light, and reference comparison.

CIE 233:2019 and ASTM E275-style test plan entries.

Metrics should be updated only when the corresponding test method and evidence artifact are available. Early prototype notes can be listed as observations, but they should not replace measured acceptance results.