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

 
 
> SIM900 Подключение к GPRS
bikart
сообщение Apr 16 2012, 06:15
Сообщение #1





Группа: Новичок
Сообщений: 2
Регистрация: 16-04-12
Пользователь №: 71 380



Добрый день!
Помогите подключиться к GPRS
Делаю следующее:
AT+GSV
Код
SIMCOM_Ltd
SIMCOM_SIM900
Revision:1137B08SIM900M64_ST
OK


AT+COPS?
Код
+COPS: 0
OK


AT+COPS=?
Код
+COPS: (2,"MTS-RUS","MTS","25001"),(1,"Beeline","Beeline","25099"),(1,"MegaFon R
US","MegaFon","25002"),(1,"RUS BMT","BMT","25007"),(1,"","","25003"),,(0,1,4),(0
,1,2)

как я понимаю это значит что я подключен к МТС.

Далее:
AT+CGDCONT=1,"IP","internet.mts.ru"
Код
ERROR

ATD *99***1#
Код
ERROR


АТ команды только осваиваю, что я делаю не так?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
CADiLO
сообщение Apr 16 2012, 10:21
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 6 023
Регистрация: 26-08-05
Из: Днепр
Пользователь №: 7 988



если нужно FTP, то изучаем вот это
http://microchip.ua/simcom/SIM900x/AppNote...0Note_V1.02.pdf

Для TCP или UDP
http://microchip.ua/simcom/SIM900x/AppNote...0Note_V1.02.pdf

>>>ATD *99***1#
относится к PPP и про него лучше забыть вообще


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
kan35
сообщение Apr 27 2012, 17:35
Сообщение #3


Знающий
****

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



Цитата(CADiLO @ Apr 16 2012, 14:21) *
>>>ATD *99***1#
относится к PPP и про него лучше забыть вообще

Я НЕ согласен с вами. Я решил наоборот - забить на встроенные стеки и научился-таки за пару месяцев поднимать PPP и TCP на мк (из lwIP) и использую теперь самые дешевые модемы без TCP, могу переползать с одного производителя на другого абсолютно безболезненно и быстро (вообще не нужно переписывать софт, не нужно изучать ат команды и вообще что то изучать заново не нужно), мне плевать на прошивки модемов - на что многие жалуются, и т д и т д.
Go to the top of the page
 
+Quote Post
Frolov Kirill
сообщение Apr 28 2012, 12:59
Сообщение #4


Местный
***

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



Цитата(kan35 @ Apr 27 2012, 21:35) *
Я НЕ согласен с вами. Я решил наоборот - забить на встроенные стеки и научился-таки за пару месяцев поднимать PPP и TCP на мк (из lwIP)


Сколько оперативной и программной памяти занимает lwIP? Уместится в пик-контролере с 20-ю ножками?
Go to the top of the page
 
+Quote Post
GeGeL
сообщение May 3 2012, 20:52
Сообщение #5


Местный
***

Группа: Свой
Сообщений: 403
Регистрация: 29-04-11
Из: Украина
Пользователь №: 64 682



Цитата(Frolov Kirill @ Apr 28 2012, 16:59) *
Сколько оперативной и программной памяти занимает lwIP? Уместится в пик-контролере с 20-ю ножками?


У меня уже 7 лет проект на PIC18F1320 (8K ROM, 256 RAM), в нем реализован ppp (изначально для Сименсов начиная с C55, затем для SIM300, SIM900, M12). Поверх ppp - собственный стек - UDP, и даже есть вариант с TCP. Tам же DNS и ICPM (пинг).
И в ЭТОМ ЖЕ пике - процедуры работы с внешним контроллером езернет ENC28J60 через софт SPI, протоколы ARP и даже DHCP. И еще в придачу крипт/декрипт AES128.
В итоге реализован шлюз езернет-GPRS.
Так что при желании все можно, просто народ ленится и любит, когда все делают китайцы...

PS: кстати, недавно тоже пришлось подымать ppp вручную (через ATD*99***1#) и на М12 изнутри (из OpenCPU), т.к. китайцы не реализовали Raw-сокет (хотя в доке заявлен). А он понадобился опять же для роутера между GPRS и Ethernet (через внешний ENC28J60, подключенный к SPI модуля)...

Сообщение отредактировал GeGeL - May 3 2012, 20:57
Go to the top of the page
 
+Quote Post



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

 


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


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