0491d37a2e
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
24 lines
654 B
Batchfile
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
|