AT SMS okuma yardım...

Başlatan vale9, 01 Şubat 2013, 16:54:07

vale9

Arkadaşlar merhaba,

GSM iletişim kuran bir tasarımım var, kullanıcıdan sms alıp kontrol yapıyor. Aşağıdaki komut ile Türkiye içerisinde gelen tüm numaraları ve mesajların içeriklerini düzgün okuyabiliyorum:

DGT=13    " numaranın rakam sayısı
SK=29      " skip yapacağımız karakter sayısı
SERIN2 RX, BAUD, 10000, WAIT_SMS_READ, [WAIT (","), SKIP 1, STR NUMRAW\DGT\34, SKIP SK, STR INBOX\80\13]

Numraw değişkeni numarayı +905xxxxxxxxx olarak toplam 13 haneli olarak kaydediyor. Fakat cihazı yurtdışına göndereceğim ve aşağıdaki problemlerle karşılaşacağımı düşünüyorum:

1) Her ülkenin numara rakam sayısı farklı (bizden 1 fazla, 1 eksik, 2 eksik gibi numaraları olan ülke çok

2) Bizde tüm smsler ülke kodu ile birlikte gelirken, bazılarında ülke kodu gelmeyebiliyor

Bu sorunlar için bir önerisi olan varmı acaba? kodu en pratik nasıl uygun hale getirebilirim?

Teşekkürler
Hayat 1'ler ve 0'lardan ibarettir.