docs: readme updated, BUGS.md cleaned — all 12 bugs in Resolved, Open section empty
This commit is contained in:
@@ -8,29 +8,7 @@ When CLOSED, move the entire entry to Resolved — don't duplicate.
|
|||||||
|
|
||||||
## Open bugs
|
## Open bugs
|
||||||
|
|
||||||
### BUG-02 — Micro-USB power port on the Pi is physically damaged
|
(No open bugs — all Phase 26 issues resolved.)
|
||||||
- **Status**: `CLOSED` 2026-08-11
|
|
||||||
- **Fix**: Hard-wired 5V/GND directly to GPIO header — red to Pin 2 (5V),
|
|
||||||
black to Pin 6 (GND), bypassing the worn micro-USB port.
|
|
||||||
- **Verification**: `vcgencmd get_throttled` returns `0x0` — no undervoltage,
|
|
||||||
no throttling. Confirmed 2026-08-11.
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
### BUG-12 — Dashboard OBD shows "—" while Status page shows correct OBD state
|
|
||||||
- **Status**: `CLOSED` 2026-08-11
|
|
||||||
- **Commit**: `91281b1`
|
|
||||||
- **Symptom**: Dashboard OBD card showed "—" (blank) even though the Status
|
|
||||||
page correctly reported adapter present at /dev/ttyUSB0 (disconnected from car).
|
|
||||||
- **Root cause**: Dashboard relied solely on Socket.IO `obd_status` events. If
|
|
||||||
the page loaded after the initial event fired, the card stayed at the HTML
|
|
||||||
default. Status page queried `_obd_status()` directly.
|
|
||||||
- **Fix**: Added `/api/obd/status` endpoint. Dashboard calls `refreshObdStatus()`
|
|
||||||
on load + every 15s. Socket events still update in real-time.
|
|
||||||
- **Side fix**: `renderGpsStatus()` crashed on `status.latitude.toFixed` because
|
|
||||||
the API returns lat/lon as strings — fixed with `Number()` wrapper.
|
|
||||||
- **Verification**: Dashboard shows "Disconnected" matching Status page. GPS no
|
|
||||||
longer crashes. Confirmed on live Pi 2026-08-11.
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
@@ -45,6 +23,13 @@ When CLOSED, move the entire entry to Resolved — don't duplicate.
|
|||||||
uplink tested: auto-connects when hotspot enabled, falls back when disabled. wlan0 AP
|
uplink tested: auto-connects when hotspot enabled, falls back when disabled. wlan0 AP
|
||||||
stays up throughout.
|
stays up throughout.
|
||||||
|
|
||||||
|
### BUG-02 — Micro-USB power port on the Pi is physically damaged
|
||||||
|
- **Status**: `CLOSED` 2026-08-11
|
||||||
|
- **Fix**: Hard-wired 5V/GND directly to GPIO header — red to Pin 2 (5V),
|
||||||
|
black to Pin 6 (GND), bypassing the worn micro-USB port.
|
||||||
|
- **Verification**: `vcgencmd get_throttled` returns `0x0` — no undervoltage,
|
||||||
|
no throttling. Pi runs at full 1.2 GHz. GPS has fix.
|
||||||
|
|
||||||
### BUG-03 — DTC/MIL codes never persisted
|
### BUG-03 — DTC/MIL codes never persisted
|
||||||
- **Status**: `CLOSED` 2026-08-11
|
- **Status**: `CLOSED` 2026-08-11
|
||||||
- **Commit**: `e2f2314`
|
- **Commit**: `e2f2314`
|
||||||
@@ -95,6 +80,13 @@ When CLOSED, move the entire entry to Resolved — don't duplicate.
|
|||||||
- **Verification**: Dashboard shows "Adapter only" matching Status page. GPS lat/lon
|
- **Verification**: Dashboard shows "Adapter only" matching Status page. GPS lat/lon
|
||||||
display correctly. Confirmed on live Pi.
|
display correctly. Confirmed on live Pi.
|
||||||
|
|
||||||
|
### BUG-02 — Micro-USB power port on the Pi is physically damaged
|
||||||
|
- **Status**: `CLOSED` 2026-08-11
|
||||||
|
- **Fix**: Hard-wired 5V/GND directly to GPIO header — red to Pin 2 (5V),
|
||||||
|
black to Pin 6 (GND), bypassing the worn micro-USB port.
|
||||||
|
- **Verification**: `vcgencmd get_throttled` returns `0x0` — no undervoltage,
|
||||||
|
no throttling. GPS has fix. Pi runs at full 1.2 GHz.
|
||||||
|
|
||||||
### BUG-07 — Trip replay on portal sometimes does nothing
|
### BUG-07 — Trip replay on portal sometimes does nothing
|
||||||
- **Status**: `CLOSED` 2026-08-11
|
- **Status**: `CLOSED` 2026-08-11
|
||||||
- **Commit**: `fa93384`
|
- **Commit**: `fa93384`
|
||||||
|
|||||||
@@ -168,8 +168,8 @@ rm db/sql/quoije_Yaris2013.db
|
|||||||
## Project status
|
## Project status
|
||||||
|
|
||||||
The Pi app, remote server, and device sync are all implemented and verified on real
|
The Pi app, remote server, and device sync are all implemented and verified on real
|
||||||
hardware. Phase 25 (road test) is complete; Phase 26 (bug fixes) is in progress
|
hardware. Phase 25 (road test) is complete; Phase 26 (12 bug fixes) is complete.
|
||||||
(6 resolved, 4 open). Phase 27 (features) and Phase 28 (Android) follow.
|
Phase 27 (feature additions) is up next with 7 candidates.
|
||||||
|
|
||||||
Full phase history and verification notes live in [PLAN.md](./PLAN.md). Open issues in
|
Full phase history and verification notes live in [PLAN.md](./PLAN.md). Open issues in
|
||||||
[BUGS.md](./BUGS.md). Feature requests in [FEATURES.md](./FEATURES.md).
|
[BUGS.md](./BUGS.md). Feature requests in [FEATURES.md](./FEATURES.md).
|
||||||
|
|||||||
Reference in New Issue
Block a user