02327a7a21
- AlignmentThresholds dataclass + VisionEngine.__init__ for injection - alignment_state computed per snapshot (ready/aligning/fault) - MonitorPlot circle/vector/legend driven by state color - Status dot + label moved into POSITION VISUALIZATION panel header - CsvSessionSource + DemoSource pluggable DataSource layer - Synthetic DATA/ready/ and DATA/aligning/ sessions for visual testing - Fix CAM 3 label placement (below circle, not above)
54 lines
817 B
CSV
54 lines
817 B
CSV
# saved_on,SYNTHETIC
|
|
# master_file,S20002P0.CSV
|
|
# remote_begin,BEGIN_REMOTE_CSV SOURCE=LOCAL SPI=2 POINTS=49 MODE=SYNTHETIC STATUS=OK
|
|
x,y
|
|
261.89,81.65
|
|
264.64,84.50
|
|
267.30,87.43
|
|
269.86,90.44
|
|
272.32,93.54
|
|
274.68,96.72
|
|
276.93,99.97
|
|
279.07,103.30
|
|
281.11,106.69
|
|
283.03,110.15
|
|
284.83,113.67
|
|
286.53,117.25
|
|
288.10,120.88
|
|
289.55,124.55
|
|
290.89,128.28
|
|
292.10,132.05
|
|
293.18,135.85
|
|
294.14,139.69
|
|
294.98,143.56
|
|
295.69,147.45
|
|
296.27,151.36
|
|
296.72,155.29
|
|
297.04,159.23
|
|
297.24,163.19
|
|
297.30,167.14
|
|
297.24,171.10
|
|
297.04,175.05
|
|
296.72,178.99
|
|
296.27,182.92
|
|
295.69,186.84
|
|
294.98,190.73
|
|
294.14,194.60
|
|
293.18,198.43
|
|
292.10,202.24
|
|
290.89,206.00
|
|
289.55,209.73
|
|
288.10,213.41
|
|
286.53,217.04
|
|
284.83,220.61
|
|
283.03,224.13
|
|
281.11,227.59
|
|
279.07,230.99
|
|
276.93,234.31
|
|
274.68,237.56
|
|
272.32,240.74
|
|
269.86,243.84
|
|
267.30,246.86
|
|
264.64,249.79
|
|
261.89,252.63
|