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

 
 
> Исходники для SIM300x, AVR
RomanRom
сообщение Oct 23 2008, 08:59
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 231
Регистрация: 14-02-05
Пользователь №: 2 635



Как-то не густо в сети с исходниками на Си для AVR.
Интересует момент полноценного приема ответов от SIM300x по UART (глубина буфера, тайминги между посылками, использование прерываний или постоянный опрос UART, длительность таймаута, если не пришел очередной символ). Где глянуть образец?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
david_off
сообщение Oct 24 2008, 17:21
Сообщение #2


Участник
*

Группа: Новичок
Сообщений: 37
Регистрация: 15-10-08
Из: Одесса, Украина
Пользователь №: 40 978



Я для своих нужд написал свои процедуры. Заняло 2 дня и строчек 300 кода, но зато теперь работает именно так, как я хочу. Не прихоидится подстраиваться под чужие процедуры.
Все АТ команды проверяют приход эха, сверяют его на идентичность посланной команде, потом в спец буфере хранят обработтаные ответы - без CRLF и т д.
Если уж очень надо, могу поделится. Хотя наверняка вам лучше попробывать своё сваять
Go to the top of the page
 
+Quote Post
ivstech
сообщение Oct 28 2008, 07:55
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 204
Регистрация: 5-01-06
Пользователь №: 12 860



На мой взгляд, эхо лучше отключить. Заодно и программа упростится.
Go to the top of the page
 
+Quote Post
Baser
сообщение Oct 28 2008, 10:52
Сообщение #4


Просто Che
*****

Группа: Свой
Сообщений: 1 567
Регистрация: 22-05-07
Из: ExUSSR
Пользователь №: 27 881



Цитата(ivstech @ Oct 28 2008, 09:55) *
На мой взгляд, эхо лучше отключить. Заодно и программа упростится.

+1
Аналогично, никогда эхо не применял, МК сразу его выключает в модеме. На мой взгляд, эхо - это рудимент в управлении модемами, сохранившийся со времен ручных текстовых терминалов, когда команды набирались "ручками" операторов smile.gif

В любом случае, обработка ответов идет по таймаутам, т.к.:
- модем может не ответить;
- есть ответы, в которых отсутствуют коды <CR><LF>
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- RomanRom   Исходники для SIM300x   Oct 23 2008, 08:59
- - ivstech   Для ПИКа есть исходники на Си от олимекса. http:/...   Oct 23 2008, 09:24
|- - RomanRom   Цитата(david_off @ Oct 24 2008, 21:21) Я ...   Oct 27 2008, 10:54
||- - gora_electric   Цитата(RomanRom @ Oct 27 2008, 13:54) Есл...   Oct 27 2008, 20:57
|- - PIC_Embedder   Цитата(Baser @ Oct 28 2008, 14:52) +1 Ана...   Oct 28 2008, 11:27
|- - Baser   Цитата(PIC_Embedder @ Oct 28 2008, 13:27)...   Oct 28 2008, 14:14
- - david_off   Проект коммерческий, но на свой страх и риск подел...   Oct 27 2008, 21:34
- - PIC_Embedder   Ещё раз убедился, что лучше всё делать самому. На ...   Oct 27 2008, 22:53
|- - david_off   Цитата(PIC_Embedder @ Oct 28 2008, 02:53)...   Oct 28 2008, 05:00
- - david_off   Запоздал конечно я со своим коментом, но лучше поз...   Nov 1 2008, 15:37
- - Dron_Gus   А я свой драйвер реализовал аля State Machine с та...   Nov 3 2008, 00:37
- - vesago   Можно тут глянуть принцип.   Nov 3 2008, 06:54
- - david_off   Цитата(vesago @ Nov 3 2008, 10:54) Можно ...   Nov 4 2008, 09:20
- - RomanRom   Есть предложение оформить все разумные мысли в еди...   Nov 4 2008, 17:09
|- - david_off   Цитата(RomanRom @ Nov 4 2008, 21:09) Есть...   Nov 7 2008, 09:44
- - vesago   Цитата(david_off @ Nov 4 2008, 11:20) Поч...   Nov 7 2008, 15:13


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

 


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


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