Ericsson Chatboard Kontrolü
İşe yaramayan "Chatboard"ları değerlendirmeye ne dersiniz?.. Yapacağınız projelerinize küçük ve hazır bir klavye eklemek güzel olur.
Merhabalar;
Geçtiğimiz günlerde elime Ericsson nun chatboard u geçti. Bu ürün bi dönem çok tutulmuştu ve eski model cep telefonlar da çok kullanıldı, şimdi ise pek kullanılmıyor. Böyle bir ürünü klavye gerektiren projelerimizde kullanarak hem artı bir tasarımdan kurtuluruz hem de bu ürünü değerlendirmiş oluruz. İşte bu uygulamada bu ürünün AT komut yapısını anlatarak nasıl iletişim kurulacağını anlatacağım.
Chatboardun üzerindeki pin bağlantısı şekildeki gibidir. İçini açıp lehimle alabilirsiniz yada eski bir Ericsson cep telefonundan dişi soket söküp bağlayabilirsiniz. PC bağlarken direk Seri porta gireceksiniz. Bağlantıyı USB-seri çeviricilerle yaparsanız 5V da direk alıp TTL seviyesinde TX RX bağlantılarını direk yaparsınız. Cihazın seri port ayarı ise 9600 8N1 dir.
PC bağlantısını yaptıktan sonra 5V besleme verdiğinizde cihaz belirli aralıklarla AT komutu gönderecektir. Bizden cevap isteyinceye kadar bu işlem sürecektir. AT komutunu aldıktan sonra OK komutu ile cevap verdiğimizde ilk bağlantıyı sağlamış oluruz. Daha sonraki gelen ayar komutu isteklerine de OK ile cevap verdikten sonra SMS tuşuna basarak Klavye moduna geçilir. Artık klavye modu hazırdır basılan tuşlara göre komutları değerlendirebilirz. Burda da her gelen tuş bilgisine OK ile cevap verilir. Eğer cevap verilmez ise belirli aralıklarla son komutu sürekli gönderir.
|
Tuş komut yapısı biraz karmaşık da olsa anlaşıldığında kolay çözülür. burdaki sistem telefonlardaki 0-9 tuşlarına göre ayarlanmış. Her tuşun üzerindeki karekter kaçıncı sırada ise tuşu o kadar tekrarlatmış. AT+CKPD komutu tuş basılmasını sağlayan komuttur. Örneğin; AT+CKPD="22" komutu B karekteridir, AT+CKPD="1c22" buradaki 1c tuşun üst üste basıldığını gösterir yani B karekteridir, AT+CKPD="6",20 bu komutta ise sonunda 20 olduğu için direk sayısal tuşa basıldığını gösterir.
Bu şekilde bütün tuşları deneyerek komut mantığını kavrayabilirsiniz. SMS modunda çıkacak olursa tekrar SMS tuşuna basarak geçebilirsiniz. Tek önemli notka her gelen mesaja OK ile cevap verilmelidir.
Programı Alta küçülttüğünüzde sisteme, basılan tuşun Klavye kodunu gönderir. Başka bir text uygulaması açıp burada kullanabilirsiniz…
Umut KAZANÇ
umutkazanc@gmail.com
www.digitalruh.com