Files
elmer/doc/opus-questions-post-tests-2026-06-29.md
T

29 lines
2.7 KiB
Markdown

# Вопросы к Opus 4.8 — по результатам тестов 28.06.2026
## Контекст
Протестирован канонический протокол на клоне ELM327 v1.5 (заведённый двигатель).
Результаты: протокол стабилен (16/16), НО клон залипает после ~10 команд —
начинает возвращать один и тот же ответ `410405\n7F0112` на ВСЕ команды,
включая AT (ATRV возвращает тот же OBD-ответ вместо напряжения).
Единственный способ восстановления — физическое извлечение из OBD.
## Вопросы
1. **Природа залипания.** Это известный баг клонов v1.5 или проблема конкретного экземпляра? Что именно залипает: внутренний буфер ELM, CAN-контроллер, или сам чип перестаёт принимать новые команды?
2. **Детект залипания.** Как программно определить что ELM залип? Проверять что ответ не меняется 3+ команды подряд? Сравнивать ATRV до и после цикла?
3. **Паузы между циклами.** Какая минимальная пауза предотвращает залипание? Достаточно ли 2-3 секунд между циклами по 4 PID? Зависит ли от числа PID в цикле?
4. **Auto-recovery без извлечения.** Есть ли программный способ вывести клон из залипания? ATPC? ATWS? ATZ? Или только обесточивание?
5. **Оптимальный размер цикла.** При паузе 2-3 сек между циклами — сколько PID оптимально в одном цикле? 2? 4? 6?
6. **Влияние оборотов двигателя.** Залипание зависит от нагрузки на CAN-шину? При высоких оборотах (3500+) залипает быстрее?
7. **Замена адаптера.** Если клон v1.5 принципиально нестабилен — какой адаптер рекомендовать? Оригинальный ELM327? v2.1 клон? OBDLink?
8. **Стратегия для продакшена.** Учитывая что 50%+ пользователей будут с клонами — какую стратегию выбрать: адаптироваться под клонов (медленный сбор) или требовать оригинал?