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

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

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

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

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

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


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

>>>> Иначе возникают непредвиденные эффекты, в частности, отсылка смс накладывается на отсылку подтверждения о прочтении, на незавершенных входящий звонок и т.п. И еще: непредвиденные эфекты возникали также при попытке ответить на звонок или отбить из 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.

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

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


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

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

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

 

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

 

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


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

А каким новым 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. В хидерах смотрели? Там описаны все функции, которые реально есть в данной прошивке.

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

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


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

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

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

 

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

 

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

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


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

Вы используете правильную 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. Заранее спасибо.

 

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

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


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

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

 

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

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


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

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

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


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

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

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

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

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


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

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

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

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

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


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

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

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

 

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

 

To Harbinger:

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

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

 

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


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

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

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

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


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

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

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


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

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

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

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


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

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

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

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

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

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

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

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

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

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