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
This commit is contained in:
+23
@@ -0,0 +1,23 @@
|
||||
@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
|
||||
Reference in New Issue
Block a user