Repository navigation
Commit 7be953b
feat(diagnostics): show the navigation transaction census
A vehicle bundle reports firmware 1300R67; the transaction map behind the
probe was read from R69. Two revisions of the same generation are not the
same binary, and an inserted interface method would shift every later code —
producing wrong distances rather than no distances.
The probe now prints every transaction code the adapter sent, marking the
ones this build does not decode, and its report says plainly that the census
must be read before any number above it is trusted. A capture that shows
traffic on undecoded codes, or silence on the decoded ones while guidance is
running, has caught the shift.
Adds the status the probe previously could not express: armed, receiving
traffic, decoding none of it.
Bumps EVHardware to e8ebc8a.
Refs: CP-040
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>1 parent 9599fe8 commit 7be953b
5 files changed
Lines changed: 47 additions & 2 deletions
File tree
- analysis
- app/src/unstable
- java/com/evsuite/chargepilot
- res
- values-fr
- values
Submodule EVHardware updated 5 files
- lib/src/main/java/com/evsuite/hardware/VsmGlass.kt+47-9
- lib/src/main/java/com/evsuite/hardware/saic/NavGuidance.kt+44
- lib/src/main/java/com/evsuite/hardware/saic/SaicNavGuidance.kt+16
- lib/src/test/java/com/evsuite/hardware/VsmGlassTest.kt+79
- lib/src/test/java/com/evsuite/hardware/saic/NavGuidanceReducerTest.kt+39
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
77 | 77 | | |
78 | 78 | | |
79 | 79 | | |
| 80 | + | |
| 81 | + | |
80 | 82 | | |
81 | 83 | | |
82 | 84 | | |
83 | 85 | | |
84 | 86 | | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
85 | 109 | | |
86 | 110 | | |
87 | 111 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
| 12 | + | |
12 | 13 | | |
13 | 14 | | |
14 | 15 | | |
| |||
146 | 147 | | |
147 | 148 | | |
148 | 149 | | |
| 150 | + | |
| 151 | + | |
149 | 152 | | |
150 | 153 | | |
151 | 154 | | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
152 | 159 | | |
153 | 160 | | |
154 | 161 | | |
155 | 162 | | |
156 | 163 | | |
| 164 | + | |
| 165 | + | |
| 166 | + | |
| 167 | + | |
| 168 | + | |
| 169 | + | |
| 170 | + | |
| 171 | + | |
| 172 | + | |
| 173 | + | |
157 | 174 | | |
158 | 175 | | |
159 | 176 | | |
| |||
163 | 180 | | |
164 | 181 | | |
165 | 182 | | |
166 | | - | |
| 183 | + | |
| 184 | + | |
| 185 | + | |
167 | 186 | | |
168 | 187 | | |
169 | 188 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
| 33 | + | |
33 | 34 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
| 33 | + | |
33 | 34 | | |
0 commit comments