Forum
Merhaba,
ben bir veri gönderme ve alma programi yazmak istiyorum.
ilk basta parola gibi bir emir yolluyorum mesela LS0000 3322.Cihaz bu parolaya karsilik bir cevap gönderiyor ve biz bu cevaba bakarak diger komutu gönderiyoruz ve yeni bir cevap geliyor ve biz tekrar cevaba bakip bir üst komutu yolluyoruz.
örn:
gönder: LS0000 3322 cevap:LS0000 A //bu parola oldugu icin özel durum
biz burda son sayilarin 0000 oldugunu görünce
gönder:LS0200 ü gönderiyoruz cevap olarakta LS0200 A aliyoruz ve 0200 sifirdan farkli oldugu icin bu sefer 200ü bir artiriyoruz
gönder:LS0201 vs.
bunu bana detayli bir sekilde anlatabilirseniz cok sevinirim.
Bunu nerede kullanacağınız hakkında fikrim yok ama ben olsam bu eşleştirmeleri şöyle yapardım. Bir veritabanında tablo oluşturur ve ID, Seviye, Komut, Cevap, Hata alanları oluştururum ve bu tabloyu seviye seviye sırayla soruları doldururum.
Eğer hiç seviyeyi birde cookie tutarım. her soruyu geçtiğimde +1 arttırım ve cookie ile Seviye filed karşılaştırarak sıradaki komutu göndeiririm ona göre cevap (işlenecek kodlar varsa işlenir) veya hatası gelir. cevap gelirse tekrar seviye cookie +1 arttıırırm.