Народ, подскажите, плиз.
До этого работал с Сименсами, проблем не было. Пытаюсь замест них поставить СИМКОМ, почти все срослось, только проблема - не выставляется сигнал BUSY- при занятой линии, выдается ERROR. То есть: при AT+COLP=0, ОК выставляется сразу после набора номера, затем во всех случаях (абонент отсутствует, занят или после разрыва соединения по его иницииативе - NO CARRIER, как бы правильно, но мне не подходит, тк нет различий)
при AT+COLP=1, ОК - после соединения, после разрыва - NO CARRIER, тоже правильно, но при занятом или отсутсвующем абоненте вместо BUSY/NO CARRIER пишет ERROR. ATX4. Мож какой параметр не выставлен? Мануал вроде бы просмотрел.
Цитата(yaras @ Feb 9 2008, 11:11)

Народ, подскажите, плиз.
До этого работал с Сименсами, проблем не было. Пытаюсь замест них поставить СИМКОМ, почти все срослось, только проблема - не выставляется сигнал BUSY- при занятой линии, выдается ERROR. То есть: при AT+COLP=0, ОК выставляется сразу после набора номера, затем во всех случаях (абонент отсутствует, занят или после разрыва соединения по его иницииативе - NO CARRIER, как бы правильно, но мне не подходит, тк нет различий)
при AT+COLP=1, ОК - после соединения, после разрыва - NO CARRIER, тоже правильно, но при занятом или отсутсвующем абоненте вместо BUSY/NO CARRIER пишет ERROR. ATX4. Мож какой параметр не выставлен? Мануал вроде бы просмотрел.
Почти два дня насиловал 300С, затер до дырок мануал - тянулась те же самая хрень. От безысходности поставил другую СИМку ( БиЛайн) - и заработала зараза как надо. Что интересно, не работающая в 300С СИМ-карточка, в Сименсе работает как положено, все сигналы нужные есть и были раньше, поэтому на нее я даже и не думал.
Вот такие, блин, нюансы с СИМКОМом.
Harbinger
Feb 11 2008, 06:05
А пробовали узнать, что за ERROR такой? (Предварительно устанавливаем AT+CMEE=1, потом звоним за занятый или отсутствующий номер).
Еще заметил, что на AT+CEER после NO CARRIER SIM300 норовит сказать "No cause was given" в тех случаях, когда причина явно известна (например, абонент отбил вызов). 13-я версия.
Цитата(Harbinger @ Feb 11 2008, 09:05)

А пробовали узнать, что за ERROR такой? (Предварительно устанавливаем AT+CMEE=1, потом звоним за занятый или отсутствующий номер).
Еще заметил, что на AT+CEER после NO CARRIER SIM300 норовит сказать "No cause was given" в тех случаях, когда причина явно известна (например, абонент отбил вызов). 13-я версия.
ERROR не расшифровывается, как ни пытался. Просто ERROR и все. Большинство других ошибок расписывает, а эту не желает. Похоже или СИМка глючная, или тариф обрезает некоторые функции оператора, но все-равно непонятно - с Сименсом же работает. Ставил другую СИМ, корпоративную, этого же оператора - работает.
А насчет "No cause was given" - та же самая байда, в принципе какой-то глюк, но мне не мешает.
Harbinger
Feb 11 2008, 11:48
Очередная несовместимость, похоже. Карточка давно выпущена?
Карточка сравнительно новая, пару месяцев от силы. Вопрос в другом - Сименс с ней работает как положено, а 300С не хочет. Сразу вопрос - эта такая моя удача, что сразу же налетел на этот камушек, или же писать тестовую прогу для пользователя на предмет предварительной оценки СИМок, иначе возвратов огребешься - клиенту трудно объяснить, что с этой СИМ аппарат будет работать, а с этой - возможны неувязочки.
Вообще-то, тороплюсь я с выводами, еще недельку помучаю модем, а там уже и видно будет.
ArtemKAD
Feb 11 2008, 19:55
А какой конденсатор по питанию Sim-карты?
Да и на сколько хорошо подведены провода к считывателю. Возможно у тебя проблема - работает с карточками 3.3В и не работает с 1.8В
Вообще говоря у меня две платы - самопал и EVB, 300 модуль при работе с компом ведет себя одинаково и там, и там. Насчет симок с разным напряжение - в хардваре написано, что модуль их как-бы самоопределяет и проблем быть не должно. На всяк случ проверил напругу на СИМках (на рабочей и на якобы глючной) -везде 3В, и в 300С модуле когда стоят, и в Сименсе.
А разве есть 3.3В карточки? SIM VDD модуля 3.0В и 1.8В с 10%
а у Семена ТС35 вообще нет упоминания про 1.8В - видимо их не поддерживает.
Harbinger
Feb 12 2008, 06:27
Да не в питании скорее всего дело. 10-процентный разброс SIM-карты допускают, 3-вольтовая будет работать и от 2,7, и от 3,3.
Вероятно (как ни странно!), дело в формате памяти для телефонной книги и SMS, такое бывало уже несколько раз, с различными устройствами - и там не то, что ERROR, а перезагрузка, зависание или Power down... программа вылетает невесть куда. Возможно, поможет обновление прошивки модуля до последней версии - надеюсь, что в Симкоме отслеживают ситуацию и подстраиваются под новые веяния с карточками.
Еще вариант - SIM-карта подбита физически (брак) - в этом случае будет сказываться малейший разброс уровней и таймингов интерфейса... но это из области шаманства, просто так ее не убьешь.
Проверил уже с десяток наверное других карточек - ноу проблем.
Может и правда, карточка полуглючная- с одними работает, с другими не желает. Нет правда аналогичной карточки с тем же оператором и тарифом. Для душевного успокоения куплю седня пару штук и проверю.
ArtemKAD
Feb 12 2008, 09:52
Цитата
Насчет симок с разным напряжение - в хардваре написано, что модуль их как-бы самоопределяет и проблем быть не должно.
Я ж поэтому и спросил про емкость || питанию симки. Модуль корректно определяет только в случае если эта емкость не выше 0,22мкФ (а лучше - не более 0,1). Но если у тебя SimCom-овская плата, то все должно быть Ок.
Похоже все-таки туман слегка развеивается - купил еще одну СИМкарту этого же оператора и тарифа, та же самая канитель - ERROR вместо BUSY, Сименс опять на высоте - выдает что положено.
Читаю договор - на этом тарифе используется технология Pre-Paid, что-то по-моему связанное с усовершенствованием биллинговой системы - уже легче, по крайней мере на СИМкарты можно не грешить, а использовоть старые добрые тарифы.
Harbinger
Feb 13 2008, 05:45
Да Pre-paid - всего лишь предоплаченный сервис, к физике и логике работы SIM-карт он не имеет отношения. У нас вот на Лайфе можно переходить с контракта на припейд и обратно без замены SIM, у других операторов - с припейда на контракт. В принципе, допускаю почти фантастическое соображение, что из сети этим SIM-картам приходит ответ в каком-то особом формате, - но декодирует-то его SIM-карта. Не иначе как программная несовместимость. Поскольку с SIM уже ничего не сделаешь (да и зачем, если другие устройства с ней работают), придется ждать новых прошивок для модулей или же, возможно, удастся заставить модуль работать нормально с такими карточками, отключив некоторые функции, связанные с SIM (какие мименно - гадать не стану; вот в позапрошлом году была проблема с Q24xx и новыми SIM от "Мегафона", которая лечилась или перепрошивкой на версию 655, или, с Q2400 и Q2403, для которых этой версии не было, отключением инициализации телефонной книги на SIM).
самое главное, симка какого оператора не работает то?
CADiLO
Feb 13 2008, 08:01
ага, и какая версия фирмваре в модуле ?
Цитата(alexQ @ Feb 13 2008, 09:33)

самое главное, симка какого оператора не работает то?
Можете не волноваться, оператор местный, работает по Поволжью. Сайт глючного тарифа - ongsm.ru, если интересно, а вообще это Нижегородская Сотовая Связь со своими филиалами.
Буквально только что прервали и в тему. Звонил приятель, он там программером работает, я ему с этих СИМок отзвонился, он посмотрел, что там у них приходит - аппаратура у них, оказывается неправильно работает и так быть не должно. Сказал, что седня-завтра это исправят. А Сименс, вероятно, работает лучше из-за более продвинутого ПО, видимо может исправлять некоторые гллюки операторов.
Да, версия B11, SPANSION
CADiLO
Feb 13 2008, 09:06
Изменения сделаные в 12 версии
Добавлено
1. Add AT command AT+HVOIC used to only hang up voice calls when voice and gprs calls are active at one time.
2. Add the high voltage automatically power down.
Исправлено
1 Modify the function of AT+CGDATA command according to the spec, make module can enter into data mode when PDP is not active, otherwise return OK directly.
2 Fix the bug that setting call waiting, and another call is coming, then he hang up, module will not sent ”NO CARRIER”.
3 Fix the bug that dialing, AT+CPAS return status error.
4 Fix the bug that CSD data MO hang up, and call incoming, AT+CLCC display audio call error.
5 Fix the bug that after setting ATV0, call incoming display RING, no accept call display NO CARRIER, and ATD*99# switch to AT status display OK.
6 Modify the audio parameters; reduce the change step in volume adjustment.
7 The max length of TCP send data length change to 1460.
8 Resolve the problem of the place that rapid traverse recorded messages by +CMGR and Reading messages by +CMGL is not accord.
9 The output information of low power down and high power down change to
UNDER-VOLTAGE WARNNING,OVER-VOLTAGE WARNNING,
UNDER-VOLTAGE POWER DOWN , OVER-VOLTAGE POWER DOWN respectively.
10 When query the status of ”PF” used command AT+CLCK, change return result from SIM PIN to PH-FSIM PIN.
11 Modified the input style of the parameter port for ”AT+CIPSTART” and ”AT+CLPORT” to support the style with quotes and the style without quotes.
12 Revise a bug that the serial port can’t work after a original call is hang up by the other side when the DTMF tone is not stop.
13 Revise a bug that there isn’t an indication of the state of SIM card after the module start up for some SIM cards。
14 Revise a bug that it is failed to read or write SMS when the SIM card is rejected by network.
15 Revise a bug that the short message which comes when the sim storage is full may be not received after process ”AT+CNMI=2,2,0,1,0” again.
16 Fix the bug: In calling process, if execute volume change act frequently, the module will reset.
17 Fix the bug that it will return ”ERROR” when dial a number with name saved in the phonebook ”ON” if the phone is set as ”SM” or ”ME”.
18 Fix the bug that first set at+cfun=0, then set at+cfun=4, the module can make a call.
19 Modify the response of the command ”AT+CPBW”. If the memory is full, it will respond with ”+CME ERROR: 20” or ”+CME ERROR: memoryfull”.
And if the input index is overflow, it will respond with ”+CME ERROR: 21” or ”+CME ERROR: invalid index”
20 Upgrade the gpn.lib and gpd.lib, fix the problem that some SIM card can not be recognized.
21 Fix the bug that AT+SCLASS0 can not be reset to factory setting.
22 Support both spansion 32M flash and spansion 32M mirror bit flash
23 Fix a bug that it is failed to write SN.
24 Fix a bug about AT+CHLD=2X command.
Зря я этот глюк в сети обозначил оператору, можно было бы попробовать перепрошить и посмотреть на результат - а если исправят, то смысл7 Должны ли поставщики сообщать о версии и где ее можно (на всяк случ) взять?
А вообще поставляются СИМы с такой прошивкой или это только релиз?
CADiLO
Feb 13 2008, 11:54
Прошивка приложена - v12.rar
sim300c - spansion мы поставляем уже с 12 версией, новости по выходу версий и анонсы я сюда выкладываю....
кроме того релиз нотес по прошивкам есть на нашем сайте....
как у российских поставщиков - не в курсе....
Щось я не побачив ничого...
В РАРе только ПДФка с релизом, а на сайте вон че:
"По настойчивой "просьбе" Симкома с нашего сайта прошивки убраны. Получить их можно направив запрос мне на аську (333712696)
или в почту (chip@microchip.ua).
Для предприятий ситуация с обновлениями остается прежней, достаточно просто запроса.
Для остальных - при запросе указываем когда куплен модуль и номер имея."
CADiLO
Feb 14 2008, 07:04
Извиняюсь, недопаковал.
Вот выкладываю - 12 версия спансион 300С + прошивальщик
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.