contat id haberlesme protokolu ilgili epey calısmalarım oldu.Hatta bu sektörün en eski üreticilerinden biriyim.Kendi ürettigim recervier cihazı ile müsterilerimi kendim takip edebiliyordum(su an meslegi bıraktım 25 sene oldu genclere yer acalım)
contact id haberlesmenin mantıgı:
dtmf telefon ses sinyalleri ile data transferi yapar.
bunun için alarm merkezi telefon numarası aynı dtmf ile aranır.
karsı cihaz telefonu actımı yanlıs hatırlamıyorsam 2800 hz hazırım sinyali verir.
bunu alan alarm cihazı sırası ile içindeki dataları karsı tarafa iki kere yollar.
eger alıcı cihaz datayı dogru aldıysa dadit (2800 hz 1400hz) sinyal verir ve alarm cihazı yeni bilgiyi gönderir.
eger data hatalı gelmisse uzun bip sesi vererek alarm cihazına bildirir ve alarm cihazı aynı bilgiyi tekrar yollar.recervier cihazının 2 kez yeni data yolla sinyaline cavap gelmezse recervier telefon hattını kapatır.
diger bir haberlesme sistemi ise 4/2 denen formattır.
bundaki mantıkta eski telefonlarda (rolelı telefonlar) kullanılan pulsların sayıları sayılarak datanın kac oldugu ogrenılmıs olur.elsıkısma acma kapama vs protokoler yukardakine benzerdir.
bir diger haberlesme formatı ise SIA,üzerinde calısmamama ragmen modem haberlesme formatını(300-1200 bit per second) kullanır.
yukardakı her formatın data alındı,baglantı kuruldu,hatalı data sinyalleri birbirlerinden farklıdır.
alın size ilginc bir deneme:
alarm cihazındaki dataları dinlemek icin alarm cihazına baglı parelel telefonu acın.
cihaz alarm merkezini aradıgında parelel telefondan ıslıkla 2800 hz frekans cıkarın.
alarm cihazı size dadidadidadidu diye bilgi gonderecektir.
arkasından ıslıkla 1400 hz sinyal gonderin ve yeni bilgiyi dinleyin.
eger kendi ürettiginiz alarm cihazını alarm merkezine baglanabilir yapmak istiyorsanız,hangi bilginin ne anlama geldigini ya standart data format olarak diger cihazlarının datalarını uretmeniz,yada kendi ürettiginiz dataları alarm merkezine bildirerek benim datalarımın anlamı bu(alarm kuruldu,kapandı,akü bitti vs) demeniz gerekir.
selamlar