Files
justin 0491d37a2e ford-obd: ELM327 OBD-II reader + 6.0 Power Stroke no-start triage
Read stored/pending/permanent DTCs, decode with 6.0-relevant codes flagged,
guarded mode-04 clear (--clear), key live PIDs + battery voltage, and a
6.0 no-start triage checklist. Tested against a CH340 ELM327 v1.5 adapter.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_016yT89n4zR4qbrySoSiEyZs
2026-06-29 19:17:35 -04:00

24 lines
654 B
Batchfile

@echo off
REM === 6.0 Power Stroke OBD reader launcher ===
REM Double-click this on Windows. It installs pyserial (once) then runs.
where python >nul 2>nul
if errorlevel 1 (
echo Python is not installed or not on PATH.
echo Install it from https://www.python.org/downloads/ ^(check "Add Python to PATH"^),
echo then double-click this file again.
pause
exit /b 1
)
echo Ensuring pyserial is installed...
python -m pip install --quiet pyserial
echo.
echo Starting OBD reader. Turn the truck key to RUN ^(engine off is fine^).
echo If it can't find the port, pass it like: RUN_OBD.bat COM5
echo.
python "%~dp0obd_reader.py" %*
echo.
pause