iPaq 2210-MPX220-Bluetooth-Sending SMS
От: Аноним  
Дата: 07.11.05 06:03
Оценка:
Возникла необходимость отправлять sms c PDA (iPaq 2210, WIDCOMM-bluetooth) через mpx220 (MS-bluetooth)

Готового решения найти не удалось
Может подскажете какое ни буть?

Тогда получается следующее необходимо создавать с нуля, используя C#, т.к. WIDCOMMSDK=1000$ => использую SerialPort, но не могу найти сервис SPP с КПК на smartphone.

Установил 3.50A на mpx, в Start->Settings->Bluetooth->COM , указал COM0-> ; COM1-<
Т.к. другие не получаеться , но всеравно PDA not found!!!!

Что делать?

11.11.05 11:28: Перенесено модератором из '.NET' — TK
Re: iPaq 2210-MPX220-Bluetooth-Sending SMS
От: Аноним  
Дата: 07.11.05 06:43
Оценка:
А>Тогда получается следующее необходимо создавать с нуля, используя C#, т.к. WIDCOMMSDK=1000$ => использую SerialPort, но не могу найти сервис SPP с КПК на smartphone.


http://www.opennetcf.org/CategoryView.aspx?category=Home

тут есть отправка SMS... блютуз.
я пробовал. компоненты работают.

p.s.Мне нужна была отсылка SMS .
Re[2]: iPaq 2210-MPX220-Bluetooth-Sending SMS
От: sublimity  
Дата: 07.11.05 06:49
Оценка:
Как отправить, я себе представляю , и как званить , а вот как состыковать два устройства , это я себе не представляю

Т.к. надо с кпк передать запрос по bluetooth с КПК на смартфон, смарт его обрабатывает и выполняет соответст. дейстие.
Re[3]: iPaq 2210-MPX220-Bluetooth-Sending SMS
От: Аноним  
Дата: 07.11.05 06:52
Оценка:
Здравствуйте, sublimity, Вы писали:

S>Как отправить, я себе представляю , и как званить , а вот как состыковать два устройства , это я себе не представляю


S>Т.к. надо с кпк передать запрос по bluetooth с КПК на смартфон, смарт его обрабатывает и выполняет соответст. дейстие.


Ну так по блютузу и состыковать.
Тока придется писать 2 проги. для смарта и кпк. Типа клиента и сервера.
Результат на MPX220 висеть будет прога которая ждет комманды по блютузу отослать смс.

а вообще нужно поискать инфу. должна быть прога которая это умеет делать... наверняка.
идите www.pocketz.ru там спрашивайте....
Re[4]: iPaq 2210-MPX220-Bluetooth-Sending SMS
От: Аноним  
Дата: 07.11.05 07:11
Оценка:
А>Ну так по блютузу и состыковать.
А>Тока придется писать 2 проги. для смарта и кпк. Типа клиента и сервера.
А>Результат на MPX220 висеть будет прога которая ждет комманды по блютузу отослать смс.

А>а вообще нужно поискать инфу. должна быть прога которая это умеет делать... наверняка.

А>идите www.pocketz.ru там спрашивайте....

OFFTOP

Кстати вспомнмл, SmartGSM это делает. 100%
я отправлял со своего IPAQ 1940 SMS через блютуз. Правда мабила Siemens s55 была
Re[5]: iPaq 2210-MPX220-Bluetooth-Sending SMS
От: sublimity  
Дата: 07.11.05 14:07
Оценка:
SmartGSM — и куча других умеют это но кроме смарт фона!!!!

Да то что надо писать клиен сервер это я знаю !

Вопрос стоит в том как это дело состыковать!
Т.к. bluetooth их нестыкует,
Используються разные стандарты SDK , т.к. устройства разных производителей,
Что у меня не получаеться так это соединить их , т.е. передавать данные ,несоздаеться соединение serial port!!!!
Мобилльник предоставляет только модемное (это по данным КПК) соединение , а как с помощью него я воообще не представляю!!
Re[6]: iPaq 2210-MPX220-Bluetooth-Sending SMS
От: TK Лес кывт.рф
Дата: 08.11.05 05:38
Оценка:
Hello, "sublimity"

> Вопрос стоит в том как это дело состыковать!


У MPx220 есть аналог ftp сервера (Папка My Documents\FTP. работает через BlueTooth). Для КПК надо написать приложение которое будет выкладывать файл с текстом SMS на этот FTP а на MPx220 написать приложение "монитор" которое будет мониторить эту папку и при появлении нужного файла отправлять SMS
Posted via RSDN NNTP Server 2.0 beta
Если у Вас нет паранойи, то это еще не значит, что они за Вами не следят.
Re[7]: iPaq 2210-MPX220-Bluetooth-Sending SMS
От: sublimity  
Дата: 08.11.05 11:53
Оценка:
Здравствуйте, TK, Вы писали:

>> Вопрос стоит в том как это дело состыковать!


TK>У MPx220 есть аналог ftp сервера (Папка My Documents\FTP. работает через BlueTooth). Для КПК надо написать приложение которое будет выкладывать файл с текстом SMS на этот FTP а на MPx220 написать приложение "монитор" которое будет мониторить эту папку и при появлении нужного файла отправлять SMS


Да вариант с ftp , я тоже рассматривал , но этоже сверх плохо!
т.к нет никакой отдачи от телефона, непропингуеш его , ничего ,
отправка это только начало , в идеале это должна быть обаюдная связь , и вслучии поступления смс\звонка то передавать комманды на кпк...

в случии ftp это ооочень не оперативно , даже если и проверять каждые 1сек....
слидить за файлами......

Мне кажеться можно же как то перебрасывать между ними данные...
Re[8]: iPaq 2210-MPX220-Bluetooth-Sending SMS
От: sublimity  
Дата: 11.11.05 08:16
Оценка:
Все таки у меня получилось их с коннектить , т.е. PDA нащол службу на телефоне, PDA соединился, в настройках телефона указан также остался указан COM1 и COM0

Запускаю такой кусок на телефоне:

using InTheHand.IO.Ports;
using OpenNETCF.IO.Serial;
....

private Guid service = new Guid("{7A51FDC2-FDDF-4c9b-AFFC-98BCD91BF93B}");

private void menuItem2_Click(object sender, System.EventArgs e)
{
try
{
BluetoothSerialPort port = BluetoothSerialPort.CreateServer("COM",Convert.
ToInt32(comboBox1.Text), service);
label1.Text=port.PortName+':'+port.PortIndex.ToString();
port.Dispose();
}
catch
{
label1.Text="Error!";
}

в comboBox1.Text содержаться значения от 0 до 9.
Перепробовал все возможные, но всегда вылетает с ошибкой, что невозможно создать порт!

С чем это может быть связанно?

И такой вопрос что такое “Guid service”? Насколько я понимаю это просто что то типа ID устройства с которым можно соединяться , а если на PDA у меня не получается указать (т.е. я не знаю как его указать) что делать?

Или мне вообще ненужно указывать никакой BluetoothSerialPort а просто работать с Port?
на PDA использую пример SerialCSharp [http://www.opennetcf.org/samples/SerialCSharp.zip]
Re[9]: iPaq 2210-MPX220-Bluetooth-Sending SMS
От: Аноним  
Дата: 06.01.06 14:25
Оценка:
Скрипты заработали но почемуто при послылке с PDA строки доходят только 2символа , т.е. отображаються , при следующей еще 2 из тойже строки ...
Пример
1й раз SEND:"TEST" GET:"TE"
2й раз SEND:"LOOK" GET:"ST"
3й раз SEND:"HI" GET:"LO"
....

С чем это может быть связанно?
Re[9]: iPaq 2210-MPX220-Bluetooth-Sending SMS
От: Nechaev  
Дата: 17.01.06 08:53
Оценка:
Здравствуйте, sublimity, Вы писали:

S>Все таки у меня получилось их с коннектить , т.е. PDA нащол службу на телефоне, PDA соединился, в настройках телефона указан также остался указан COM1 и COM0


S>Запускаю такой кусок на телефоне:


S>using InTheHand.IO.Ports;

S>using OpenNETCF.IO.Serial;
S>....

S>private Guid service = new Guid("{7A51FDC2-FDDF-4c9b-AFFC-98BCD91BF93B}");


S>private void menuItem2_Click(object sender, System.EventArgs e)

S>{
S>try
S>{
S>BluetoothSerialPort port = BluetoothSerialPort.CreateServer("COM",Convert.
S>ToInt32(comboBox1.Text), service);
S>label1.Text=port.PortName+':'+port.PortIndex.ToString();
S>port.Dispose();
S>}
S>catch
S>{
S>label1.Text="Error!";
S>}

S>в comboBox1.Text содержаться значения от 0 до 9.

S>Перепробовал все возможные, но всегда вылетает с ошибкой, что невозможно создать порт!

S>С чем это может быть связанно?


S>И такой вопрос что такое “Guid service”? Насколько я понимаю это просто что то типа ID устройства с которым можно соединяться , а если на PDA у меня не получается указать (т.е. я не знаю как его указать) что делать?


S>Или мне вообще ненужно указывать никакой BluetoothSerialPort а просто работать с Port?

S>на PDA использую пример SerialCSharp [http://www.opennetcf.org/samples/SerialCSharp.zip]

Самый простой вариант:
Известен BDDAdr устройства с которым будешь свазываться, знаешь название службы обеспечивающей профиль SPP.
1) Создается соединение со службой по такомуто адресу.
2) Определяется номер виртуального СОМ порта
3) Открываешь порт с этим номером
4) Далее работаешь с ним как с простым портом !!!

Для общего случая добавляются:
1)Inquiry
2)Discovery для определенных BDDAdr
3)Выбор нужной службы для работы
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.