UDS (ISO 14229) nedir?
Unified Diagnostic Services, otomotiv ECU'larının teşhis arayüzünü standartlaştıran ISO 14229 serisidir. Servis isteği bir SID (Service Identifier) ile başlar; ECU yanıtı pozitifse SID + 0x40, negatifse 0x7F <istek SID> <NRC> formatındadır.
NRC neden bu kadar can sıkıcı?
Bir UDS istemcisi geliştirirken karşılaşılan en yaygın sorun, ECU'nun beklenmedik bir NRC döndürmesidir. 0x33 (Security Access Denied), 0x7E (Sub-Function Not Supported in Active Session), 0x78 (Request Correctly Received - Response Pending) gibi kodlar farklı stratejiler gerektirir. Bu sayfa, dökümanları aramadan NRC'lerin anlamını hızla görmek için tasarlandı.