gitextract_kdisc01z/ ├── .editorconfig ├── .github/ │ └── workflows/ │ └── ci.yml ├── .gitignore ├── .idea/ │ ├── codeStyles/ │ │ ├── Project.xml │ │ └── codeStyleConfig.xml │ ├── encodings.xml │ ├── kotlinScripting.xml │ └── vcs.xml ├── LICENSE ├── LLM_CONTEXT.md ├── README.md ├── SUPPORTED_COMMANDS.md ├── build.gradle.kts ├── context7.json ├── detekt.yml ├── gradle/ │ └── wrapper/ │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradle.properties ├── gradlew ├── gradlew.bat ├── jitpack.yml ├── llms.txt ├── settings.gradle.kts └── src/ ├── main/ │ └── kotlin/ │ └── com/ │ └── github/ │ └── eltonvs/ │ └── obd/ │ ├── command/ │ │ ├── ATCommand.kt │ │ ├── Enums.kt │ │ ├── Exceptions.kt │ │ ├── ObdCommand.kt │ │ ├── ParserFunctions.kt │ │ ├── RegexPatterns.kt │ │ ├── Response.kt │ │ ├── at/ │ │ │ ├── Actions.kt │ │ │ ├── Info.kt │ │ │ └── Mutations.kt │ │ ├── control/ │ │ │ ├── AvailablePIDsCommand.kt │ │ │ ├── Control.kt │ │ │ ├── MIL.kt │ │ │ ├── Monitor.kt │ │ │ └── TroubleCodes.kt │ │ ├── egr/ │ │ │ └── Egr.kt │ │ ├── engine/ │ │ │ └── Engine.kt │ │ ├── fuel/ │ │ │ ├── Fuel.kt │ │ │ └── Ratio.kt │ │ ├── pressure/ │ │ │ └── Pressure.kt │ │ └── temperature/ │ │ └── Temperature.kt │ └── connection/ │ └── ObdDeviceConnection.kt └── test/ └── kotlin/ └── com/ └── github/ └── eltonvs/ └── obd/ ├── command/ │ ├── BytesToIntParameterizedTests.kt │ ├── control/ │ │ ├── AvailableCommands.kt │ │ ├── Control.kt │ │ ├── MIL.kt │ │ ├── Monitor.kt │ │ └── TroubleCodes.kt │ ├── egr/ │ │ └── Egr.kt │ ├── engine/ │ │ └── Engine.kt │ ├── fuel/ │ │ ├── Fuel.kt │ │ └── Ratio.kt │ ├── pressure/ │ │ └── Pressure.kt │ └── temperature/ │ └── Temperature.kt └── connection/ └── ObdDeviceConnectionTest.kt