Files
Your Name 02327a7a21 Add alignment state indicator and pluggable data sources
- 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)
2026-05-26 14:01:47 -07:00

562 lines
3.9 KiB
CSV

# file,S10704P0.CSV
# source,BOARD_LOCAL
# spi,SPI1
# tick_ms,227139
# bit,4
# edge_mode,ORDINARY
# points,553
x,y
169,45
171,45
172,45
175,45
176,45
177,45
178,45
179,45
180,45
181,45
182,45
183,45
184,45
185,45
186,45
187,45
188,45
189,45
190,45
191,45
193,45
166,46
167,46
168,46
169,46
170,46
171,46
172,46
173,46
174,46
175,46
176,46
177,46
178,46
179,46
180,46
181,46
182,46
183,46
184,46
185,46
186,46
187,46
188,46
189,46
190,46
191,46
192,46
193,46
194,46
195,46
196,46
197,46
198,46
199,46
200,46
202,46
157,47
158,47
160,47
161,47
162,47
163,47
164,47
165,47
166,47
167,47
168,47
169,47
170,47
171,47
172,47
173,47
174,47
175,47
176,47
177,47
178,47
179,47
180,47
181,47
182,47
183,47
184,47
185,47
186,47
187,47
188,47
189,47
190,47
191,47
192,47
193,47
194,47
195,47
196,47
197,47
198,47
199,47
200,47
201,47
202,47
203,47
204,47
205,47
206,47
207,47
153,48
154,48
156,48
157,48
158,48
159,48
160,48
161,48
162,48
163,48
164,48
165,48
166,48
167,48
168,48
169,48
170,48
171,48
173,48
174,48
192,48
194,48
195,48
196,48
197,48
198,48
199,48
200,48
201,48
202,48
203,48
204,48
205,48
206,48
207,48
208,48
209,48
210,48
151,49
152,49
153,49
154,49
155,49
156,49
157,49
158,49
159,49
160,49
161,49
162,49
164,49
201,49
203,49
204,49
205,49
206,49
207,49
208,49
209,49
210,49
211,49
212,49
213,49
214,49
215,49
217,49
147,50
148,50
149,50
150,50
151,50
152,50
153,50
154,50
155,50
156,50
157,50
158,50
206,50
208,50
209,50
210,50
211,50
212,50
213,50
214,50
215,50
216,50
217,50
218,50
219,50
143,51
144,51
145,51
146,51
147,51
148,51
149,51
150,51
151,51
152,51
153,51
154,51
212,51
213,51
214,51
215,51
216,51
217,51
218,51
219,51
220,51
221,51
141,52
142,52
143,52
144,52
145,52
146,52
147,52
148,52
150,52
216,52
217,52
218,52
219,52
220,52
221,52
222,52
223,52
224,52
138,53
140,53
141,53
142,53
143,53
144,53
145,53
219,53
220,53
221,53
222,53
223,53
224,53
225,53
226,53
227,53
135,54
136,54
137,54
138,54
139,54
140,54
141,54
142,54
143,54
222,54
223,54
224,54
225,54
226,54
227,54
228,54
229,54
230,54
134,55
135,55
136,55
137,55
138,55
139,55
140,55
223,55
224,55
225,55
226,55
227,55
228,55
229,55
230,55
231,55
232,55
131,56
132,56
133,56
134,56
135,56
136,56
137,56
228,56
229,56
230,56
231,56
232,56
233,56
234,56
130,57
131,57
132,57
133,57
134,57
135,57
229,57
231,57
232,57
233,57
234,57
235,57
127,58
128,58
129,58
130,58
131,58
132,58
133,58
232,58
233,58
234,58
235,58
236,58
237,58
127,59
128,59
129,59
130,59
131,59
235,59
236,59
237,59
238,59
239,59
124,60
125,60
126,60
127,60
128,60
129,60
236,60
237,60
238,60
239,60
240,60
241,60
242,60
123,61
124,61
125,61
126,61
238,61
239,61
240,61
241,61
242,61
243,61
120,62
121,62
122,62
123,62
124,62
125,62
240,62
241,62
242,62
243,62
244,62
245,62
246,62
118,63
119,63
120,63
121,63
122,63
241,63
242,63
243,63
244,63
245,63
246,63
247,63
117,64
118,64
119,64
120,64
121,64
243,64
244,64
245,64
246,64
247,64
115,65
116,65
117,65
118,65
119,65
245,65
246,65
247,65
248,65
250,65
114,66
115,66
116,66
117,66
118,66
247,66
248,66
249,66
250,66
251,66
112,67
113,67
114,67
115,67
116,67
249,67
250,67
251,67
252,67
253,67
111,68
112,68
113,68
114,68
115,68
250,68
251,68
252,68
253,68
254,68
109,69
110,69
111,69
112,69
113,69
114,69
251,69
252,69
253,69
254,69
255,69
109,70
110,70
111,70
112,70
253,70
254,70
255,70
256,70
107,71
108,71
109,71
110,71
111,71
255,71
256,71
257,71
105,72
106,72
107,72
108,72
109,72
255,72
256,72
257,72
258,72
259,72
104,73
105,73
106,73
107,73
108,73
257,73
258,73
259,73
260,73
105,74
106,74
107,74
258,74
259,74
260,74
261,74
262,74
102,75
103,75
104,75
105,75
106,75
259,75
260,75
261,75
262,75
263,75
101,76
102,76
103,76
104,76
260,76
261,76
262,76
263,76
264,76
101,77
102,77
103,77
262,77
263,77
264,77
265,77
99,78
100,78
101,78
102,78
263,78
264,78
265,78
266,78
98,79
99,79
100,79
101,79
264,79
265,79
266,79
267,79
97,80
98,80
99,80
265,80
266,80
267,80
268,80
269,80
96,81
97,81
98,81
99,81
265,81
266,81
267,81
268,81
97,82
98,82
267,82
268,82
98,83