bywanted 0 24 апреля, 2017 Опубликовано 24 апреля, 2017 · Жалоба Добрый день, уважаемые знатоки, помогите с решением данного вопроса. Имеется модуль SIM800(S2-105MB-Z1612), имеется набор готовых голосовых команд в формате AMR, подскажите пожалуйста: 1. Каков алгоритм записи данных мелодий в модуль, 2. Каков алгоритм последующего их воспроизведения в линию при звонке. Ранее работал с SIM900R, мелодии в него записывал посредством команд терминала и утилиты sscom32e. Спасибо. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
adnega 11 24 апреля, 2017 Опубликовано 24 апреля, 2017 · Жалоба Добрый день, уважаемые знатоки, помогите с решением данного вопроса. Имеется модуль SIM800(S2-105MB-Z1612), имеется набор готовых голосовых команд в формате AMR, подскажите пожалуйста: 1. Каков алгоритм записи данных мелодий в модуль, 2. Каков алгоритм последующего их воспроизведения в линию при звонке. Ранее работал с SIM900R, мелодии в него записывал посредством команд терминала и утилиты sscom32e. Спасибо. В случае EAT @ SIM800C: Я конвертировал утилитой bin2h, подключал заголовочный файл к исходникам, const char audio_data_busy[]={ 0x52,0x49,0x46,0x46,0x64,0x5e,0x00,0x00,... а там делал вызов eat_audio_play_data(audio_data_busy, sizeof(audio_data_busy), EAT_AUDIO_FORMAT_WAV, EAT_AUDIO_PLAY_ONCE, my_data.level, EAT_AUDIO_PATH_SPK1); Или вам на уровне AT-команд нужно? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
CADiLO 12 24 апреля, 2017 Опубликовано 24 апреля, 2017 · Жалоба Читаем приложеные документы. Берем терминал и загружаем. Не забудьте запросить у модуля сколько вам доступно памяти под файлы - ее там меньше чем в 900х серии. Если сложности с терминалом, просим у своего дистрибьютора утилитку - Sim800 Series ArmFile Download Для ЕАТ можно использовать - Flash tool_to download firmware+APP+files SIM800_Series_FS_Application_Note_V1.01.pdf SIM800H_audio_menu.pdf Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
bywanted 0 24 апреля, 2017 Опубликовано 24 апреля, 2017 · Жалоба Нет, данный вариант вполне себе подойдет, единственный момент, я пробовал использовать данную схему, только меня смутило функция делает вывод на либо на EAT_AUDIO_PATH_SPK1, /* out from 22/23PIN либо на SPK1P/SPK1N */ EAT_AUDIO_PATH_SPK2 /* our from 24/25PIN SPK2P/SPK2N */ а мне надо выводить в сторону удаленного абонента, грубо говоря в трубке. А в трубке в данном случае тишина. Ну либо я туплю. Возможно надо использовать команду AT+DTAM для перенаправления аудио? Читаем приложеные документы. Берем терминал и загружаем. Не забудьте запросить у модуля сколько вам доступно памяти под файлы - ее там меньше чем в 900х серии. Если сложности с терминалом, просим у своего дистрибьютора утилитку - Sim800 Series ArmFile Download Для ЕАТ можно использовать - Flash tool_to download firmware+APP+files То, что доктор прописал!) Спасибо! В случае EAT @ SIM800C: Я конвертировал утилитой bin2h, подключал заголовочный файл к исходникам, const char audio_data_busy[]={ 0x52,0x49,0x46,0x46,0x64,0x5e,0x00,0x00,... а там делал вызов eat_audio_play_data(audio_data_busy, sizeof(audio_data_busy), EAT_AUDIO_FORMAT_WAV, EAT_AUDIO_PLAY_ONCE, my_data.level, EAT_AUDIO_PATH_SPK1); Или вам на уровне AT-команд нужно? Такой вариант вывода весьма интересен, подскажите в данном случае у вас мелодия выводится в трубку? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
adnega 11 24 апреля, 2017 Опубликовано 24 апреля, 2017 · Жалоба подскажите в данном случае у вас мелодия выводится в трубку? Мне нужно выводить только в динамик, но советую обратить внимание на eat_bool(*const eat_audio_set_play_mode_in_call)(eat_audio_play_mode mode) Set audio play mode,takes effect only in call. if not in call, only play locally no matter what the mode is. Setting takes effect before play. Parameters [in] simcom_audio_play_mode SIMCOM_AUDIO_PLAY_LOCAL SIMCOM_AUDIO_PLAY_REMOTE SIMCOM_AUDIO_PLAY_BOTH Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
bywanted 0 24 апреля, 2017 Опубликовано 24 апреля, 2017 · Жалоба Мне нужно выводить только в динамик, но советую обратить внимание на eat_bool(*const eat_audio_set_play_mode_in_call)(eat_audio_play_mode mode) Set audio play mode,takes effect only in call. if not in call, only play locally no matter what the mode is. Setting takes effect before play. Parameters [in] simcom_audio_play_mode SIMCOM_AUDIO_PLAY_LOCAL SIMCOM_AUDIO_PLAY_REMOTE SIMCOM_AUDIO_PLAY_BOTH А можно поподробней, у меня такого в файлах нет. Не могли бы поделиться на почту illegionсабакаgmail.com Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Short Circuit 0 13 июня, 2017 Опубликовано 13 июня, 2017 · Жалоба пользуюсь программой Sim800 Series ArmFile Download v1.00 записываю amr файлы. все работает, но на некоторых модулях происходит сбой и тогда уже ничего туда не пишется. AT+FSLS=C:\User\ 220vkl.amr 1vkl.amr 220v_vkl.amr s220_vkl.amr OK AT+FSFLSIZE=C:\User\220v_vkl.amr +FSFLSIZE: 256 OK AT+FSFLSIZE=C:\User\220v_vkl.amr +FSFLSIZE: 256 OK AT+FSFLSIZE=C:\User\s220v_vkl.amr ERROR AT+FSFLSIZE=C:\User\s220_vkl.amr +FSFLSIZE: 768 OK AT+FSFLSIZE=C:\User\1vkl.amr +FSFLSIZE: 1024 OK AT+FSFLSIZE=C:\User\220vkl.amr +FSFLSIZE: 256 OK то есть почему то пишется часть файла и загрузка висит. успешно записано более сотни модулей, но вот три модуля - ни как. в чем может быть проблема. пробовал ат командами очищать C:\User\ и писать по новой - не получается. Такое впечатление, что проблема самого модуля, его файловой системы, но как решить проблему - вариантов не нашел. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Hub 0 22 июня, 2017 Опубликовано 22 июня, 2017 · Жалоба пользуюсь программой Sim800 Series ArmFile Download v1.00 записываю amr файлы. ... Такое впечатление, что проблема самого модуля, его файловой системы, но как решить проблему - вариантов не нашел. Маркировка на крышке всех модулей одинаковая? Интересует именно S2-XXXXX-YYYYY И хорошо бы глянуть осциллографом на фронты Rx/Tx УАРТ'а. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Short Circuit 0 27 сентября, 2017 Опубликовано 27 сентября, 2017 (изменено) · Жалоба Маркировка на крышке всех модулей одинаковая? Интересует именно S2-XXXXX-YYYYY И хорошо бы глянуть осциллографом на фронты Rx/Tx УАРТ'а. там чтото с файловой структурой недозаписаных аудио нарушается, нужно перешивать сим800. Изменено 27 сентября, 2017 пользователем Short Circuit Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Dima83 1 6 декабря, 2023 Опубликовано 6 декабря, 2023 · Жалоба Добрый день. Кто-нибудь пробовал воcпроизвести mp3 с помощью eat_audio_play_data ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться