Jump to content

    
Sign in to follow this  
allmaker

пока не понятные баги OpenCPU в M10

Recommended Posts

Я вобще смс отсылаю отсроченно. Например, если входящим звонком или входящим смс надо инициализировать отсылку смс-ответа, то запускаю после отбоя звонка или прочтения смс паузу секунд на 10-20 и затем уже делаю ответный звонок или смс. Иначе возникают непредвиденные эффекты, в частности, отсылка смс накладывается на отсылку подтверждения о прочтении, на незавершенных входящий звонок и т.п.

И еще: непредвиденные эфекты возникали также при попытке ответить на звонок или отбить из Callback_Ring.

Приходится из нее запускать таймер, и выходить. А уже по таймеру делать необходимое.

Share this post


Link to post
Share on other sites

>>>> Иначе возникают непредвиденные эффекты, в частности, отсылка смс накладывается на отсылку подтверждения о прочтении, на незавершенных входящий звонок и т.п. И еще: непредвиденные эфекты возникали также при попытке ответить на звонок или отбить из Callback_Ring. Приходится из нее запускать таймер, и выходить. А уже по таймеру делать необходимое.

 

Мы тоже сталкивались с накладками в SIM900. Например отправлена SMS, ждем отчет и тут же идет входящий.

Было "примерзание" по СОМ порту пока модуль не разруливал эти события.

Чтобы не мудрить кому отдавать приоритет ввели команду AT+GSMBUSY

Reject Incoming Call

0 Enable incoming call

1 Forbid all incoming calls

2 Forbid incoming voice calls but enable CSD calls

Возможно будет еще параметр когда разрешен входящий voice и запрещен SMS.

Может и у вас что-то подобное имеется.....

Share this post


Link to post
Share on other sites

А каким новым OpenCPU_SDK можно пользоваться для Revision: M12BR01A02T128_OCPU?

Сейчас пользуюсь OpenCPU_SDK_M12BR01A02V03T128, однако там нет функций для работы с СМС и звонками.

 

Возможно ли использовать OpenCPU_SDK_V3.3 для типа памяти T128?

 

Share this post


Link to post
Share on other sites
А каким новым OpenCPU_SDK можно пользоваться для Revision: M12BR01A02T128_OCPU?

Сейчас пользуюсь OpenCPU_SDK_M12BR01A02V03T128, однако там нет функций для работы с СМС и звонками.

 

Возможно ли использовать OpenCPU_SDK_V3.3 для типа памяти T128?

Вы используете правильную SDK. Что такое OpenCPU_SDK_V3.3? Для какого модуля это и какая версия??

С чего вы взяли, что в OpenCPU_SDK_M12BR01A02V03T128 нет функций работы с СМС и звонками? С OPEN_CPU_DGD_V1.1.pdf? Так китайцы не успевают переписываь документацию под реальный функционал openCPU. В хидерах смотрели? Там описаны все функции, которые реально есть в данной прошивке.

Edited by CupuyC

Share this post


Link to post
Share on other sites
А каким новым OpenCPU_SDK можно пользоваться для Revision: M12BR01A02T128_OCPU?

Сейчас пользуюсь OpenCPU_SDK_M12BR01A02V03T128, однако там нет функций для работы с СМС и звонками.

 

Возможно ли использовать OpenCPU_SDK_V3.3 для типа памяти T128?

 

Нет то для N32, для T128 нужно использовать M12BR01A02T128_OCPU и OpenCPU_SDK_M12BR01A02T128 все работает, давайте мыло вышлю сравните.

Share this post


Link to post
Share on other sites
Вы используете правильную SDK. Что такое OpenCPU_SDK_V3.3? Для какого модуля это и какая версия??

С чего вы взяли, что в OpenCPU_SDK_M12BR01A02V03T128 нет функций работы с СМС и звонками? С OPEN_CPU_DGD_V1.1.pdf? Так китайцы не успевают переписываь документацию под реальный функционал openCPU. В хидерах смотрели? Там описаны все функции, которые реально есть в данной прошивке.

Вы правы, в хедерах нашел искомые функции.Спасибо :).

Что касается OpenCPU_SDK_V3.3, то вышел был пост Aleksandr_q, в котором он указывал про выход новой версии openCPU.

 

 

 

Нет то для N32, для T128 нужно использовать M12BR01A02T128_OCPU и OpenCPU_SDK_M12BR01A02T128 все работает, давайте мыло вышлю сравните.

 

Держите мыло: damorous(сабака)gmail.com . И если Вас не затруднит отправьте заодно и OPEN_CPU_DGD_V1.2.pdf. Заранее спасибо.

 

Edited by zed_t

Share this post


Link to post
Share on other sites
Вы используете правильную SDK. Что такое OpenCPU_SDK_V3.3? Для какого модуля это и какая версия??

 

OpenCPU_SDK_V3.3 - это последняя версия СДК. Рекомендуется использовать только с модулями M12BR02A02N32_OCPU

Share this post


Link to post
Share on other sites

Возможно ли во флеши М10 кроме текстовых файлов сохранять .rar или .exe файлы? Т.е. использовать как USBфлешку (точнее как COM флешку). Есть ли способ переменить IMEI модуля?

Share this post


Link to post
Share on other sites
Возможно ли во флеши М10 кроме текстовых файлов сохранять .rar или .exe файлы? Т.е. использовать как USBфлешку (точнее как COM флешку). Есть ли способ переменить IMEI модуля?
По идеи любой тип файла можно записать в память для отправки ММС... Есть дока "GSM_FILE_ATC_V1.2" - там расписано как с помощю АТ команд запихать файлы в память модуля.

Есть АТ команда для смены ИМЕИ.

Edited by CupuyC

Share this post


Link to post
Share on other sites
А что за команда, я встречал только запрос IMEI (вроде AT+GSN ).
Пишите мне на wireless(собака)grandelectronic.com. Про эту команду на форуме просили квиктеловци не писать )

Но, если погуглить внимательно, то можно найти доки по команде для смены ИМЕИ ;)

Edited by CupuyC

Share this post


Link to post
Share on other sites
Возможно ли во флеши М10 кроме текстовых файлов сохранять .rar или .exe файлы?

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

 

Ситуация: есть пару десятков подготовленных mp3-файлов для голоcового меню. Не совсем удобно доливать их после запуска оцпу при серийном производстве. Куда приятнее было бы создать бинарник и дописать его в scat. Интересно, это возможно?

 

To Harbinger:

Не обращали внимания: при записи файлов в свежепрошитый модуль они начинают писаться с начала области файловой системы или сразу случайно? FAT в начале этой области?

Будет время, зачитаю FlashTool-ом до и после записи файлов, сравню дампы - отпишу.

 

Share this post


Link to post
Share on other sites

Столкнулся с неприятностью. Если модуль в режиме GPRS (оператор ТЕЛЕ2) постоянно шлет данные на сервер, входящий звонок на модуль невозможен. Приходится устанавливать период посылки данных не менее 3х секунд. Как можно установить приоритет на входящие звонки и SMS. На Мегафоне все нормально. Может косяки оператора?

Edited by V125

Share this post


Link to post
Share on other sites

может найдется добрый человек который скинет мне на мыло kurtsvl@gmail.com документ под названием OPEN_CPU_DGD_V1.2 ибо в имеющейся у меня старой версии не освещена работа с СМС , перерыл гугл яндекс и китайские торренты нигде нет , а конторы которые модули продают почему то документацию и среду разработки тарят,на фтп не попасть а при регистрации слишком много вопросов задают,хотя логичней было бы наверное наоборот открытыми такие вещи держать

Share this post


Link to post
Share on other sites
Вы не работали с Motorola, там сначала надо стать авторизированным разработчиком, что бы получить доступ к документации и софту. А это не один месяц.

так надо и расчитывать не на один милениум, горбачёв выглядит ещё очень молодым и вполне может десяток раз порулить союзом

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this