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.