Перейти к содержанию
    

Чего вломил. Женя никогда в помощи не отказывал. Да и с Джеком он ругается не меньше меня......

Например по продвижению голосового меню и тестированию нового FTP в модуле он очень много работы сделал....

Я чесно говоря на текучке зашивался уже, так что его работа в продвижении нововведений сейчас как раз хорошо пинает китайцев....

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вломил Женю, так вломил :)

 

Кстати, Александр. Тестовая прошивка появилась. Сейчас проверим кое-что и вышлю почтой.

Ничего страшного, Эдуарду и Жене повезло , что они для нас иностранцы, а звонить в иностранные государства халявно у нас низя - только по Россиии.

Батор, по поводу слип режима - не успел перепробовать, немного зашился с другими делами, на днях перепроверю, прошивка - это хорошо, ждемс!!!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А вот это разве не работает в 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 // Голосовое соединение завершено

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Работает в соответствующей прошивке - но вопрос стоял о том чтобы подружить проигрывание файлов и декодирование DTMF, были глюки при работе.

 

На сегодня отловлена и исправлена еще одна ошибка

"Если запустить новый файл не дождавшись, пока закончится проигрыш предыдущего, начинаеся цикличное воспроизведение одного и того же ролика. "

 

Пререлиз все ближе :)

 

Пока боремся еще за парочку новых функций, но в связи с командировками симкомовцев это несколько затянулось.

 

 

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Можно ли как-то побороть "икание" звука на линии, в паузах между проигрыванием двух AMR файлов подряд?

 

Нужно проигрывать фразы голосового меню, комбинированные из двух\трёх звуковых частей.

Например: [Среднесуточная температура],[двадцать семь целых],[четыре десятых градуса].

Модем в паузах между файлами, которые должны звучать более-менее слитно - каждый раз переключается с DAC на микрофонный вход и обратно (у меня такое впечатление), и получается фраза:

[...], "Ик!", [...], "Квак!", [...].

 

Может у AT+CPAMR есть какой-то дополнительный параметр, показывающий что этот файл не последний в очереди, и DAC надо удерживать на линии хотя бы ещё пару секунд???

Или как-то приказать модему забыть о микрофонных входах ВООБЩЕ, и НИКОГДА на них не переключаться без "особого" распоряжения? :biggrin:

Изменено пользователем controller_m30

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

>>>Можно ли как-то побороть "икание" звука на линии, в паузах между проигрыванием двух AMR файлов подряд?

 

1. на какой версии прошивки икает?

2. попробуйте создавая AMR сделать фейдер (наростание-затухание) в начале и конце файлов, тогда переходы будут мягче

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1. на какой версии прошивки икает?

Revision: 1137B05SIM900M64_ST_ENHANCE

 

2. попробуйте создавая AMR сделать фейдер (наростание-затухание) в начале и конце файлов, тогда переходы будут мягче

Спасибо, звучит гораздо приятнее! В моём примере про "средние 27,4" стало почти идеально. Приведу к такому виду все файлы и протестирую.

 

Странность с AMR файлами меньше 512 байт.

 

У меня в списке звуковых файлов есть набор коротких по звучанию цифр 0-9. Цифры 0, 3 и 5 получились размером: 486, 454 и 486 байт соответственно. При их проигрывании получается такой эффект - если сначала проиграть файл с словом "Четыре" (заканчивается на "ре"), а после него любой из файлов меньше 512 байт, то выходит так: проигрываем файл "Три" - получается "Три-ре". Если "Пять" - то будет проиграно "Пять-ре". "Ноль" - будет "Ноль-ре".

 

Если эти-же маленькие файлы проигрывать после файла с словом "Девять" (заканчивается на "ть") - проиграется "Три+щелчок" и "Пять+щелчок".

А если предыдущий крупный файл заканчивался на "а" ("четыре десятых градуса") - то маленькие файлы будут содержать в конце дополнительный звук "а", да ещё с каким-то звоном.

При этом если проигрывать эти-же файлы на компьютере - они звучат как положено.

 

Получается, что в некоторых случаях в конце звукового файла могут появляться "артефакты" от проигрывания предыдущих. Для файлов <512 байт проверил и перепроверил много раз.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Revision: 1137B05SIM900M64_ST_ENHANCE

 

 

Спасибо, звучит гораздо приятнее! В моём примере про "средние 27,4" стало почти идеально. Приведу к такому виду все файлы и протестирую.

 

Странность с AMR файлами меньше 512 байт.

 

У меня в списке звуковых файлов есть набор коротких по звучанию цифр 0-9. Цифры 0, 3 и 5 получились размером: 486, 454 и 486 байт соответственно. При их проигрывании получается такой эффект - если сначала проиграть файл с словом "Четыре" (заканчивается на "ре"), а после него любой из файлов меньше 512 байт, то выходит так: проигрываем файл "Три" - получается "Три-ре". Если "Пять" - то будет проиграно "Пять-ре". "Ноль" - будет "Ноль-ре".

 

Если эти-же маленькие файлы проигрывать после файла с словом "Девять" (заканчивается на "ть") - проиграется "Три+щелчок" и "Пять+щелчок".

А если предыдущий крупный файл заканчивался на "а" ("четыре десятых градуса") - то маленькие файлы будут содержать в конце дополнительный звук "а", да ещё с каким-то звоном.

При этом если проигрывать эти-же файлы на компьютере - они звучат как положено.

 

Получается, что в некоторых случаях в конце звукового файла могут появляться "артефакты" от проигрывания предыдущих. Для файлов <512 байт проверил и перепроверил много раз.

 

Спасибо за подробную информацию.

Похоже, это баг.

Сейчас напишу производителю. Если подтвердится, буду держать Вас в курсе по поводу исправления.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для SIM900 проблема найдена и пофикшена

Кому надо - обращайтесь

сейчас делают такое-же для SIM900R

думаю вопрос пары дней

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Revision: 1137B05SIM900M64_ST_ENHANCE

Получается, что в некоторых случаях в конце звукового файла могут появляться "артефакты" от проигрывания предыдущих. Для файлов <512 байт проверил и перепроверил много раз.

За прошивкой с фиксами можете обратиться ко мне, либо CADILO, либо yooj, либо Цырен.

Моя почта chpa<sоbakа>mt-system.ru

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Тоже мучась с меню.. Проблема с DTMF через раз распознает клавиши! Как бы вашу прошивку повзаимствовать?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...