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

 
 
> Определить статус соединения, CIPSTATUS в Sim900
_Артём_
сообщение Jan 18 2012, 14:02
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 2 128
Регистрация: 21-05-06
Пользователь №: 17 322



Использую для определения статуса TCP/UDP-соединения команду CIPSTATUS.
Не наравится то, что ответ текстовый
Цитата
STATE: CONNECT OK


и таких ответов ещё не меньше 10 вариантов.
Нельзя ли настроить модем так, чтобы получать ответ в виде примерно таком:
Цитата
STATE: 5


Или может есть какая другая команда с близкой функциональностью?
Спасибо.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
CADiLO
сообщение Jan 25 2012, 15:34
Сообщение #2


Гуру
******

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



http://www.microchip.com/stellent/idcplg?I...;param=en535724

Optimized for all PIC18, PIC24, dsPIC and PIC32 families
Supported Protocols: ARP, IP, ICMP, UDP, TCP, DHCP, SNMP, HTTP, FTP, TFTP
Socket support for TCP and UDP
Secure Sockets Layer (SSL)
NetBIOS Name Service
DNS – Domain Name System
Ethernet Device Discovery
Support for MPLAB C18, C30, and C32 compilers

Для PPP у микрочипа есть апнотес, ну и кроме того можно воспользоваться книжкой
James Carlson "PPP Design, Implementation and Debugging"

>>>>Согласен, но и GPRS тоже не на 0,5-2кБ/с должен работать (такую скорость получали на sim300/900 сос стеком).

Теоретический максимум в 171,2 Кбит/сек., похоже, используется исключительно в маркетинговых целях и никогда на практике. Из 4 схем кодирования, применяемых в GPRS-сетях (от схемы кодирования зависит скорость передачи данных в одном канале), чаще всего используют именно вторую, позволяющую передавать не более 13,4 килобита в секунду в одном временном слоте. Принимая во внимание большую распространенность телефонов с поддержкой 10-го класса (с максимальным числом слотов на прием данных, равным 4), можно с уверенностью говорить о практическом максимуме скорости получения данных в сети GPRS — это: 13,4 Кбит/сек.х 4 канала = 53,6 Кбит/сек. (всего-то 6,7 кбайт/сек.).

У меня поздней ночью на МТС иногда было 39 килобит/сек. Делим на 10 и получаем 3.9 килобайта при незагруженных сотах. Днем там гораздо ниже скорость - можно сказать что ее не было вообще. В качестве модема стоял телефон SAMSUNG S5230.
То ли сота у меня такая, то ли реальность - но нормальной скорости в GPRG я не видел никогда.

Если нужна стабильная скорость, а переходить на 3G не получается, то покупается канал, и можете там в гордом одиночестве получить 4 килобайта для аплоада и 8 для довнлоада - больше класс 10 не позволит. Далее нужно уже или EDGE или 3G.

Хочу добавить что модули с классом 12 не спасут ситуацию - как только сеть начнет грузиться, сота будет снижать схему кодирования уходя на меньшее количество таймслотов впоть до класс 8.


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
_Артём_
сообщение Jan 25 2012, 16:08
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 2 128
Регистрация: 21-05-06
Пользователь №: 17 322



Цитата(CADiLO @ Jan 25 2012, 17:34) *
http://www.microchip.com/stellent/idcplg?I...;param=en535724

Optimized for all PIC18, PIC24, dsPIC and PIC32 families
Supported Protocols: ARP, IP, ICMP, UDP, TCP, DHCP, SNMP, HTTP, FTP, TFTP
Socket support for TCP and UDP
Secure Sockets Layer (SSL)
NetBIOS Name Service
DNS – Domain Name System
Ethernet Device Discovery
Support for MPLAB C18, C30, and C32 compilers

Для PPP у микрочипа есть апнотес, ну и кроме того можно воспользоваться книжкой
James Carlson "PPP Design, Implementation and Debugging"

СПасибо, посмотрю. Надеюсь там не намертво для пиков (без асма хотя бы), а то мне на авр нада или лучше чтоб независимо от архитектуры.


Цитата(CADiLO @ Jan 25 2012, 17:34) *
Теоретический максимум в 171,2 Кбит/сек., похоже, используется исключительно в маркетинговых целях и никогда на практике. Из 4 схем кодирования, применяемых в GPRS-сетях (от схемы кодирования зависит скорость передачи данных в одном канале), чаще всего используют именно вторую, позволяющую передавать не более 13,4 килобита в секунду в одном временном слоте. Принимая во внимание большую распространенность телефонов с поддержкой 10-го класса (с максимальным числом слотов на прием данных, равным 4), можно с уверенностью говорить о практическом максимуме скорости получения данных в сети GPRS — это: 13,4 Кбит/сек.х 4 канала = 53,6 Кбит/сек. (всего-то 6,7 кбайт/сек.).

У меня поздней ночью на МТС иногда было 39 килобит/сек. Делим на 10 и получаем 3.9 килобайта при незагруженных сотах. Днем там гораздо ниже скорость - можно сказать что ее не было вообще. В качестве модема стоял телефон SAMSUNG S5230.
То ли сота у меня такая, то ли реальность - но нормальной скорости в GPRG я не видел никогда.

Если нужна стабильная скорость, а переходить на 3G не получается, то покупается канал, и можете там в гордом одиночестве получить 4 килобайта для аплоада и 8 для довнлоада - больше класс 10 не позволит. Далее нужно уже или EDGE или 3G.

Хочу добавить что модули с классом 12 не спасут ситуацию - как только сеть начнет грузиться, сота будет снижать схему кодирования уходя на меньшее количество таймслотов впоть до класс 8.

Может и так, тогда особо не разгонишся.
Возможно ещё что так медленно у меня потому, что обмен зачастую paket-by-paket.

А нет ли simcom-а апноты по PPP, или смысла в нём нет исходя из сказанного выше (скорость всё равно не поднять)?
Тогда единственный плюс PPP - назависимость от производителей модемов.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- _Артём_   Определить статус соединения   Jan 18 2012, 14:02
- - Цырен.   Цитата(_Артём_ @ Jan 18 2012, 18:02) Испо...   Jan 24 2012, 05:34
|- - _Артём_   Цитата(Цырен. @ Jan 24 2012, 07:34) До ко...   Jan 24 2012, 12:49
- - CADiLO   Никак. Или код всего ответа, или текстовый URC.   Jan 24 2012, 13:10
|- - _Артём_   Цитата(CADiLO @ Jan 24 2012, 15:10) Никак...   Jan 24 2012, 13:51
- - andrewlekar   ЦитатаНет надо им 15 текстовых сообщений сочинять....   Jan 25 2012, 06:06
|- - _Артём_   Цитата(andrewlekar @ Jan 25 2012, 08:06) ...   Jan 25 2012, 13:34
- - CADiLO   Я вас разочарую - TCP/IP стек у Симкома покупной и...   Jan 25 2012, 07:54
- - andrewlekar   А что, AT команды для стека тоже покупные? На само...   Jan 25 2012, 10:10
- - CADiLO   AT команды касающиеся GPRS стандартные и регламент...   Jan 25 2012, 10:41
- - CADiLO   Микрочиповский TCP стек на штатном PIC18F67J60. То...   Jan 25 2012, 13:56
|- - _Артём_   Цитата(CADiLO @ Jan 25 2012, 15:56) Микро...   Jan 25 2012, 15:17
- - CADiLO   Для совместимости только L2P и лучше вместо него д...   Jan 26 2012, 07:06
- - CADiLO   Вот что Симком пишет по поводу PPP: AT+CGDATA=...   Jan 26 2012, 07:06
|- - _Артём_   Цитата(CADiLO @ Jan 26 2012, 09:06) Вот ч...   Jan 26 2012, 07:23
- - CADiLO   SIM900_AT Command Manual_V1.05.pdf страница 239 К...   Jan 26 2012, 07:25
|- - _Артём_   Цитата(CADiLO @ Jan 26 2012, 09:25) SIM90...   Jan 26 2012, 07:44
- - CADiLO   Перезвоните или напишите им - у нас несколько разн...   Jan 26 2012, 07:48
- - _Артём_   Цитата(CADiLO @ Jan 26 2012, 09:48) Перез...   Jan 26 2012, 07:58


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

 


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


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