Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: SIM900 паритет четности
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > Сотовая связь и ее приложения
BorisN
Коллеги, приветствую,
столкнулся вот с такой ситуацией -
на модуле (SIM900R) включаю паритет четности - AT+ICF=3,1,
получаю ожидаемый ответ - ОК,
запрашиваю текущие настройки - AT+ICF?, в ответ получаю AT+ICF=3,3, иными словами, паритета четности нет, о чем говорит последняя тройка.

Если кто сталкивался с подобной незадачей, прошу проконсультировать.
NoDS
BorisN, что за прошивка в вашем модуле?
посмотрел на своем 900R(1137B03SIM900R32_ST):
AT+ICF=3,1
OK
AT+ICF?
+ICF: 3,255
Как и написано в мануале, т.к у формата 3 partity 0, параметр <partity> (1 в приведенном примере) в команде AT+ICF игнорируется.
Если например использовать:
AT+ICF=2,1
OK
AT+ICF?
+ICF: 2,1
BorisN
NoDS, приветствую, спасибо, что уделили время,
совершенно верно (уже разобрался), правильно включать паритет четности нужно - AT+ICF=2,1,
проверял на разных прошивках, и в реальных условиях, все чудным образом работает.

Еще раз благодарю за помощь.
Цырен.
/
NoDS
BorisN, рад что смог помочь.
Кстати, советовал бы вам перебираться на 800ю серию (лучше технические характеристики и цена), т.к. 900R прекратил жизненный цикл, а остальные 900-е снимут уже в конце года.
BorisN
NoDS, я в курсе, переходить придется ничего не поделаешь, но осталось некоторое количество собранных блоков, (под СИМ900 / 900R) плюс приложения под ЕАТ отработанные.... как то так, а все это потом и кровью sm.gif
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.