Files
lamp-testbench/crates/tm30/data/cmf_cie1931_2deg_380_780.csv
grabowski 2a3f28001c Lamp testbench in Rust around the HPCS 6500
lampbench station / export / label / tm30 / calibrate replace the Python
lamp_station.py, lamp_export.py, label_printer.py, tm30.py and
calibration.py that lived in HPCS6500-py. The driver is a submodule
(HPCS6500/, like mppt-testbench). Workspace crates: tm30 (TM-30-18 port of
colour-science 0.4.7), brother-ql (raster protocol, byte-identical to
brother_ql) and lamp-label (QR + ID labels for the QL-820NWB).

Bundles are byte-identical to lamp_export.py's (golden tests); the station
runs end to end in a test against the simulated instrument.
2026-10-22 17:26:14 +07:00

23 KiB

1wavelength_nmx_bary_barz_bar
2380.00.00136800000000000053.899999999999999e-050.0064500009999999995
3381.00.00150205000000000044.282639999999996e-050.007083216000000004
4382.00.00164232800000000044.6914599999999986e-050.007745487999999997
5383.00.00180238199999999865.158959999999996e-050.008501151999999998
6384.00.00199575699999999955.7176399999999977e-050.009414543999999993
7385.00.0022360000000000026.400000000000001e-050.010549990000000006
8386.00.0025353850000000017.234421000000007e-050.011965800000000002
9387.00.00289260300000000058.221224000000004e-050.01365586999999999
10388.00.0033008289999999989.350815999999998e-050.015588049999999996
11389.00.00375323599999999960.000106136099999999970.01773015
12390.00.0042429999999999970.000120000000000000040.020050010000000014
13391.00.0047623890000000040.000134983999999999940.022511359999999987
14392.00.0053300480000000050.0001514920.025202879999999997
15393.00.00597871200000000150.000170207999999999980.02827972
16394.00.0067411170000000010.00019181600000000010.031897040000000015
17395.00.007650.000217000000000000070.03620999999999999
18396.00.0087513730.000246906700000000150.04143770999999999
19397.00.0100288799999999950.000281239999999999930.047503720000000006
20398.00.0114217000000000050.000318520.05411988000000003
21399.00.0128690100000000120.000357266700000000040.06099802999999999
22400.00.0143100000000000020.000395999999999999650.06785001000000004
23401.00.0157044299999999950.00043371469999999970.07448632000000002
24402.00.017147440000000010.000473023999999999950.08136155999999996
25403.00.0187812199999999980.00051787600000000020.08915363999999992
26404.00.0207480099999999870.00057221870000000020.09854047999999996
27405.00.023189999999999990.00063999999999999990.11019999999999998
28406.00.0262073600000000130.00072456000000000030.12461330000000001
29407.00.0297824800000000040.00082550000000000010.14170170000000007
30408.00.033880919999999990.00094115999999999960.16130349999999993
31409.00.038468240000000010.00106987999999999960.18325680000000014
32410.00.043510000000000010.00120999999999999950.20739999999999997
33411.00.048995600000000010.00136209099999999930.23369210000000007
34412.00.055022599999999980.00153075199999999980.26261139999999983
35413.00.061718800000000030.0017203679999999990.2947746000000002
36414.00.069211999999999940.0019353230.33079850000000016
37415.00.077630000000000050.00218000000000000140.37129999999999996
38416.00.086958110000000030.0024548000000000010.41620909999999967
39417.00.097176720000000020.0027640000000000010.4654641999999996
40418.00.108406299999999930.0031177999999999980.5196947999999999
41419.00.120767199999999940.00352639999999999940.5795303
42420.00.134379999999999940.0040000000000000010.6456
43421.00.14935820.0045462399999999980.7184838000000001
44422.00.165395699999999980.0051593199999999980.7967133000000003
45423.00.181983100000000040.0058292800000000010.8778459000000002
46424.00.198611000000000040.00654616000000000050.9594390000000007
47425.00.214770000000000130.0073000000000000021.0390501000000003
48426.00.23018679999999990.0080865070000000011.1153672999999993
49427.00.24487970000000010.0089087199999999951.1884970999999993
50428.00.25877730.0097676799999999991.2581233000000003
51429.00.271807899999999940.0106644300000000031.3239295999999994
52430.00.283900000000000040.0115999999999999971.3856000000000006
53431.00.29494380000000010.0125731700000000021.4426352000000011
54432.00.30489649999999990.0135827199999999941.4948035
55433.00.313787300000000050.0146296800000000031.542190300000001
56434.00.321645400000000250.0157150899999999941.5848806999999998
57435.00.32850000000000010.0168399999999999941.6229599999999995
58436.00.33435129999999980.0180073600000000041.6564048000000007
59437.00.339210099999999960.0192144800000000061.685295900000001
60438.00.34312129999999970.0204539200000000041.7098745000000006
61439.00.34612960000000010.021718241.7303820999999993
62440.00.34828000000000010.0230000000000000031.747060000000001
63441.00.349599899999999960.0242946099999999871.7600446000000005
64442.00.35014740000000010.025610241.7696233
65443.00.350012999999999850.026958570000000011.7762636999999994
66444.00.3492870.028351251.7804334000000006
67445.00.34806000000000010.029799999999999991.7825999999999986
68446.00.34637329999999990.031310830000000011.782968200000001
69447.00.34426240.0328836799999999851.7816997999999988
70448.00.341808799999999860.034521121.7791982000000002
71449.00.33909410.036225710000000011.7758670999999995
72450.00.336199999999999830.0380000000000000061.7721100000000012
73451.00.33319770000000010.039846669999999981.7682589000000004
74452.00.33004109999999990.041768000000000021.764038999999998
75453.00.326635699999999750.0437659999999999651.7589438000000006
76454.00.322886799999999860.045842669999999981.7524663000000016
77455.00.318700000000000150.0481.7441000000000002
78456.00.31402510000000020.0502436800000000061.733559499999999
79457.00.3088840.0525730399999999941.7208580999999994
80458.00.30329039999999990.054980559999999961.7059369000000006
81459.00.297257899999999850.057458719999999951.6887371999999992
82460.00.29080.060000000000000051.6692000000000005
83461.00.283970099999999840.062601970000000051.6475286999999996
84462.00.276721399999999950.065277519999999991.6234126999999996
85463.00.26891780000000020.068042081.5960223000000002
86464.00.26042269999999990.070911089999999971.5645279999999995
87465.00.25110.073899999999999981.5280999999999993
88466.00.24084750000000010.077015999999999971.4861113999999993
89467.00.22985120000000020.080266399999999991.439521500000001
90468.00.21840720.083666800000000011.3898799000000008
91469.00.206811500000000120.087232800000000031.3387361999999998
92470.00.195360.090979999999999981.2876400000000001
93471.00.184213600000000030.094917549999999961.2374222999999995
94472.00.173327300000000050.099045840000000071.187824300000001
95473.00.162688099999999950.103367399999999961.1387611000000004
96474.00.15228330000000010.107884600000000051.0901480000000006
97475.00.14210000000000010.112600000000000021.0419
98476.00.132178600000000060.1175320.9941975999999999
99477.00.122569600000000080.122674399999999990.9473473000000001
100478.00.113275199999999910.127992799999999930.9014530999999998
101479.00.104297899999999920.133452799999999950.8566193000000005
102480.00.095639999999999930.139019999999999980.8129501000000005
103481.00.087299550000000020.144676399999999960.7705172999999997
104482.00.079308039999999970.150469300000000030.7294447999999996
105483.00.071717760000000020.156461900000000070.6899136000000001
106484.00.064580990000000050.16271770.6521048999999994
107485.00.057950009999999990.16929999999999990.6161999999999997
108486.00.051862109999999980.176243100000000070.5823286000000001
109487.00.0462815199999999860.183558100000000030.5504162000000001
110488.00.0411508800000000150.191273499999999990.5203375999999997
111489.00.036412830000000020.199417999999999870.49196729999999966
112490.00.032010.208020000000000040.46518000000000015
113491.00.0279171999999999860.217119900000000060.4399246000000004
114492.00.024144400000000010.226734500000000030.41618360000000004
115493.00.0206870000000000140.236857099999999960.3938822000000002
116494.00.0175404000000000080.24748120000000010.37294590000000016
117495.00.01470.25860000000000010.35330000000000017
118496.00.0121617900000000090.27018490000000020.33485779999999976
119497.00.0099199600000000050.28229390.31755209999999995
120498.00.0079672400000000020.29505049999999990.3013374999999998
121499.00.0062963460.30857799999999980.2861685999999999
122500.00.0049000000000000010.3230.27200000000000013
123501.00.00377717300000000260.338402099999999650.25881709999999997
124502.00.00294532000000000130.354685800000000330.24648379999999995
125503.00.002424880.37169860000000010.23477179999999992
126504.00.00223629299999999940.38928750.22345330000000013
127505.00.00240000000000000020.407300000000000050.21229999999999988
128506.00.002925520.425629899999999950.20116920000000002
129507.00.00383656000000000140.44430960000000020.1901196000000001
130508.00.0051748400000000020.463394400000000150.1792254
131509.00.0069820799999999990.48293950000000030.16856080000000007
132510.00.0093000000000000040.5030.15820000000000004
133511.00.0121494900000000080.52356930000000010.1481383
134512.00.0155358800000000020.54451200000000020.13837579999999997
135513.00.019477520000000010.565690.1289941999999999
136514.00.023992770.58696530.12007510000000002
137515.00.029100000000000010.60820000000000020.11169999999999995
138516.00.034814849999999990.62934560000000020.10390479999999996
139517.00.0411201599999999750.65030679999999960.09666748000000006
140518.00.0479850400000000140.67087519999999980.08998272000000003
141519.00.055378610000000010.69084239999999940.08384531000000005
142520.00.063270000000000020.71000000000000040.07824999
143521.00.071635010.72818520.07320898999999999
144522.00.080462239999999920.74546360000000090.06867816000000004
145523.00.089739959999999980.76196939999999980.06456784000000006
146524.00.09945644999999990.77783679999999980.06078835000000003
147525.00.10960.79320.05725000999999996
148526.00.120167399999999920.80811040000000030.053904350000000004
149527.00.131114500000000080.82249620000000010.05074663999999996
150528.00.142367899999999960.83630679999999920.04775275999999996
151529.00.153854200000000050.84949160000000020.044898589999999954
152530.00.16550000000000020.86200000000000040.04215999999999998
153531.00.177257099999999950.87381079999999960.03950727999999999
154532.00.189140000000000030.88496240000000010.03693563999999998
155533.00.201169399999999910.89549360.03445836000000002
156534.00.21336580.90544319999999990.03208872000000002
157535.00.22574990.91485009999999970.029839999999999995
158536.00.238320900000000280.92373480.02771181
159537.00.25106679999999990.93209240000000050.025694439999999995
160538.00.26399220000000010.93992259999999960.023787159999999998
161539.00.277101700000000060.94722520000000030.02198925
162540.00.290400000000000050.95400000000000050.020299999999999988
163541.00.30389119999999990.96025610000000020.018718050000000003
164542.00.317572600000000040.96600740.01724036
165543.00.33143839999999990.97126060000000070.015863640000000012
166544.00.34548280000000020.97602249999999920.014584610000000001
167545.00.359700000000000240.98030.013399999999999987
168546.00.37408389999999990.98409239999999990.012307230000000004
169547.00.38863960000000010.98741820000000020.01130188000000001
170548.00.403378400000000140.99031280.010377920000000002
171549.00.41831150000000010.99281160.009529306
172550.00.43344990000000030.99495009999999980.008749998999999994
173551.00.44879529999999980.9967108000000010.008035199999999994
174552.00.46433600000000010.99809829999999980.0073816
175553.00.48006399999999990.9991120.0067854
176554.00.495971299999999950.99974820000000010.006242800000000003
177555.00.51205011.00.005749999000000004
178556.00.52829589999999990.99985670000000050.005303600000000001
179557.00.54469160.99930459999999970.004899800000000002
180558.00.56120940000000030.99832550.0045342
181559.00.57782150000000020.99689869999999980.0042024
182560.00.59450.99499999999999960.0039000000000000024
183561.00.61122090000000010.99260049999999970.0036232000000000005
184562.00.62797580.98974259999999980.0033706000000000022
185563.00.64476020000000010.98644439999999990.0031414000000000012
186564.00.66156969999999980.98272409999999970.0029347999999999996
187565.00.67839999999999990.97860.002749999000000003
188566.00.69523920.97408370000000040.0025851999999999993
189567.00.71205860000000050.96917120000000020.0024386000000000004
190568.00.72882839999999980.96385680.002309399999999999
191569.00.74551879999999940.95813489999999950.0021967999999999996
192570.00.76209999999999980.95200000000000020.0021000000000000007
193571.00.77854319999999990.94545039999999990.0020177330000000003
194572.00.79482559999999980.93849920000000030.0019482
195573.00.81092639999999980.93116279999999970.0018897999999999994
196574.00.82682480000000020.92345759999999970.0018409329999999992
197575.00.84249999999999950.91539999999999930.0017999999999999993
198576.00.85793249999999990.90700639999999990.001766266999999999
199577.00.87308160000000070.89827720000000080.0017378000000000007
200578.00.88789440000000040.88920479999999940.0017111999999999995
201579.00.90231810000000060.87978159999999930.001683067
202580.00.91629999999999980.870.0016500009999999986
203581.00.92979949999999980.85986129999999990.001610133
204582.00.94279840000000040.84939199999999970.0015643999999999999
205583.00.95527760000000010.83862200000000050.0015136000000000001
206584.00.96721790000000020.82758130000000010.001458533000000001
207585.00.97859999999999980.81630000000000040.0013999999999999993
208586.00.98938560000000030.80479470000000020.0013366669999999997
209587.00.99954879999999960.79308200000000030.00127
210588.01.00908920000000020.78119200000000020.0012049999999999997
211589.01.01800640000000040.76915469999999940.001146667
212590.01.02629999999999950.75699999999999960.0011
213591.01.03398269999999970.74475409999999990.0010688
214592.01.04098599999999950.73242240000000050.001049400000000001
215593.01.04718800000000020.72000359999999990.0010355999999999998
216594.01.05246670.70749649999999980.0010212000000000005
217595.01.05669999999999980.69490.0010000000000000002
218596.01.05979440.68221920.0009686399999999993
219597.01.06179919999999960.66947160.000929920000000001
220598.01.06280680000000020.65667439999999890.0008868799999999998
221599.01.0629096000000010.64384479999999980.0008425599999999994
222600.01.06220000000000070.63099999999999990.0008000000000000001
223601.01.06073520.61815549999999990.0007609600000000003
224602.01.05844360.60531440.0007236799999999998
225603.01.05522440.59247560000000030.0006859199999999995
226604.01.05097680000000040.57963789999999990.0006454400000000003
227605.01.04560.56680.0005999999999999998
228606.01.03903690.55396110.0005478667
229607.01.03136080000000030.54113720000000010.0004916
230608.01.02266619999999970.52835280000000010.00043539999999999996
231609.01.01304769999999980.51563230.00038346669999999976
232610.01.00260.50299999999999990.00034
233611.00.99136749999999980.49046879999999990.00030725330000000006
234612.00.97933139999999950.478030400000000130.00028316000000000024
235613.00.96649159999999990.46567759999999990.00026544
236614.00.95284790000000040.45340320000000010.0002518133000000001
237615.00.93839999999999990.441200000000000260.0002400000000000001
238616.00.92319400000000020.429080.0002295467
239617.00.90724399999999980.417035999999999960.0002206399999999999
240618.00.89050200000000010.405032000000000170.0002119600000000001
241619.00.87292000000000030.393031999999999940.00020218669999999997
242620.00.85444990000000040.3810.00019000000000000015
243621.00.83508400000000020.36891839999999990.0001742133
244622.00.8149460.35682719999999990.00015564000000000008
245623.00.79418599999999970.344776799999999940.00013596000000000002
246624.00.77295400000000010.332817600000000050.00011685330000000006
247625.00.75140000000000070.3210.00010000000000000006
248626.00.72958360000000010.309338100000000348.613333e-05
249627.00.70758879999999980.297850400000000247.460000000000004e-05
250628.00.68560220000000020.286593599999999956.499999999999994e-05
251629.00.66381039999999970.27562450000000015.693332999999998e-05
252630.00.64240000000000050.26500000000000024.9999989999999975e-05
253631.00.62151490000000030.25476320000000024.4160000000000004e-05
254632.00.60111380000000040.244889600000000043.948000000000005e-05
255633.00.58110519999999990.235334400000000053.572000000000002e-05
256634.00.56139769999999970.22605280000000013.263999999999999e-05
257635.00.54189999999999980.217000000000000052.9999999999999984e-05
258636.00.52259950000000030.208161600000000032.7653330000000004e-05
259637.00.50354640000000020.199548799999999972.555999999999998e-05
260638.00.484743599999999660.19115522.364e-05
261639.00.466193899999999940.182974400000000042.1813330000000005e-05
262640.00.447899999999999740.174999999999999932.0000000000000012e-05
263641.00.42986130.167223500000000081.813332999999999e-05
264642.00.412098000000000130.159646399999999971.62e-05
265643.00.394643999999999830.152277600000000071.4200000000000001e-05
266644.00.377533299999999960.14512590000000011.2133330000000013e-05
267645.00.360800000000000230.138199999999999969.999999999999999e-06
268646.00.344456299999999940.131500299999999887.733333e-06
269647.00.32851680000000010.125024800000000055.400000000000004e-06
270648.00.31301920.118779200000000023.200000000000003e-06
271649.00.29800109999999990.112769100000000071.3333330000000028e-06
272650.00.283499999999999860.106999999999999988.470329472543003e-22
273651.00.26954479999999990.1014762-1.0587911840678754e-22
274652.00.256118400000000130.096188639999999990.0
275653.00.243189600000000060.091122960000000069.4039548065783e-38
276654.00.230727199999999970.08626485000000006-2.350988701644575e-38
277655.00.218699999999999920.08159999999999999-1.4693679385278594e-39
278656.00.207097099999999870.077120640.0
279657.00.195923200000000050.072825519999999950.0
280658.00.185170799999999830.068710079999999950.0
281659.00.174832299999999940.064769760000000040.0
282660.00.164899999999999940.0609999999999999850.0
283661.00.15536670.057396210000000020.0
284662.00.146230000000000140.053955040000000010.0
285663.00.137490000000000080.050673760000000040.0
286664.00.12914670.0475496500000000060.0
287665.00.121199999999999990.044579999999999980.0
288666.00.113639699999999930.041758720.0
289667.00.1064650.039084960000000010.0
290668.00.099690440000000070.036563840.0
291669.00.093330610.034200480000000020.0
292670.00.087399999999999950.0320.0
293671.00.081900959999999980.0299626100000000080.0
294672.00.076804279999999970.0280766399999999860.0
295673.00.072077120.0263293599999999820.0
296674.00.067686640000000050.0247080500000000020.0
297675.00.063599999999999990.02320.0
298676.00.059806849999999970.021800770000000010.0
299677.00.0562821599999999560.0205011199999999840.0
300678.00.052971040000000010.0192810799999999960.0
301679.00.049818609999999970.0181206900000000020.0
302680.00.046769999999999990.0170.0
303681.00.043784049999999990.0159037899999999980.0
304682.00.0408753600000000340.0148371800000000050.0
305683.00.038072639999999970.0138106799999999990.0
306684.00.035404610000000010.0128347799999999920.0
307685.00.0328999999999999850.0119200000000000040.0
308686.00.0305641899999999980.011068310.0
309687.00.028380559999999990.0102733899999999920.0
310688.00.026344840.0095333109999999970.0
311689.00.0244527500000000130.0088461570000000040.0
312690.00.0226999999999999980.0082099999999999950.0
313691.00.021084290.0076237809999999980.0
314692.00.019599880000000010.0070854240000000030.0
315693.00.0182373200000000050.0065914759999999980.0
316694.00.0169871700000000030.0061384849999999980.0
317695.00.015839999999999990.0057230000000000020.0
318696.00.0147906399999999990.0053430589999999980.0
319697.00.013831320.0049957959999999990.0
320698.00.0129486799999999950.0046764040000000020.0
321699.00.0121292000000000030.0043800750.0
322700.00.011359160.0041020.0
323701.00.0106293500000000080.00383845300000000040.0
324702.00.0099388460000000030.00358909900000000050.0
325703.00.0092884220000000050.00335421899999999940.0
326704.00.0086788540.0031340929999999980.0
327705.00.0081109160.00292899999999999930.0
328706.00.0075823879999999970.0027381390.0
329707.00.0070887460000000020.0025598760.0
330708.00.0066273129999999990.00239324399999999840.0
331709.00.0061954080000000010.00223727500000000040.0
332710.00.0057903459999999970.0020910.0
333711.00.0054098260000000020.0019535870.0
334712.00.0050525829999999980.00182457999999999860.0
335713.00.0047175119999999990.00170358000000000030.0
336714.00.0044035069999999960.00159018699999999960.0
337715.00.0041094569999999970.00148399999999999990.0
338716.00.0038339129999999990.0013844960.0
339717.00.0035757480000000010.00129126800000000060.0
340718.00.0033343419999999980.00120409200000000060.0
341719.00.0031090750000000010.00112274400000000020.0
342720.00.00289932699999999970.00104699999999999980.0
343721.00.00270434800000000230.00097658959999999970.0
344722.00.0025230200000000010.00091110879999999950.0
345723.00.00235416800000000070.00085013320000000030.0
346724.00.00219661599999999850.00079323840000000030.0
347725.00.002049190.00074000000000000010.0
348726.00.00191096000000000020.00069008270.0
349727.00.00178143799999999960.00064330999999999990.0
350728.00.00166010999999999940.00059949599999999960.0
351729.00.00154645899999999940.00055845469999999960.0
352730.00.00143997099999999930.000520.0
353731.00.0013400420.000483913599999999870.0
354732.00.00124627499999999980.000450052799999999940.0
355733.00.00115847099999999970.00041834519999999980.0
356734.00.00107642999999999970.000388718399999999950.0
357735.00.00099994929999999960.000361099999999999830.0
358736.00.00092873580000000050.000335383500000000030.0
359737.00.00086243320000000080.000311440400000000040.0
360738.00.00080075029999999990.00028916560000000020.0
361739.00.00074339600000000010.00026845390000000010.0
362740.00.00069007859999999980.00024919999999999990.0
363741.00.00064051559999999960.000231301899999999980.0
364742.00.00059450209999999980.00021468559999999990.0
365743.00.00055186459999999990.000199288399999999890.0
366744.00.00051242899999999990.000185047500000000070.0
367745.00.00047602130.00017190.0
368746.00.000442453600000000030.000159778100000000020.0
369747.00.00041151169999999980.000148604400000000020.0
370748.00.000382981400000000040.00013830159999999990.0
371749.00.000356649100000000260.000128792499999999950.0
372750.00.000332301100000000160.000120000000000000040.0
373751.00.00030975859999999990.000111859499999999950.0
374752.00.00028888710000000020.00010432239999999990.0
375753.00.000269539400000000049.73356e-050.0
376754.00.000251568200000000049.084587000000001e-050.0
377755.00.000234826099999999928.480000000000003e-050.0
378756.00.000219170999999999837.914667000000001e-050.0
379757.00.00020452587.385800000000001e-050.0
380758.00.000190840499999999966.891600000000004e-050.0
381759.00.00017806539999999996.430266999999999e-050.0
382760.00.000166150500000000065.9999999999999995e-050.0
383761.00.000155023599999999945.598186999999995e-050.0
384762.00.00014462195.222560000000002e-050.0
385763.00.00013490984.87184e-050.0
386764.00.000125852000000000034.544746999999998e-050.0
387765.00.000117412999999999974.2399999999999974e-050.0
388766.00.000109551499999999943.956104e-050.0
389767.00.000102224499999999973.6915119999999976e-050.0
390768.09.539445000000005e-053.444868000000003e-050.0
391769.08.90239e-053.214816e-050.0
392770.08.307526999999999e-052.9999999999999984e-050.0
393771.07.751268999999995e-052.799124999999998e-050.0
394772.07.231304000000001e-052.611356000000001e-050.0
395773.06.745777999999999e-052.4360239999999997e-050.0
396774.06.292844000000005e-052.2724610000000013e-050.0
397775.05.870652000000001e-052.1200000000000027e-050.0
398776.05.4770279999999985e-051.9778550000000004e-050.0
399777.05.109917999999999e-051.845285e-050.0
400778.04.7676540000000027e-051.7216870000000002e-050.0
401779.04.448566999999998e-051.606459000000001e-050.0
402780.04.150994000000001e-051.4989999999999999e-050.0