|
SIM20 |
|
|
|
Oct 1 2013, 11:10
|
Частый гость
 
Группа: Свой
Сообщений: 187
Регистрация: 22-06-05
Из: Минск, Беларусь
Пользователь №: 6 213

|
Пишу программу для коммуникации через SIM20 в режиме команд. Режим команд выбрал, для более гибкой работы с несколькими адресатами, а также для того, чтобы не было задержек ожидания передающего буфера.
1) Хотелось бы уточнить у знатоков, в каком порядке будут поступать данные от SIM20, если мой запрос на выполнение AT-команды совпадет с моментом получения данных от удаленного источника: - Может ли ответ на АТ-команду "разорваться" вставкой полученных данных или они все же будут поступать последовательно друг за другом? - При последовательном поступлении данных от SIM20 есть ли какой-либо проритет между отработкой AT-команд или приема данных от удаленного устройства?
2) Как обычно определяется скорость работы если устройство (в данном случае SIM20) может конфигурироваться. Поясню, у SIM20 "заводская скорость" - 115kbps, однако она может меняться по усмотрению пользователся. Т.е. я по включению должен все таки определить на какой скорости сейчас работает устройство и подстроить ее под себя, мало ли что мог поменять производитель или где до меня был этот SIM20? Как обычно поступают в таких случаях, по включению проверяются все скорости, пока не найдется нужная и уже на ней устройство, при необходимости, переконфигурируется на нужную скорость?
|
|
|
|
|
 |
Ответов
|
Jan 16 2014, 08:18
|

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

|
В архиве последние прошивки и релизнотес. В той которая *_433 снята блокировка мощности по требованиям CE, в другой до 10 милливатт.
C 04 прошивки должно обновиться до седьмой.
>>>Любой SIM20 можно обновлять любой прошивкой ?
Только для своей частоты - аппаратная RF часть то не меняется под другую частоту.
>>>>В результате экспериментов выяснил, что на самом деле WaitTime = примерно 1 сек. FrameSize=63 байта.
А посмотреть в даташите табличку с интервалами и еще раз перечитать описание ???
SIM20_AT Command Manual_V1.04.pdf
страничка 8 Table 1: Recommend intervals
There are 2 important parameters to trig sending packets over the air interface in data mode--WaitTime and FrameSize. WaitTime is the interval between receiving two characters at SIM20 module’s UART Rx. If WaitTime > 120ms, SIM20 will be trigged to send packets inside UART Rx buffer to the air; FrameSize is the size of data frame, and data are received at UART Rx. Either WaitTime or FrameSize will trig sending data over the air.
Note: The default value of the WaitTime is about 120 milliseconds. The value of the FrameSize is 255 characters. The UART port of SIM20 has a RX buffer in data mode and the RX buffer size is 255-character long; if the data frame received from serial port is more than 255 characters, the first 255 characters will be sent, the rest of it will be discarded. When customer’s MCU sends data to SIM20 during its data mode, make sure there is enough time intervals between two frames, the recommended intervals are in the following table.
--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
|
|
|
|
Сообщений в этой теме
Yaumen SIM20 Oct 1 2013, 11:10 ssokol Цитата(Yaumen @ Oct 1 2013, 15:10) Пишу п... Oct 1 2013, 11:40 Yaumen Цитата(ssokol @ Oct 1 2013, 14:40) 2. ... Oct 1 2013, 11:55  ssokol Цитата(Yaumen @ Oct 1 2013, 15:55) Вопрос... Oct 1 2013, 12:45  Sergey SN Цитата(Yaumen @ Oct 1 2013, 15:55) Вопрос... Oct 3 2013, 12:50   ssokol Цитата(Sergey SN @ Oct 3 2013, 16:50) Кст... Oct 3 2013, 14:34 Aurochs Цитата(ssokol @ Oct 3 2013, 17:34) причем... Oct 5 2013, 09:59 Yaumen Опыт работы с отладочными модулями SIM20-TE говори... Oct 7 2013, 09:01 ssokol Цитата(Yaumen @ Oct 7 2013, 13:01) Опыт р... Oct 7 2013, 10:46 Yaumen Если пауз нет, то тогда я с трудом представляю, ка... Oct 7 2013, 11:40 Yaumen Народ, зациклился при реализации кода работы с SIM... Oct 8 2013, 12:33 Alechek Цитата(Yaumen @ Oct 8 2013, 18:33) Народ,... Oct 8 2013, 13:05 CADiLO Наш уважаемый клиент и коллега думаю сможет вам по... Oct 8 2013, 13:15 Yaumen CADiLO,
Спасибо, я уже отослал ему письмо, но я ду... Oct 8 2013, 13:22 Alechek Yaumen, можно и в прерывании, если время реакции ... Oct 9 2013, 05:37 Zlumd Использую SIM20A в прозрачном режиме.
В даташите н... Jan 16 2014, 07:57 Zlumd Цитата(CADiLO @ Jan 16 2014, 15:18) >... Jan 16 2014, 08:40 CADiLO Нет такой команды - этот параметр зависит от колич... Jan 16 2014, 08:49 Zlumd Цитата(CADiLO @ Jan 16 2014, 15:49) Нет т... Jan 16 2014, 08:51  ssokol Цитата(Zlumd @ Jan 16 2014, 12:51) А что ... Jan 16 2014, 10:43   Zlumd Цитата(ssokol @ Jan 16 2014, 17:43) После... Jan 17 2014, 02:34 CADiLO Да, я вот тоже о неправильном вопросе подумал. Пау... Jan 16 2014, 11:19 Zlumd SimCom прекращает выпуск модулей SIM20 в связи с п... Aug 19 2014, 01:41 ssokol Цитата(Zlumd @ Aug 19 2014, 05:41) SimCom... Sep 18 2014, 14:55  ssmokie Цитата(ssokol @ Sep 18 2014, 17:55) Симко... Sep 22 2014, 19:44   ssokol Цитата(ssmokie @ Sep 22 2014, 23:44) NE50... Sep 29 2014, 16:46    ssmokie Цитата(ssokol @ Sep 29 2014, 19:46) Да, в... Sep 30 2014, 10:18     ssokol Цитата(ssmokie @ Sep 30 2014, 14:18) Еще ... Sep 30 2014, 15:00 Aner Проще использовать в проекте сами чипы Si4432 или ... Sep 18 2014, 19:00 ssokol Цитата(Aner @ Sep 18 2014, 23:00) Проще и... Sep 19 2014, 08:51 rat Цитата(Aner @ Sep 19 2014, 02:00) Проще и... Sep 23 2014, 06:31 CADiLO Мы привозили образцы Хопа и отказались с ними рабо... Sep 19 2014, 09:00 Aner Вот только не эти микрочипы MRF49, MRF89 ... хуже ... Sep 19 2014, 09:51 CADiLO Я бы не сказал что здесь хорошая пайка. Смотрится ... Sep 19 2014, 10:30 Aner Наивно пишите, как пионер! Вам ли с образовани... Sep 19 2014, 11:05 CADiLO Сколько людей столько и мнений. Мое мнение опреде... Sep 19 2014, 11:19
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|