Witam serdecznie,
Piszę aplikację w języku C#, której zadaniem jest wysyłanie wiadomości sms z telefonu podłączonego do portu COM. Przy próbie wysłania wiadomości sms otrzymuję komunikat: "No phone connected."

  • Aplikacja jest poprawnie napisana:
    Kod:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

using GsmComm.GsmCommunication;
using GsmComm.PduConverter;

namespace Send_sms
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void Form1_Load(object sender, EventArgs e)
        {

        }

        private void sendMessage_button_Click(object sender, EventArgs e)
        {
            GsmCommMain gsm;
            SmsSubmitPdu pdu;
            gsm = new GsmCommMain(12, 2400, 3000);
            gsm.Open();
            pdu = new SmsSubmitPdu(message.Text.ToString(), num1.Text.ToString(), "");
            gsm.SendMessage(pdu);
        }
    }
}
  • telefon jest podłączony kablem USB,
  • telefon jest wykrywany przez komputer,
  • telefon widoczny w menadżerze urządzeń w zakładce Porty COM i LPT,
  • w komputerze zainstalowane oprogramowanie PC Suite dla Nokii ponieważ używam telefonu Nokia
  • podczas instalowania PC Suite, aplikacja poprosiła Mnie o instalację czegoś w stylu "Contact Groups.. "

Najgorsze jest to, że sprawdzałem to na kilku telefonach oraz na różnych portach. Dwa telefony Nokia, jeden LG. Na każdym ta sama informacja. Przy połączeniu się moim programem sprawdzam zawsze w menadżerze urządzeń na jakim porcie dokładnie podłączony jest telefon.

Testowałem program nawet na kilku komputerach. Jednak bez skutku. Ten sam problem.

Jeśli ktoś jest w stanie choć troszkę naprowadzić to będę bardzo wdzięczny.
Pozdrawiam.