CADiLO
Apr 17 2013, 08:42
В процессе работ по развитию прошивки модулей.....
Протестировали первый вариант нового декодера DTMF в модуле SIM900.
На фоне играющего AMR файла (и в эфир и в "ухо") DTMF уверено декодируется.
Для построения голосового меню будет новая команда - CDDET.
... будет новая команда - CDDET
В новых прошивках или уже есть в имеющихся последних?
И где её описание?
ssokol
Apr 17 2013, 09:28
Цитата(CADiLO @ Apr 17 2013, 12:42)

В процессе работ по развитию прошивки модулей.....
Протестировали первый вариант нового декодера DTMF в модуле SIM900.
На фоне играющего AMR файла (и в эфир и в "ухо") DTMF уверено декодируется.
Для построения голосового меню будет новая команда - CDDET.
Задержки определения после установления соединения, надеюсь, нет? , и для пробования прошивка уже доступна?
CADiLO
Apr 17 2013, 09:36
БУДЕТ - значит в следующих релизах.
Тогда и описание появится - пока все только в тестовом режиме.
Для опробования дам когда предрелизная сборка появится - пока только тестовые урезаные версии есть.
Цырен.
Apr 18 2013, 11:36
Только что попробовал. Порадовала стабильность определения DTMF как с мобильного, так и с городского телефонов. Так что ждемс релиза новой прошивки ENHANCED(SIM900, SIM900RST64,SIM900-DS, SIM900E,).
andrewlekar
Apr 19 2013, 05:00
Когда ждём? Через месяц?
Цырен.
Apr 22 2013, 13:31
Цитата(andrewlekar @ Apr 19 2013, 09:00)

Когда ждём? Через месяц?
Можете ускорить процесс, если включитесь в тестирование прошивки. Модуль S2-1040S-. Прошивку запрашивайте у Cadilo или simcomсобакаmt-system.ru.
andrewlekar
Apr 23 2013, 05:19
Это для SIM900 прошивка будет? В будущем под какой ревизией пойдёт? B02?
Цырен.
Apr 30 2013, 06:51
Цитата(andrewlekar @ Apr 23 2013, 09:19)

Это для SIM900 прошивка будет? В будущем под какой ревизией пойдёт? B02?
Прошивка(релизная с CDDET) будет для модулей с парт-номерами:
SIM900 S2-1040S-XXXXX // сделают в следующем релизе прошивки ENHANCED, пока тестим.
SIM900RST64 S2-1047R-XXXXX // сделают в следующем релизе, пока тестят.
SIM900-DS S2-10580-XXXXX // тут обещали через две недели дать тестовую предрелизную прошивку, релиз будет в B02. B01 не содержит эту функцию.
SIM900E S2-105G0-XXXXX // сделают в следующем релизе, пока тестят.
А вот SIM900R S2-1047P-XXXXX НЕ БУДЕТ поддерживать эту функцию, т.к. память маловата.
Полные парт-номера (обозначающие версию железа&прошивки) запрашивайте у дистрибьютора. Если будет релиз, то будут парт-номера.
1. Симком планирует добавить возможность скачивания файлов(треков) в память модуля с FTP сервера. Кстати скачивание файлов с сохранением в модуль самое по себе видится интересной фишкой. Но совместно с голосовым меню эта фишка еще интереснее. Скачиваем треки с FTP и проигрываем их. Тестовую прошивку (для SIM900R64) спрашивайте у вашего дистрибьютора. Она готова.
2. Вроде как устаканили требования к параметрам звука - 12.2kbps и 8kHz.
Цитата(Цырен. @ May 7 2013, 13:29)

2. Вроде как устаканили требования к параметрам звука - 12.2kbps и 8kHz.
Шепеляво будет , так же как и в 5216 ;-)))
Цитата(Цырен. @ May 7 2013, 13:29)

Скачиваем треки с FTP и проигрываем их.
и башляем за трафик по полной
Менеджерская идея, которые незнают обстановки и эксплуатации устаревшей GPRS технологии. Неведают они, что такое GPRS, с его низкоприоритетностью, глюкавостью, тормозами как по связи так и различными тормозами у опсосов. Еще как то понимаю идею для 3G, 4G. А зачем тут?
Цитата(Aner @ May 7 2013, 23:56)

Менеджерская идея, которые незнают обстановки и эксплуатации устаревшей GPRS технологии. Неведают они, что такое GPRS, с его низкоприоритетностью, глюкавостью, тормозами как по связи так и различными тормозами у опсосов. Еще как то понимаю идею для 3G, 4G. А зачем тут?
Правильно сказали, на 100 процентов согласен , что такое надо делать типа в 5216 (т.е. мультимедия), только делать нормально (не 8кгц а поболее) и без глюков и быстро, а то вместо того чтоб 5216 довести до ума (осталось то всего полшага) делают в 900-ке никому ненужные фишки.
Слесарь
May 8 2013, 16:46
Давно хотел узнать, правильно ли я поступил впаяв к модулю SIM900D аппаратный DTMF декодер SC9270D ? Многие почему-то выбирают вариант смены прошивки.
Много раз писали это переходная модель с 300 на 900, зачем ее пользовать нужно было? Только для замены. Теперь песни. Как перешёл на SIM900 так там пока и остался. Много успешных проектов. Баги мелкие есть, обойти можно, вот ждем 13 версию.
появилась тестовая прошивка с ОДНОВРЕМЕННОЙ реализацией следующих функций:
1. Декодирование 50мс (!!!) DTMF посылок
2. Воспроизведение AMR файлов с одновременным декодированием DTMF сигнала
3. Upload/Download файлов c FTP сервера непосредственно во Flash память модуля
Спрашивайте тестовую прошивку у дистрибьюторов
P.S. если кто тестил загрузку с FTP во Flash ранее, то в новом релизе пофиксили баг с FTPGET и чуток поменяли функционал FTPEXTGET
Очень плохо что китайцы не могут сами тестировать и давать клиентам нормальные прошивки. Получается надо делать работу за них и за свою "чашку риса".
А багов там еще на десяток версий.
тестирование эт такой этап, где, во первых, пользователь делает такое, что разработчик и за уши не натянет, и, следовательно, о таком во время тестирования и не думает, и, во вторых, большинство "переделок" связано с "перламутровыми пуговицами" - эт раз
если дадите список багов, которых там ещё на десять релизов - бум исправлять - эт два
(как показывает практика 98.7% "багов" зачастую связано с нежеланием читать документацию)
CADiLO
May 13 2013, 10:19
Соглашусь - никто не оттестирует с "изврашениями" лучше чем сам пользователь.
Поэтому лучше отдать прошивку юзерам на растерзание, чем потом доделывать по одному полубагу.
А вообще от глюков никто не застрахован.... Некоторые и через 3-5 версий всплыть могут.....
По вопросу к SIM5216. Если AMR "шепелявый" то кто мешает в CCMXPLAY проигрывать MP3???
ssokol
May 13 2013, 17:38
Цитата(CADiLO @ May 13 2013, 14:19)

По вопросу к SIM5216. Если AMR "шепелявый" то кто мешает в CCMXPLAY проигрывать MP3???
Как кто - китайцы конечно же!!! Те китайцы которые не научили CCMXPLAY проигрывать MP3 во время соединения.
CADiLO
May 13 2013, 20:30
ШО - Чесна ????
(с) "Маша и Медведь"
А как же быть вот с этим ?
AT+CCMXPLAY=<file_name>[,<play_path>]
<play_path>
0 – local path (If <play_path> is omitted, default value is used.)
1 – local path during call
2 – remote path during call
3 – both path during call
у меня почему-то в версии 1575B16SIM5215E проигрывает (извините - 5216 не возим.)
ssokol
May 14 2013, 05:18
Цитата(CADiLO @ May 14 2013, 00:30)

ШО - Чесна ????
(с) "Маша и Медведь"
А как же быть вот с этим ?
AT+CCMXPLAY=<file_name>[,<play_path>]
<play_path>
0 – local path (If <play_path> is omitted, default value is used.)
1 – local path during call
2 – remote path during call
3 – both path during call
у меня почему-то в версии 1575B16SIM5215E проигрывает (извините - 5216 не возим.)
Хитрый Эдуард попытался сокрыть ноут после третьего пункта из SIMCOM_SIM5215_SIM5216_ATC_EN_V1.20.pdf, за это пускай теперь объясняет КАК ЭТО мп3 у него при соединении проигрывается??? ;-)))
<play_path>
0 – local path (If <play_path> is omitted, default value is used.)
1 – local path during call
2 – remote path during call
3 – both path during call
NOTE <play_path>=1, 2 or 3 must be used during call. GSM call is only applicable to QCP file,
and UMTS call is only applicable to AMR file.
CADiLO
May 14 2013, 05:56
Кстати ATC уже 1.21 есть.
Кроме даташитов еще и релизнотесы на прошивки существуют из которых изменения попадают в даташиты зачастую через 2-3 версии.
Так например к чему отнести фразы из последних фиксов
* Fix the bug that it can’t stop when playing MP3 files sized 10Byte.
* Fix the bug that +CCMXPLAY can play MP3 file of 0 sizes but can’t exit except force.
По даташиту ATC так CCMXPLAY MP3 не играет, а по релизнотесу исправляют ошибки с проигрыванием МР3....
Как-то взаимоисключаемо, не находите?
ssokol
May 14 2013, 06:07
Цитата(CADiLO @ May 14 2013, 00:30)

у меня почему-то в версии 1575B16SIM5215E проигрывает (извините - 5216 не возим.)
а проигрывает local или remote надо чтоб remote.
Как я понимаю 5215 и 5216 спаяны на чипсетах QSC 6240 и 6270 и вроде как отличий именно в проигрывании (плюс-минус косяки) быть не должно?
Цитата(CADiLO @ May 14 2013, 09:56)

Кстати ATC уже 1.21 есть.
Кроме даташитов еще и релизнотесы на прошивки существуют из которых изменения попадают в даташиты зачастую через 2-3 версии.
Так например к чему отнести фразы из последних фиксов
* Fix the bug that it can’t stop when playing MP3 files sized 10Byte.
* Fix the bug that +CCMXPLAY can play MP3 file of 0 sizes but can’t exit except force.
По даташиту ATC так CCMXPLAY MP3 не играет, а по релизнотесу исправляют ошибки с проигрыванием МР3....
Как-то взаимоисключаемо, не находите?
Причем здесь
>>* Fix the bug that it can’t stop when playing MP3 files sized 10Byte.
>>* Fix the bug that +CCMXPLAY can play MP3 file of 0 sizes but can’t exit except force.
я говорю про
>> КАК ЭТО мп3 у него при соединении проигрывается??? ;-)))
ИМЕННО ПРИ УСТАНОВЛЕННОМ СОЕДИНЕНИИ !!! и в частности remote!!!
При отсутствии соединения мп3 играет, но использовать 5216 только как мп3 плеер слишком дорого получается.
CADiLO
May 14 2013, 06:11
Я осенью игрался с модулем, когда там там добавили команды по AK8856, проигрывал во время видеозвонка на ту сторону.
Естественно только в UMTS соединении. В GSM не пробовал, да там наверно и не будет.
Кстати если серьезно копаетесь с модулем, то есть чудная сервисная прога от QUALCOMM - QPST.2.7.378. Через USB работает с чипсетом.
Можно включить или отключить те или иные функции.... Или поменять кучу настроек недоступных просто так.
В пакет программ QPST входит:
QPST Configuration - выбор COM порта для работы с телефоном;
EFS Explorer - файловый менеджер файловой системы телефона;
Display Capture - для снятия снимков экрана, при загрузке процессора телефона (Java-игры или Видео) снимки делает не с первого раза;
FTM Application - тестирование ВЧ-тракта;
RF Calibration - калибровка ВЧ-тракта;
RF NV Item Manager - менеджер NV-памяти (EEPROM);
RL Editor - настройка списков роуминга;
Service Programming - настройка различных параметров телефона;
Software Download - флэшер телефона;
QCNView - программа для просмотра .qcn файлов которые могут быть созданы в Software Download (меню Backup);
DMProxyWin - сервер для трансляции портов QPST с телефонами в инет (запустив QPST и эту программу, подключив аппарат(ы) можно соединяться с подключенными аппаратами при помощи QPST (QXDM) с другой машины);
Gang Flash Image Application - создание образа прошивки и файловой системы для использования в программаторе, таких как Data I/O ProLINE RoadRunner или Data I/O FlashPAK.
ssokol
May 14 2013, 06:41
Цитата(CADiLO @ May 14 2013, 10:11)

Я осенью игрался с модулем, когда там там добавили команды по AK8856, проигрывал во время видеозвонка на ту сторону.
Естественно только в UMTS соединении. В GSM не пробовал, да там наверно и не будет.
Скорее всего проигрывали но не мп3 , а QCP (или AMR) и только в умтс, а хотелось бы и в гсм тоже, но сказали "низя". Это я объехал но всеж...
Цитата(CADiLO @ May 14 2013, 10:11)

Кстати если серьезно копаетесь с модулем
Оч серьезно, Батор уже затерроризирован, Александр Самонин на очереди, уже готовый проект задерживается из-за некоторых небольших замечаний китайцам, которые давно они обещались подправить.
CADiLO
May 14 2013, 08:00
На форуме есть товарищ с ником Yooj - Евгений Рахно
Это еще один FAE Simcom имеющий выход прямо на их инженеров.
Думаю он вам поможет.
Цырен.
May 15 2013, 07:10
Цитата(CADiLO @ May 14 2013, 12:00)

На форуме есть товарищ с ником Yooj - Евгений Рахно
Это еще один FAE Simcom имеющий выход прямо на их инженеров.
Думаю он вам поможет.
Вломил Женю, так вломил
Кстати, Александр. Тестовая прошивка появилась. Сейчас проверим кое-что и вышлю почтой.
CADiLO
May 15 2013, 07:27
Чего вломил. Женя никогда в помощи не отказывал. Да и с Джеком он ругается не меньше меня......
Например по продвижению голосового меню и тестированию нового FTP в модуле он очень много работы сделал....
Я чесно говоря на текучке зашивался уже, так что его работа в продвижении нововведений сейчас как раз хорошо пинает китайцев....
ssokol
May 15 2013, 09:33
Цитата(Цырен. @ May 15 2013, 11:10)

Вломил Женю, так вломил
Кстати, Александр. Тестовая прошивка появилась. Сейчас проверим кое-что и вышлю почтой.
Ничего страшного, Эдуарду и Жене повезло , что они для нас иностранцы, а звонить в иностранные государства халявно у нас низя - только по Россиии.
Батор, по поводу слип режима - не успел перепробовать, немного зашился с другими делами, на днях перепроверю, прошивка - это хорошо, ждемс!!!
CADiLO
May 15 2013, 09:48
Можно по SKYPE
ControllerZ
May 21 2013, 04:11
А вот это разве не работает в SIM900?
DTMF Decoder
Функция декодирования DTMF-тонов (Dual-Tone Multi-Frequency)
применяется для удаленного управления GSM-устройством — напри-
мер, для запуска двигателя автомобиля с мобильного телефона при
установлении голосового соединения. Обычно декодирование тонов
реализуется при помощи внешнего кодека, подключаемого к анало-
говому выходу GSM-модуля, однако встроенная в SIM900 функция
DTMF Decoder избавляет от необходимости устанавливать в схему
дорогостоящий дополнительный элемент.
Работа этой функции регулируется при помощи простой AT-
команды:
AT+DDET=1 // Включить функцию DTMF декодирования
OK
ATDXXXXXXXXXXX; // Установить голосовое соединение
OK
+DTMF:2 // Удаленная сторона жмет на клавиши мобильного телефона
+DTMF:8
+DTMF:8
+DTMF:4
+DTMF:5
+DTMF:2
NO CARRIER // Голосовое соединение завершено
CADiLO
May 21 2013, 07:58
Работает в соответствующей прошивке - но вопрос стоял о том чтобы подружить проигрывание файлов и декодирование DTMF, были глюки при работе.
На сегодня отловлена и исправлена еще одна ошибка
"Если запустить новый файл не дождавшись, пока закончится проигрыш предыдущего, начинаеся цикличное воспроизведение одного и того же ролика. "
Пререлиз все ближе

Пока боремся еще за парочку новых функций, но в связи с командировками симкомовцев это несколько затянулось.
controller_m30
Mar 25 2015, 08:50
Можно ли как-то побороть "икание" звука на линии, в паузах между проигрыванием двух AMR файлов подряд?
Нужно проигрывать фразы голосового меню, комбинированные из двух\трёх звуковых частей.
Например:
[Среднесуточная температура],[двадцать семь целых],[четыре десятых градуса].
Модем в паузах между файлами, которые должны звучать более-менее слитно - каждый раз переключается с DAC на микрофонный вход и обратно (у меня такое впечатление), и получается фраза:
[...], "Ик!",
[...], "Квак!",
[...].
Может у AT+CPAMR есть какой-то дополнительный параметр, показывающий что этот файл не последний в очереди, и DAC надо удерживать на линии хотя бы ещё пару секунд???
Или как-то приказать модему забыть о микрофонных входах ВООБЩЕ, и НИКОГДА на них не переключаться без "особого" распоряжения?
CADiLO
Mar 25 2015, 09:06
>>>Можно ли как-то побороть "икание" звука на линии, в паузах между проигрыванием двух AMR файлов подряд?
1. на какой версии прошивки икает?
2. попробуйте создавая AMR сделать фейдер (наростание-затухание) в начале и конце файлов, тогда переходы будут мягче
controller_m30
Mar 25 2015, 12:17
Цитата(CADiLO @ Mar 25 2015, 12:06)

1. на какой версии прошивки икает?
Revision: 1137B05SIM900M64_ST_ENHANCE
Цитата(CADiLO @ Mar 25 2015, 12:06)

2. попробуйте создавая AMR сделать фейдер (наростание-затухание) в начале и конце файлов, тогда переходы будут мягче
Спасибо, звучит гораздо приятнее! В моём примере про "средние 27,4" стало почти идеально. Приведу к такому виду все файлы и протестирую.
Странность с AMR файлами меньше 512 байт.
У меня в списке звуковых файлов есть набор коротких по звучанию цифр 0-9. Цифры 0, 3 и 5 получились размером: 486, 454 и 486 байт соответственно. При их проигрывании получается такой эффект - если сначала проиграть файл с словом "Четыре" (заканчивается на "ре"), а после него любой из файлов меньше 512 байт, то выходит так: проигрываем файл "Три" - получается "Три-ре". Если "Пять" - то будет проиграно "Пять-ре". "Ноль" - будет "Ноль-ре".
Если эти-же маленькие файлы проигрывать после файла с словом "Девять" (заканчивается на "ть") - проиграется "Три+щелчок" и "Пять+щелчок".
А если предыдущий крупный файл заканчивался на "а" ("четыре десятых градуса") - то маленькие файлы будут содержать в конце дополнительный звук "а", да ещё с каким-то звоном.
При этом если проигрывать эти-же файлы на компьютере - они звучат как положено.
Получается, что в некоторых случаях в конце звукового файла могут появляться "артефакты" от проигрывания предыдущих. Для файлов <512 байт проверил и перепроверил много раз.
Pavel☺
Mar 26 2015, 14:24
Цитата(controller_m30 @ Mar 25 2015, 16:17)

Revision: 1137B05SIM900M64_ST_ENHANCE
Спасибо, звучит гораздо приятнее! В моём примере про "средние 27,4" стало почти идеально. Приведу к такому виду все файлы и протестирую.
Странность с AMR файлами меньше 512 байт.
У меня в списке звуковых файлов есть набор коротких по звучанию цифр 0-9. Цифры 0, 3 и 5 получились размером: 486, 454 и 486 байт соответственно. При их проигрывании получается такой эффект - если сначала проиграть файл с словом "Четыре" (заканчивается на "ре"), а после него любой из файлов меньше 512 байт, то выходит так: проигрываем файл "Три" - получается "Три-ре". Если "Пять" - то будет проиграно "Пять-ре". "Ноль" - будет "Ноль-ре".
Если эти-же маленькие файлы проигрывать после файла с словом "Девять" (заканчивается на "ть") - проиграется "Три+щелчок" и "Пять+щелчок".
А если предыдущий крупный файл заканчивался на "а" ("четыре десятых градуса") - то маленькие файлы будут содержать в конце дополнительный звук "а", да ещё с каким-то звоном.
При этом если проигрывать эти-же файлы на компьютере - они звучат как положено.
Получается, что в некоторых случаях в конце звукового файла могут появляться "артефакты" от проигрывания предыдущих. Для файлов <512 байт проверил и перепроверил много раз.
Спасибо за подробную информацию.
Похоже, это баг.
Сейчас напишу производителю. Если подтвердится, буду держать Вас в курсе по поводу исправления.
спасибо за файлы - проблема действительно имеется
будем фиксить
Для SIM900 проблема найдена и пофикшена
Кому надо - обращайтесь
сейчас делают такое-же для SIM900R
думаю вопрос пары дней
Pavel☺
Apr 14 2015, 05:34
Цитата(controller_m30 @ Mar 25 2015, 16:17)

Revision: 1137B05SIM900M64_ST_ENHANCE
Получается, что в некоторых случаях в конце звукового файла могут появляться "артефакты" от проигрывания предыдущих. Для файлов <512 байт проверил и перепроверил много раз.
За прошивкой с фиксами можете обратиться ко мне, либо CADILO, либо yooj, либо Цырен.
Моя почта chpa<sоbakа>mt-system.ru
есть прошивка для SIM900R
Nikolaevskiy
Oct 1 2015, 14:55
Тоже мучась с меню.. Проблема с DTMF через раз распознает клавиши! Как бы вашу прошивку повзаимствовать?
aleksandr-zh
Oct 1 2015, 15:03
какой модем?
Nikolaevskiy
Oct 1 2015, 18:18
sim900 заливал прошивку 1137B02SIM900M64_ST_DTMF_JD_EAT единственная прошивка в которой получается совместить AMR c DTMF но вот символы клавиш через один. Заливал прошивку 1137B08SIM900M64_ST_DTMF_JD_MMS - в ней DTMF в ней работает просто шикарно! но она не поддерживает AMR
А позвонить или написать дистрибьютору в Днепр и попросить последнюю прошивку религия не позволяет ?

Потому как обе вышеприведенные старье еще дореволюционное.
Последняя на сегодня 1137B06SIM900M64_ST_ENHANCE
Nikolaevskiy
Oct 2 2015, 08:15
Они не делятся так как модуль не приобретался у них
Цитата(Nikolaevskiy @ Oct 2 2015, 12:15)

Они не делятся так как модуль не приобретался у них

aliexpress?

))
в этом случае всегда можно обратиться к производителю напрямую, ко мне, например, bator.batuev at sim.com. Однако, я за поставки через сеть дистрибьюторов, а не через интернет-магазины.
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.