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

 
 
> Требуется помощь в правильном понимании работы с модемом
TamTam
сообщение Jun 16 2006, 12:02
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 293
Регистрация: 14-03-06
Пользователь №: 15 254



Имеется модем у которого есть AT команды, как правильно организовать прием и обработку данных,

Перевое представление:
загоняем все нужные нам команды в массив и по приходу начинаем смотреть естли такая команда у нас в массиве, если есть то будем что то делать .
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
TamTam
сообщение Jun 18 2006, 14:24
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 293
Регистрация: 14-03-06
Пользователь №: 15 254



Цитата(at90 @ Jun 17 2006, 14:43) *
на atmel.com есть не плохая апликуха. про gprs модем.
там в исходниках есть фунции приёма и распознования


если это 323 апликуха то я её смотрю, а если другая, то подскажите номерок.
Go to the top of the page
 
+Quote Post
cpl
сообщение Jun 18 2006, 20:21
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 378
Регистрация: 6-12-04
Пользователь №: 1 340



Привожу свой принцип обмена с модемом, (реализовано на асм авр, система авр+жки+GSM/GPRS(wavcom))

1. посылаю команду модему
2. делаю паузу (зависит от времени выполнения команды к перимеру 0.5сек)
3. смотрую что в буфере, есть три варианта
- ответил нето что ожидал
(например самоответ модема(выдал WIND) - очистил буфер, пошел на повтор команды)
- нечего неответил (например повис модем !!! (очень редко но бывает, делаем хар рестарт модема и повтор команд например с самого начала(необязательно)!))
- ответил то что ждал (идем дальше все ок !)-тут еще можно ветвить на тему того что ждали
бывают необходимо обрабатывать несколько возможных ответов
например входа в сеть +CGREG 0,0 0,1 0,2...

система примимает и передает sms-ки и использует встроенный TCP стек модема,
(когда только начинал хотел сделать обработку дерева, передумал да и незачем и так все прекрасно пашет)
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 22:39
Рейтинг@Mail.ru


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