реклама на сайте
подробности

 
 
> Работа с Bluetooth устройствами в MATLAB
Amalteay
сообщение Oct 29 2010, 13:46
Сообщение #1





Группа: Новичок
Сообщений: 1
Регистрация: 29-10-10
Пользователь №: 60 523



Здравствуйте.
Пожалуйста, помогите unsure.gif
У меня следующая проблема:
Я разрабатываю устройство многоканальной электромиографии с беспроводным сопряжением с ПК (аспирантский проект). Программу на компе пишу в системе MATLAB. Устройство подключаю к ПК через виртуальный COM порт. В принципе, когда подключаю устройство напрямую к ПК проблем нет (работу через COM порт в MATLAB я освоила rolleyes.gif ). Но вот встала задача организации радиоканала. Приобрела Bluetooth модули BTM 222 (приёмо-передатчики в одном лице) и попыталась управлять ими через COM порт в MATLAB. BTM 222 работают с AT командами, вот я и пытаюсь посылать из MATLAB посылки типа 'ate######' (после создания и открытия COM порта) по принципу:
txt='at';
fprintf(s,'%s',txt);
%далее посылаю символы ASCII возврата каретки и перехода на новую строку
fwrite(s,[10 13]);
%далее считываю ответ (ДОЛЖЕН БЫТЬ OK!!!!!!!!!!!!!!!!!)
out = fscanf(s);

В ответе читается: либо 'at', либо ничего wassat.gif

Но вот если я посылаю управляющие посылки в BTM222 через Hyper Terminal, то на посылку 'at' я получаю ответ 'OK'!!!!!!
Пожалуйста, помогите разобраться!!!!!!!!!!! rolleyes.gif
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 27th July 2025 - 21:48
Рейтинг@Mail.ru


Страница сгенерированна за 0.01356 секунд с 7
ELECTRONIX ©2004-2016