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

 
 
 
Reply to this topicStart new topic
> Непонятки с AT+CPBW, SIM300D
HARMHARM
сообщение Jan 29 2009, 18:49
Сообщение #1


читатель даташитов
****

Группа: Свой
Сообщений: 853
Регистрация: 5-11-06
Из: Днепропетровск
Пользователь №: 21 999



Пытаюсь записать запись в телефонную книгу.
Код
AT+CPBW=?
+CPBW: (1-250),40,(129,145,161,177),14

То есть, размер поля "имя" на карте - 40 символов, "телефон" - 14.
При записи более 13 символов получаю ERROR:
Код
AT+CSCS="HEX"
at+CPBW=10,"30",129,"3031323334353637383930313233"
OK
at+CPBW=10,"30",129,"303132333435363738393031323334"
ERROR
AT+CSCS="GSM"
at+CPBW=10,"30",129,"01234567890123"
OK
at+CPBW=10,"30",129,"012345678901234"
ERROR

Читается нормально:
Код
AT+CSCS="HEX"
AT+CPBR=10
+CPBR: 10,"30",129,"3031323334353637383930313233"
AT+CSCS="GSM"
AT+CPBR=10
+CPBR: 10,"30",129,"01234567890123"


Подскажите, в чем причина? Может, модуль не может писать больше 13 символов, или ошибочно принимает максимальную длину номера за длину имени?
Карт, у которых поле "имя" меншьше, чем 20 - я не встречал. Вот статистика:
Код
+CPBR: (1-80)   ,20,14
+CPBR: (1-90)   ,20,16
+CPBR: (1-90)   ,40,12
+CPBR: (1-100)  ,48,18
+CPBR: (1-100)  ,80,17
+CPBR: (1-125)  ,20,16
+CPBR: (1-160)  ,20,10
+CPBR: (1-180)  ,20,20
+CPBR: (1-200)  ,20,16
+CPBR: (1-200)  ,32,18
+CPBR: (1-200)  ,80,18
+CPBR: (1-200)  ,40,14
+CPBR: (1-250)  ,20,17
+CPBR: (1-500)  ,48,50
+CPBR: (1-700)  ,40,20
+CPBR: (1-1150) ,40,18
Go to the top of the page
 
+Quote Post
Палыч
сообщение Jan 30 2009, 07:22
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 399
Регистрация: 10-05-06
Из: г. Новочеркасск
Пользователь №: 16 954



Цитата(HARMHARM @ Jan 29 2009, 21:49) *
... размер поля "имя" на карте - 40 символов, "телефон" - 14. При записи более 13 символов получаю ERROR... Подскажите, в чем причина?
Как предположение - тип номера записывается вместе с номером и занимает место в один символ.
Go to the top of the page
 
+Quote Post
=F8=
сообщение Jan 30 2009, 08:55
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 567
Регистрация: 7-07-07
Из: Донецк
Пользователь №: 28 954



Только-что проверил у себя все работает, попробуйте на другой карточке, смените прошивку.
Цитата
ati

SIMCOM_Ltd
SIMCOM_SIM300D
Revision:1008B14SIM300D32_SST34HF3284

OK

at+cpbw=?
+CPBW: (1-130),40,(129,145,161,177),20
OK

at+cpbw=10,"10",129,"01234567890123456789"
OK

at+cpbr=10
+CPBR: 10,"10",129,"01234567890123456789"
OK
Go to the top of the page
 
+Quote Post
MiklPolikov
сообщение Mar 10 2009, 01:41
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 2 015
Регистрация: 23-01-07
Из: Москва
Пользователь №: 24 702



AT+CPBS=?
+CPBS: ("MC","RC","DC","LD","LA","ME","SM","FD","ON","BN","SD","VM")

AT+CPBS="ME"
OK

AT+CPBW=?
+CME ERROR: 769

Из-за чего эта ошибка ?


Спасибо !


--------------------
Если у Вас нет практического опыта в данной теме- не вступайте в дискуссию и не пишите никаких теоретических рассуждений! Заранее спасибо !
Go to the top of the page
 
+Quote Post
vvs5
сообщение Mar 10 2009, 06:05
Сообщение #5


Участник
*

Группа: Свой
Сообщений: 40
Регистрация: 29-08-05
Из: новосибирск
Пользователь №: 8 054



Цитата(MiklPolikov @ Mar 10 2009, 04:41) *
AT+CPBS=?
+CPBS: ("MC","RC","DC","LD","LA","ME","SM","FD","ON","BN","SD","VM")

AT+CPBS="ME"
OK

AT+CPBW=?
+CME ERROR: 769

Из-за чего эта ошибка ?


Спасибо !

надо выбирать "SM" (использовать SIM-карту)
Go to the top of the page
 
+Quote Post
MiklPolikov
сообщение Mar 10 2009, 10:31
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 2 015
Регистрация: 23-01-07
Из: Москва
Пользователь №: 24 702



Цитата(vvs5 @ Mar 10 2009, 09:05) *
надо выбирать "SM" (использовать SIM-карту)



AT+CPBS="SM"
OK

AT+CPBW=?
+CME ERROR: 769

Причём раньше на AT+CPBW сим300 не выдавал ошибку. Но выдавал эту же на at+CPBW=1,"30",129,"01234567890123"

А потом что-то изменилось, не понимаю что.

Сообщение отредактировал MiklPolikov - Mar 10 2009, 10:34


--------------------
Если у Вас нет практического опыта в данной теме- не вступайте в дискуссию и не пишите никаких теоретических рассуждений! Заранее спасибо !
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Mar 10 2009, 10:51
Сообщение #7


Гуру
******

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



Вот только проверил на модуле - оператор "Киевстар" - все работает.

AT
OK

ATI
SIMCOM_Ltd
SIMCOM_SIM300D
Revision:1008B16SIM300D32_SST34HF3284
OK

AT+CPBS="SM"
OK

AT+CPBW=?
+CPBW: (1-170),40,(129,145,161,177),14
OK

Как предположение - некорректно работает с данной симкартой (оператором) или теряет обмен с симкой.....
Если теряет обмен, то возможно: или завышеная емкость на Vsim, защитные диоды с большой собственной емкостью, резисторы более чем 22ома, сам симдержатель - контакт.... Вобщем если с симкой другого оператора тоже самое, то надо искать в цепях обвязки вплоть до промывки мест пайки модуля.


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
djoserzee
сообщение Sep 24 2009, 20:38
Сообщение #8





Группа: Участник
Сообщений: 14
Регистрация: 9-09-09
Пользователь №: 52 258



У меня проблема с AT+CPBS

AT+CPBS="SM"

ERROR
Go to the top of the page
 
+Quote Post
Палыч
сообщение Sep 25 2009, 13:59
Сообщение #9


Гуру
******

Группа: Свой
Сообщений: 2 399
Регистрация: 10-05-06
Из: г. Новочеркасск
Пользователь №: 16 954



Цитата(djoserzee @ Sep 24 2009, 23:38) *
У меня проблема с AT+CPBS

Наверное, проблема с симкой? Плохой контакт? А что отвечает на "AT+CPBS=?" ?
Go to the top of the page
 
+Quote Post
djoserzee
сообщение Sep 25 2009, 18:48
Сообщение #10





Группа: Участник
Сообщений: 14
Регистрация: 9-09-09
Пользователь №: 52 258



Цитата(Палыч @ Sep 25 2009, 16:59) *
Наверное, проблема с симкой? Плохой контакт? А что отвечает на "AT+CPBS=?" ?


AT+CPBS=?
+CPBS: ("MC","RC","DC","LD","LA","ME","SM","FD","ON","BN","SD","VM")
Go to the top of the page
 
+Quote Post
djoserzee
сообщение Oct 14 2009, 05:22
Сообщение #11





Группа: Участник
Сообщений: 14
Регистрация: 9-09-09
Пользователь №: 52 258



Разобрался с AT+CPBS="SM", сим-карта регистрируется секунд 60.

Теперь другая проблема, как правильно записать в ATMEL команду "AT+CPBS="SM"" ?
Go to the top of the page
 
+Quote Post
Палыч
сообщение Oct 14 2009, 14:17
Сообщение #12


Гуру
******

Группа: Свой
Сообщений: 2 399
Регистрация: 10-05-06
Из: г. Новочеркасск
Пользователь №: 16 954



Цитата(djoserzee @ Oct 14 2009, 08:22) *
как правильно записать в ATMEL команду "AT+CPBS="SM"" ?
Ни чего не понятно... Попробуйте сформулировать вопрос по другому. Что куда пишите? Что для этого используете? Что не получается?
Go to the top of the page
 
+Quote Post
alx125
сообщение Oct 14 2009, 23:42
Сообщение #13


Местный
***

Группа: Свой
Сообщений: 202
Регистрация: 18-05-09
Из: Novosibirsk
Пользователь №: 49 204



Цитата(djoserzee @ Oct 14 2009, 08:22) *
Теперь другая проблема, как правильно записать в ATMEL команду "AT+CPBS="SM"" ?


Использовать символ экранирования \
"AT+CPBS=\"SM\""
Go to the top of the page
 
+Quote Post

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

 


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


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