Testing

Master Requirement-To-Test Matrix

UUID: 71C7DD62-9EA2-4BF0-9AAE-C1470D75D33E

ID

Requirement

Planned Method

Criterion State

Local Traceability

UUID

TV-01

400-1000 nm usable coverage

Known references near both ends of the range

Documented target; source set and edge rule Not In Docs

CD6CB2E1

A51146EA-4B13-411A-9F04-8467E0F9B8FE

TV-02

3648 effective detector pixels

Frame-geometry and interface check

Documented effective count; total transported count Not In Docs

3B3A1204

BBA02827-681E-4BB2-97D8-81966C452482

TV-03

Approximately 5 nm FWHM

Narrow-reference-source half-maximum width

Documented target; source and interpolation Not In Docs

B2F02404

ED1C5555-98E0-46D6-B1A1-9404C1D59B59

TV-04

Embedded minimum transfer acceptance and system acquisition target

Complete-frame count over elapsed time

At least 10 complete 3648-effective-sample frames/s at minimum integration time; observation duration, aggregation, display rate, and above-100-fps target conditions Not In Docs

B8214C8F

25F5D9F4-F1EC-4AE7-BCB5-05F86670C539

TV-05

Complete USB frames with IDs and flags

Integration-contract conformance check

Interface criterion owned by Integration

3B3A1204

90ED79A6-3162-4E1D-8167-1CF18B9140CD

TV-06

Bias and dark correction

Blocked-input and stored-reference comparison

Improvement statistic and conditions Not In Docs

E277595D

A8AA2658-18DB-4EC7-AA5E-99BF01B59BDE

TV-07

Pixel-to-wavelength mapping

Known-reference fit and residual evaluation

Fit form and residual threshold Not In Docs

E277595D

34B2BE00-016D-47CB-9DD7-D01C3249248A

TV-08

Flat-field, intensity, and response correction

Controlled reference-source comparison

Absolute/relative scope and tolerance Not In Docs

E277595D

0A2465D5-396C-47B9-9880-DD65C5ACF107

TV-09

Required CSV products

Schema and row-correspondence inspection

Five products documented

1680B586

F80249E3-1986-41E9-BB19-D9FFC10DAC0A

TV-10

Wavelength accuracy

Reference-peak error calculation

Tolerance Not In Docs

3C903FDA

4376DD47-FE09-4EFC-A619-D08350608B7E

TV-11

SNR

Stable-source and dark/noise acquisitions

Bands, statistic, and threshold Not In Docs

F39143FD

1ED93409-3D7A-4E3D-91C0-425A9325C998

TV-12

Linearity

Controlled input variation at fixed integration time

Fit model, levels, and threshold Not In Docs

5546B204

A43FC1E7-6196-4EEC-A8DE-664E022AB9D7

TV-13

Repeatability

Repeated acquisitions without realignment

Statistic, duration, and threshold Not In Docs

3A725623

57E2E443-83A8-4C39-BDE8-1724593A9344

TV-14

Stray light and second-order behavior

Controlled filtered, unfiltered, or blocked-band comparison

Method and threshold Not In Docs

3E2147CE

1D6E90B9-9949-4F98-8683-3EA5B2BF2A49

TV-15

Reference-instrument comparison

Same-source comparison under recorded conditions

Reference suitability and tolerance Not In Docs

2E04E226

E7FCAB5B-6D00-4801-9058-42FCE17F4714

TV-16

Routine user workflow

Client demonstration without source-code or hardware reconfiguration

Step-level outcomes documented; overall criterion Not In Docs

2ED19D37

2CF48D1E-090E-4E45-A1AD-5216F93CAB11

Test TV-01 - Wavelength Coverage

UUID: A51146EA-4B13-411A-9F04-8467E0F9B8FE

Local Traceability ID: CD6CB2E1

Status: Planned. Method: Observe suitable known references near the short- and long-wavelength boundaries. Open Requirement: Source set and usable-edge decision rule are Not In Docs.

Test TV-02 - Effective Detector Geometry

UUID: BBA02827-681E-4BB2-97D8-81966C452482

Local Traceability ID: 3B3A1204

Status: Planned. Method: Confirm 3648 effective detector positions through the approved Integration contract. Total transported samples are Not In Docs.

Test TV-03 - Spectral Resolution

UUID: ED1C5555-98E0-46D6-B1A1-9404C1D59B59

Local Traceability ID: B2F02404

Status: Planned. Method: Measure FWHM of suitable narrow references at multiple wavelengths and compare with the approximately 5 nm target.

Test TV-04 - Acquisition Rate

UUID: 25F5D9F4-F1EC-4AE7-BCB5-05F86670C539

Local Traceability ID: B8214C8F

Status: Planned. Method: Count complete frames over a documented elapsed interval. Keep transport and display rates separate. Criterion: Embedded minimum transfer acceptance is at least 10 complete frames per second, each containing 3648 effective detector samples, at minimum integration time. Open Requirements: Observation duration, aggregation, display update rate, and the conditions for the above-100-fps system target are Not In Docs.

Test TV-05 - USB Frame Integrity

UUID: 90ED79A6-3162-4E1D-8167-1CF18B9140CD

Status: Planned. Method: Apply the approved Integration contract to frame completeness, identity, and status fields.

Test TV-06 - Bias And Dark Correction

UUID: A8AA2658-18DB-4EC7-AA5E-99BF01B59BDE

Local Traceability ID: E277595D

Status: Planned. Method: Compare blocked-input observations before and after configured bias and dark operations over documented conditions.

Test TV-07 - Wavelength Map

UUID: 34B2BE00-016D-47CB-9DD7-D01C3249248A

Status: Planned. Method: Fit or evaluate the approved map against known reference wavelengths and retain residuals.

Test TV-08 - Spectral Corrections

UUID: 0A2465D5-396C-47B9-9880-DD65C5ACF107

Status: Planned. Method: Compare configured correction outputs with controlled reference-source observations. Mathematical convention is Not In Docs.

Test TV-09 - CSV Products

UUID: F80249E3-1986-41E9-BB19-D9FFC10DAC0A

Local Traceability ID: 1680B586

Status: Planned. Method: Confirm row correspondence for raw ADC counts, processed counts, wavelength, volts, and processed intensity.

Test TV-10 - Wavelength Accuracy

UUID: 4376DD47-FE09-4EFC-A619-D08350608B7E

Local Traceability ID: 3C903FDA

Status: Planned. Method: Calculate error between observed and reference peak wavelengths. The tolerance is Not In Docs.

Test TV-11 - Signal-To-Noise Ratio

UUID: 1ED93409-3D7A-4E3D-91C0-425A9325C998

Local Traceability ID: F39143FD

Status: Planned. Method: Use repeated stable-source and dark/noise observations. Wavelength bands and statistic are Not In Docs.

Test TV-12 - Linearity

UUID: A43FC1E7-6196-4EEC-A8DE-664E022AB9D7

Local Traceability ID: 5546B204

Status: Planned. Method: Vary controlled input at fixed integration time and evaluate residuals from the approved fit.

Test TV-13 - Repeatability

UUID: 57E2E443-83A8-4C39-BDE8-1724593A9344

Local Traceability ID: 3A725623

Status: Planned. Method: Repeat acquisitions without realignment and apply the approved repeatability statistic.

Test TV-14 - Stray Light And Second Order

UUID: 1D6E90B9-9949-4F98-8683-3EA5B2BF2A49

Local Traceability ID: 3E2147CE

Status: Planned. Method: Compare controlled filtered, unfiltered, or blocked-band observations. Exact method and threshold are Not In Docs.

Test TV-15 - Reference-Instrument Comparison

UUID: E7FCAB5B-6D00-4801-9058-42FCE17F4714

Local Traceability ID: 2E04E226

Status: Planned. Method: Observe the same suitable source with the instrument and reference instrument under recorded conditions.

Test TV-16 - Routine Client Workflow

UUID: 2CF48D1E-090E-4E45-A1AD-5216F93CAB11

Status: Planned. Method: Demonstrate connect, acquisition, integration- time adjustment, calibration selection, live presentation, and CSV export without source-code or hardware reconfiguration.