10 Kasım 2016 Perşembe

Built In Test (BIT) yöntemleri

Giriş
BIT Türkçe 'ye Cihaz İçi Test (CİT) olarak çevriliyor.

Cihaz üreticileri genellikle standartları takip etmezler. Bir çok cihazın bir araya geldiği bir sistemde hepsine BIT testi yapan kodu yazmak bazen kolay olmuyor. Aşağıda konuyla ilgili bazı notlarım var.

Öncelikle her cihaz için ortak olan metodları bir arayüze toplamak gerekir. Bu arayüze IDevice diyelim.
interface IDevice
{
    void PerformBIT();
    int GetBITResult();
}

Daha sonra istisnai durum yaratan cihaz için bir başka arayüz tanımlayalım.
interface INewDevice : IDevice
{
    bool CheckPBIT();
}


Hiç yorum yok:

Yorum Gönder