Strados
Transform OBD2 data from your car into human readable data
Install / Use
/learn @outlandnish/StradosREADME
Strados 
Core library in Strados that transforms car data (On-Board Diagnostics 2) into human readable data.
The Details
Strados OBD Library
Contains the code that parses OBD2 based on a given OBD2 PID. A list of OBD2 PIDS can be found at Wikipedia.
Usage
The ObdParser class provides a static function for passing hex data from an OBD2 sensor. Based off of the mode and command of the hex string (first two bytes), the library uses reflection to find an appropriate transformation to get the value.
using Strados.Obd;
string data = "41 0D FF"; //hex data from OBD2
var result = ObdParser.Parse(data);
Console.WriteLine(result.Mode); //mode: 1
Console.WriteLine(result.Command); //command: 13
Console.WriteLine(result.Name); //name: VehicleSpeed
Console.WriteLine(result.Value); //value: 255 (kph)
If a PID is not currently supported, you can write an extension method for the ObdParser class. The name of the method should match an enum value in ObdPid.
Installation (from NuGet)
Install-Package Strados.Obd
Strados Vehicle Library
The Vehicle Library provides a service interface IVehicleService to interact with an OBD2 reader. An abstract implementation Elm327VehicleServiceBase for the ELM327 (and it's variants like the STN11xx chipsets) is provided. You'll need to implement a child class on your platform to interact with the vehicle service.
Usage
[TODO]
Installation (from NuGet)
Install-Package Strados.Vehicle
Related Skills
node-connect
351.4kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
110.7kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
351.4kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
351.4kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
