{"repo":"tzebrowski/ObdMetrics","free":true,"listed":false,"github":"https://github.com/tzebrowski/ObdMetrics","clone":"git clone https://github.com/tzebrowski/ObdMetrics.git","description":"OBD Metrics is a Java OBD2 framework that is intended to simplify communication with OBD2 adapters like ELM327 clones. The goal of the implementation is to provide a set of useful functions that can be a foundation for future OBD2 related applications","language":"Java","stars":28,"topics":["java","obd2","elm327","ecu","vehicle","telemetry","android-auto","stn1170","stn2120","uds"],"license":"Apache-2.0","category":"analytics","readme_excerpt":"OBD Metrics About OBD Metrics stands out as a well-architected and adaptable framework for Java developers interested in vehicle diagnostics and telemetry. Its emphasis on configurability and dynamic data processing makes it suitable for a wide range of applications, from simple data logging to complex diagnostic tools. Table of Contents Supported Use-Cases & Adapters Ecosystem and Tooling Key Features High Performance Message Decoding Framework Architecture Quality & Compatibility Supported Use-Cases & Adapters Supported use-cases: Collecting vehicle telemetry data (Metrics) Reading Vehicle Metadata (e.g., VIN) Reading and clearing Diagnostic Trouble Codes (DTC) Supported adapters and protocols: ELM327-based adapters: Fully compatible with the ELM327 AT command set. STNxxxx-based adapters: Utilizes the advanced ST command set available in the STNxxxx device family (more info at scantool.net). Ecosystem and Tooling MyGiulia: A dedicated Android app for Alfa Romeo owners to visualize their vehicle's telemetry data. JeepAA: An Android application dedicated to Jeep vehicles for visualizing vehicle telemetry data. CanSniffer: A lightweight application used to scan the CAN Bus for further integration with SavvyCAN. OBD Metrics Demo: A demonstration project showcasing the usage of the ObdMetrics library. --- Key Features Configurable PID Definitions PIDs (Parameter IDs) are defined externally using JSON schemas, allowing for easy customization and support for various vehicle manufa","default_branch":null,"files":null,"tree":[],"storefront":"/r/tzebrowski","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/tzebrowski/ObdMetrics/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}