doc: результаты теста на Фаэтоне — P0047, 7F, VIN не поддерживается
This commit is contained in:
@@ -373,3 +373,36 @@ python web/app.py
|
||||
| `POST /api/v1/session/upload` | ✅ парсинг + fallback raw |
|
||||
| LLM (DeepSeek) | ⚠️ нет API-ключа |
|
||||
| APK-сборка CI | ✅ `fat-client` триггерит |
|
||||
|
||||
---
|
||||
|
||||
## ЧАСТЬ 4: Тест с реальным ELM327 на Фаэтоне
|
||||
|
||||
### Mock-прогоны (3 успешных)
|
||||
Все 3 теста с TCP-моком прошли идеально: 18/18 команд, VIN/DTC/PID декодированы.
|
||||
Третий прогон с ATH0 подтвердил совместимость.
|
||||
|
||||
### Реальный ELM327 (BT, Фаэтон, зажигание)
|
||||
Загрузка батча: 18 ответов.
|
||||
|
||||
| Команда | Результат |
|
||||
|---------|-----------|
|
||||
| ATZ | ✅ ELM327 v1.5 |
|
||||
| ATE0 | ⚠️ ATE0OK (эхо смешано, норма) |
|
||||
| ATL0, ATSP0, ATH0 | ✅ OK |
|
||||
| 0902 (VIN) | ❌ SEARCHING... → STOPPED. Режим 09 не поддерживается ЭБУ Фаэтона |
|
||||
| 03 (DTC stored) | ❌ STOPPED |
|
||||
| 07 (DTC pending) | ⚠️ P0047 — **реальная pending-ошибка!** |
|
||||
| PID'ы (0105-0107) | ❌ 7F 10 12 — ЭБУ отвечает «не поддерживается» |
|
||||
|
||||
### Выводы
|
||||
1. **Система работает end-to-end:** телефон → ELM → скрипт → SQLite → батч → сервер → диагноз
|
||||
2. ЭБУ Фаэтона не поддерживает режим 09 (VIN) и некоторые PID'ы
|
||||
3. P0047 — реальный код pending-ошибки, полученный с машины
|
||||
4. Серверный парсер требует доработки: отличать 7F-ответы от ошибок парсинга
|
||||
5. DTC-парсинг иногда ловит ложные срабатывания на PID-ответах (режим 47 в сырых данных)
|
||||
|
||||
### Что дальше
|
||||
- Настроить `DEEPSEEK_API_KEY` и прогнать LLM на реальных данных
|
||||
- Исправить парсер: фильтровать 7F, не путать mode 47 в PID-ответах с DTC pending
|
||||
- В скрипте: пропускать 0902 если ЭБУ не поддерживает (VIN не критичен)
|
||||
|
||||
Reference in New Issue
Block a user