פרוטוקול מכוניות ציבורי OBD
הפרוטוקול הציבורי של מכוניות OBD (On-Board Diagnostics) מייצג מערכת מותאמת שמאפשרת גישה למספר תתי-מערכות של הרכב למטרות מעקב ודiagnostics. הפרוטוקול משמש כשפה אוניברסלית שמאפשרת תקשורת בין רכבים לכלי דiagnostics, ללא תלות ביוצר. המערכת מטילה מעקב מתמשך על ביצועי המנוע, מערכות שליטה בהפלות ואחרות מהפונקציות החשובות של הרכב, ויוצרת נתונים בזמן אמת שניתן לגשת אליהם דרך פורט ה-OBD-II. התוכן המותאם הזה מאפשר למכונאים, טכנאים ובעלים של רכבים להפיק מידע דiagnostics חשוב, לזהות בעיות ולבטיח את הביצועים האופטימליים של הרכב. הפרוטוקול תומך במספר תקנים של תקשורת, כולל CAN (Controller Area Network), ISO 9141-2 ו-SAE J1850, מה שגורם לו להיות תאימות כמעט לכל כלי רכב מודרני. המערכת יוצרת קודי Trouble Codes (DTCs) כאשר היא מגלה תקלות, מה שמאפשר לזהות בעיות ספציפיות במהירות וביעילות. בנוסף לתפקידי הדiagnostics העיקרייים שלו, הפרוטוקול גם תומך במספר יישומים ומכשירים של צד שלישי, המאפשרים תכונות כמו מעקב אחר הביצועים בזמן אמת, עקיבה אחרי יעילות דלק והאשרא של מערכות הפחתה.