Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: SIM5320E_V1.5 - нестандартный CREG
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > Сотовая связь и ее приложения
megajohn
SIM5320E_V1.5 - нестандартный CREG - Собсвенно сабж


AT+CREG?

+CREG: 2,1, 4CF5, 10C4

OK


а хотелось бы как во всех нормальных модемах "+CREG: 2,1,"4CF5","10C4" (В кавычках и без пробелов в LAC и CID )

Cadilo, можете накатать челобитную ?
CADiLO
Накатать можно. А обоснование? Фраза "как у всех" должна иметь документальное подтверждение наличия кавычек.
В стандарте нет обязательного применения кавычек.
То есть +CREG: 2,1, 4CF5, 10C4 абсолютно легитимно.

west329_
sscanf все стерпит. какая разница. напишите 2 варианте если первый sscanf не прошло проверьте вторым.
megajohn
Цитата(west329_ @ Jul 1 2012, 23:38) *
sscanf все стерпит. какая разница. напишите 2 варианте если первый sscanf не прошло проверьте вторым.

дык эти стандартные штуки уж очень жручи, два раза больше по тактам чем конкретно под задачу hexstr_to_u16
smalcom
Цитата
дык эти стандартные штуки уж очень жручи

импровизируйте

Код
while((*bufptr == '\"') || (*bufptr == ' ')) bufptr++;

ну или просто пара if'ов вначале и в конце

а когда используется дофига вызовов, то набор функций включающий даже strtol/strtoul вполне себя окупит
sobr
Цитата(CADiLO @ Jun 26 2012, 14:06) *
Накатать можно. А обоснование? Фраза "как у всех" должна иметь документальное подтверждение наличия кавычек.
В стандарте нет обязательного применения кавычек.
То есть +CREG: 2,1, 4CF5, 10C4 абсолютно легитимно.
Да, блин... А есть еще модули кроме симком, которые кавычки пробелами заменяют?
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.