Witam

Chciałbym odczytać smsy programem za pomocą modemu zte mf-100

Bibliotekami Gammu nie umiem się posługiwać ( nie znalazłem opisu jak to zrobić c#) więc postanowilem skorzystać bezpośrednio z portu. oto mój kod:

     public partial class Form1 : Form
    {
        public SerialPort mport;
        public Form1()
        {
            InitializeComponent();
        }

        private void Form1_Load(object sender, EventArgs e)
        {
            mport = new SerialPort("COM4", 9600, Parity.None, 8, StopBits.One);
            mport.DtrEnable = true;
            mport.RtsEnable = true;
            mport.ReadBufferSize = 1024;
            mport.WriteBufferSize = 1024;
            if (!mport.IsOpen)
                mport.Open();
        }

        private void button1_Click(object sender, EventArgs e)
        {



            // Reading SMS
            mport.Write("AT+CMGR=1");
            System.Threading.Thread.Sleep(1000);
            String sms = mport.ReadExisting();
            MessageBox.Show(sms);
        }
    }

ale jesli dostaje sms pojawia się komunikat:

CMTI:"ME" ; 5 (tutaj liczba sie zwiększa jakby pokazywało ile sms jest w skrzynce); AT+CMGR=1