реклама на сайте
подробности

 
 
8 страниц V  < 1 2 3 4 5 > »   
Reply to this topicStart new topic
> пока не понятные баги OpenCPU в M10
V125
сообщение Aug 15 2011, 07:22
Сообщение #31


Частый гость
**

Группа: Участник
Сообщений: 151
Регистрация: 24-06-11
Пользователь №: 65 866



Прошивка M12BR01A08N32, SDK - OpenCPU_SDK_M12BR01A01N32 вроде все кашерно. Тем более компилер, не знает какое у меня железо. Я думаю у меня scat6223М32 и scat6223М128 как то мешают друг другу. Может scat6223М128 и батник для него совсем удалить из папки. УРА!!! Удалил scat6223М128 и батник для него РАБОТАЕТ. Спасибо всем!

Сообщение отредактировал V125 - Aug 15 2011, 07:34
Go to the top of the page
 
+Quote Post
Aleksandr_q
сообщение Aug 15 2011, 07:31
Сообщение #32


Местный
***

Группа: Участник
Сообщений: 251
Регистрация: 12-05-11
Из: Украина, Киев
Пользователь №: 64 947



Цитата(V125 @ Aug 15 2011, 10:22) *
Прошивка M12BR01A08N32, SDK - OpenCPU_SDK_M12BR01A01N32 вроде все кашерно. Тем более компилер, не знает какое у меня железо. Я думаю у меня scat6223М32 и scat6223М128 как то мешают друг другу. Может scat6223М128 и батник для него совсем удалить из папки


Не то. Единственная пока прошивка для М12 которая позволяет работать с OCPU это M12BR01A01N32_OCPU
SDK у вас правильный. Нужно перепрошить модуль. Скиньте мне запрос на прошивку.
Go to the top of the page
 
+Quote Post
V125
сообщение Aug 15 2011, 07:40
Сообщение #33


Частый гость
**

Группа: Участник
Сообщений: 151
Регистрация: 24-06-11
Пользователь №: 65 866



Главное заработало! Получается в прошивку M12BR01A08N32 я не загоню свой код и надо сначало прошить на M12BR01A01N32_OCPU. Спасибо, подсказали. Вот бы я еще день потратил из -за этого. После двухдневной битвы с дьявольским компилером это уже не пугает. Кстати она у меня есть.

Сообщение отредактировал V125 - Aug 15 2011, 11:09
Go to the top of the page
 
+Quote Post
Aleksandr_q
сообщение Aug 15 2011, 07:59
Сообщение #34


Местный
***

Группа: Участник
Сообщений: 251
Регистрация: 12-05-11
Из: Украина, Киев
Пользователь №: 64 947



Цитата(V125 @ Aug 15 2011, 10:40) *
Главное заработало! Получается в прошивку M12BR01A08N32 я не загоню свой код и надо сначало прошить на M12BR01A01N32_OCPU. После двухдневной битвы с дьявольским компилером это уже не пугает. Кстати она у меня есть.


Да. Сначала смените прошивку на M12BR01A01N32_OCPU. А потом заганяйте туда свой код.
Go to the top of the page
 
+Quote Post
V125
сообщение Aug 15 2011, 13:31
Сообщение #35


Частый гость
**

Группа: Участник
Сообщений: 151
Регистрация: 24-06-11
Пользователь №: 65 866



Можно ли Дебаг порт Tx Rx заставить работать с внешним МК. Одного как то маловато. В SDK есть пример для I2C, можно ли к М12 как то притулить I2C? И ваще можно ли вместо ненужных мне порта дисплея или кнопок как то использовать эти пины для других целей. Того же дополнительного Tx Rx? Если модуль находится в состоянии OFF, возможно ли его включить кромя кнопкой POWER. Команды АТ включения не нашел. Если не изменяет память старый тел. Сименс включался по команде AT+CFUN=1


Сообщение отредактировал V125 - Aug 15 2011, 19:24
Go to the top of the page
 
+Quote Post
V125
сообщение Aug 17 2011, 05:02
Сообщение #36


Частый гость
**

Группа: Участник
Сообщений: 151
Регистрация: 24-06-11
Пользователь №: 65 866



Вобщем потихоньку разбираюсь. Не так уж и страшен этот OpenCPU.

Сообщение отредактировал V125 - Aug 17 2011, 21:02
Go to the top of the page
 
+Quote Post
Aleksandr_q
сообщение Aug 18 2011, 08:24
Сообщение #37


Местный
***

Группа: Участник
Сообщений: 251
Регистрация: 12-05-11
Из: Украина, Киев
Пользователь №: 64 947



Цитата(V125 @ Aug 15 2011, 16:31) *
Можно ли Дебаг порт Tx Rx заставить работать с внешним МК. Одного как то маловато. В SDK есть пример для I2C, можно ли к М12 как то притулить I2C? И ваще можно ли вместо ненужных мне порта дисплея или кнопок как то использовать эти пины для других целей. Того же дополнительного Tx Rx? Если модуль находится в состоянии OFF, возможно ли его включить кромя кнопкой POWER. Команды АТ включения не нашел. Если не изменяет память старый тел. Сименс включался по команде AT+CFUN=1


1. Да можно.
2. Можете использовать 2GPIO чтобы симулировать I2C.
3. Вы можете заставить работать пин дисплея в качестве gpio и симулировать SPI. Пин клавиатуры также может работать в качестве GPIO.
4. Если модуль полностью обесточен включить его командой нельзя. По поводу команд AT+CFUN смотрите в мануале.
Go to the top of the page
 
+Quote Post
V125
сообщение Aug 23 2011, 19:32
Сообщение #38


Частый гость
**

Группа: Участник
Сообщений: 151
Регистрация: 24-06-11
Пользователь №: 65 866



Пытался разобраться с SMS Open CPU. Отправляет sms отлично- принимать не хочет. Просидел целый день, пока не доумился заменить симку (того же ОПСОСа, только старую). Начал принимать sms. Очень жалко тратить время и мозги на подобные головоломки. Существуют ли какие ограничения по SIM картам? Ибо на обычном телефоне обе эти симки отлично работают.

Сообщение отредактировал V125 - Aug 23 2011, 19:39
Go to the top of the page
 
+Quote Post
V125
сообщение Sep 2 2011, 05:51
Сообщение #39


Частый гость
**

Группа: Участник
Сообщений: 151
Регистрация: 24-06-11
Пользователь №: 65 866



Open CPU. Суть идеи: при поступлении звонка происходит автоподнятие и абоненту проговаривается некая фраза. (Как в телефонном автоответчике). Выход источника звука зависит от аудиопатча, который как я понял, имеет три состояния
QL_AUDIO_PATH_HEADSET -выводит звук на выход SPK2 ---здесь все работает
QL_AUDIO_PATH_LOUDSPEAKER -выводит звук на выход SPK1 ---наверное тоже работает, лень припаиваться
QL_AUDIO_PATH_NORMAL -КУДА должен выводится?? ---думаю как раз абоненту, но нифига не получается.
Как бы мне вывести звук на телефон абонента?

Go to the top of the page
 
+Quote Post
CupuyC
сообщение Sep 2 2011, 08:27
Сообщение #40


Частый гость
**

Группа: Свой
Сообщений: 188
Регистрация: 21-04-06
Из: Украина, Киев
Пользователь №: 16 335



Цитата(V125 @ Sep 2 2011, 08:51) *
Open CPU. Суть идеи: при поступлении звонка происходит автоподнятие и абоненту проговаривается некая фраза. (Как в телефонном автоответчике). Выход источника звука зависит от аудиопатча, который как я понял, имеет три состояния
QL_AUDIO_PATH_HEADSET -выводит звук на выход SPK2 ---здесь все работает
QL_AUDIO_PATH_LOUDSPEAKER -выводит звук на выход SPK1 ---наверное тоже работает, лень припаиваться
QL_AUDIO_PATH_NORMAL -КУДА должен выводится?? ---думаю как раз абоненту, но нифига не получается.
Как бы мне вывести звук на телефон абонента?

В библиотеке ql_audio.h написано:
Код
QL_AUDIO_PATH_NORMAL = 0,       /* speak1 */
QL_AUDIO_PATH_HEADSET = 1,      /* earphone */
QL_AUDIO_PATH_LOUDSPEAKER = 2,  /* speaker2, loudspeaker for free sound */

Чтобы воспрозвести трек надо использовать ф-цию Ql_StartPlayAudioFile, у которой последний парамерт какраз audiopath. Задайте его 1 и по идее абонент должен услышать трек...
Go to the top of the page
 
+Quote Post
V125
сообщение Sep 2 2011, 09:05
Сообщение #41


Частый гость
**

Группа: Участник
Сообщений: 151
Регистрация: 24-06-11
Пользователь №: 65 866



Спасибо. Как раз использую ф-цию Ql_StartPlayAudioFile. Естественно в хидере все ясно прописано. Сам напутал с циферками.
Намедни собираюсь опробовать DTMF. В примерах вроде есть посылка DTMF, а насчет приема, распознания пока не нашел. Как там решается прием?

Сообщение отредактировал V125 - Sep 2 2011, 09:10
Go to the top of the page
 
+Quote Post
CupuyC
сообщение Sep 2 2011, 13:41
Сообщение #42


Частый гость
**

Группа: Свой
Сообщений: 188
Регистрация: 21-04-06
Из: Украина, Киев
Пользователь №: 16 335



Цитата(V125 @ Sep 2 2011, 12:05) *
Спасибо. Как раз использую ф-цию Ql_StartPlayAudioFile. Естественно в хидере все ясно прописано. Сам напутал с циферками.
Намедни собираюсь опробовать DTMF. В примерах вроде есть посылка DTMF, а насчет приема, распознания пока не нашел. Как там решается прием?
Если не ошибаюсь, то с DTMF в openCPU работать не получится...
Go to the top of the page
 
+Quote Post
V125
сообщение Sep 3 2011, 03:56
Сообщение #43


Частый гость
**

Группа: Участник
Сообщений: 151
Регистрация: 24-06-11
Пользователь №: 65 866



В Open CPU есть функция Ql_VTS и она работает на передачу. В своем телефоне я слышу посылаемые DTMF сигналы. Вот прием-распознание... Декодер конечно можно сделать на внешнем МК. А может получится написать свою функцию распознания. Всмысле получится ли её "внедрить" в Open CPU. Вообще существует железный приемник DTMF - м/с МТ8870, но для меня не годится такой вариант.
CupuyC Вы случайно не в курсе, как организовать парсер для GPS? Пока не соображу, как отрезать ненужные данные. С внешнем МК все ясно, но хочется обойтись без него.
Go to the top of the page
 
+Quote Post
kovz
сообщение Sep 3 2011, 06:56
Сообщение #44


Частый гость
**

Группа: Участник
Сообщений: 105
Регистрация: 25-07-05
Пользователь №: 7 079



Цитата(CupuyC @ Sep 2 2011, 16:41) *
Если не ошибаюсь, то с DTMF в openCPU работать не получится...


Ошибаетесь sm.gif . Всё работает.

Цитата(V125 @ Sep 3 2011, 06:56) *
CupuyC Вы случайно не в курсе, как организовать парсер для GPS? Пока не соображу, как отрезать ненужные данные. С внешнем МК все ясно, но хочется обойтись без него.

А в чём разница OCPU или внешний MK? В вашем распоряжении 3 UARTa, принимаете, парсите, обрезаете и делаете всё что угодно - проблем не вижу вообще.
Go to the top of the page
 
+Quote Post
V125
сообщение Sep 3 2011, 10:30
Сообщение #45


Частый гость
**

Группа: Участник
Сообщений: 151
Регистрация: 24-06-11
Пользователь №: 65 866



Цитата(kovz @ Sep 3 2011, 10:56) *
Ошибаетесь sm.gif . Всё работает.
Можно подробнее? Передача DTMF работает, а как распознать полученные с мобильника сигналы? Куда конкретно, в какой буфер а может переменную сваливаются полученные сигналы DTMF, вот чего я пока не найду. Ведь они же выводятся на динамик, а значит где то прячатся.
Насчет парсера начинает устаканиваться - получаю данные GPS (kovz Вы меня снова направили на истинный путь), теперь останется их причесать и запустить GPRS.

Сообщение отредактировал V125 - Sep 3 2011, 19:03
Go to the top of the page
 
+Quote Post

8 страниц V  < 1 2 3 4 5 > » 
Reply to this topicStart new topic
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 27th June 2025 - 07:22
Рейтинг@Mail.ru


Страница сгенерированна за 0.01497 секунд с 7
ELECTRONIX ©2004-2016