• Объявления

    • admin

      Просьба всем принять участие!   24.11.2017

      На форуме разыгрывается спектроанализатор Arinst SSA-TG LC (цена 18500 руб). Просьба всем перейти по ссылке ниже и принять участие!

potashov

Members
  • Публикации

    6
  • Зарегистрирован

  • Посещение

Репутация

-1 Плохой

О potashov

  • Звание
    Новенький

Информация

  • Город
    Королев

Электроника

  • Стаж в электронике
    Более 20 лет
  1. Всем привет. Прошу помощи , может кто сталкивался. Имею Bluetooth модули BM153 на базе чипа CSR, BC57E687C. Кстати очень распространенные модули у различных производителей звуковой техники. Модули отличные, но есть какие то изъяны. Не могу поменять имя устройства. При попытке поменять имя с помощью родной программы PSTool, применяя интерфейс ISP, устройство прекращает быть видимым в эфире. Меняешь имя обратно и вуаля, все работает. Потом есть вопросы по общению модуля по UART, используя соответственно AT команды. При включении устройства имеем такой лог. A2DP=0 AVRCP=0 AT+IAPV=108 SPP=0 INITOK PWR=1 A2DP=1 RATE=44100 CODEC=SBC A2DP=2 AVRCP=1 A2DP=3 A2DP=2 AVRCP=2 AVRCP_VER=0 Reg Start PSC Interim[2] TC Interim На команду AT реагирует нормальным ответом OK. Ну а на остальные вроде как стандартные команды отвечает ошибкой ERR=11. Вот только несколько команд на которые я получил ответ от модуля. AT+NAME - контроллер ответил NAME="PHILIPS HTL2160" AT+PIN - Контроллер ответил PIN="0000" AT+LSP - Контроллер ответил списком устройств которые подключались ранее к модулю. Может кто сталкивался с такими устройствами и имеет набор АТ команд?
  2. Проблема С Компилированием Программы Для Arduino На Flowcode

    Ну может что ниб посоветуете из близко стоящих по простоте к FLOWCODE? Flowcode не смотря на сие косяки подкупает изрядной простотой составления программы в виде алгоритма в графическом виде.
  3. Проблема С Компилированием Программы Для Arduino На Flowcode

    Сдается мне что ошибка системная. Интересно а они сами то свои примеры пробуют в работе? Или может контроллеры особые нужны? ))) Люди, есть ли кто нибудь из асов в си, помогите подправить кривой код.
  4. Проблема С Компилированием Программы Для Arduino На Flowcode

    Вообще удивлен работой программы с компонентом RC5. Сегодня установил триал версии RC6 и получил следующее. Программа при компиляции выдает ошибки в которых фигурирует порт A. У атмеги 328 вообще нет данного порта. Проверил еще раз на предмет отсутствия ссылок на порт A в конфигурации элементов, в самом тексте программы, все в порядке. Да, кстати файл примера (для чистоты эксперимента) взял с их сайта вот ссылка http://www.matrixtsl.com/wiki/index.php?title=Component:_RC5_(EB060,_Generic_36KHz)_(Wireless) Файлы прилагаю. RXRC5.zip
  5. Проблема С Компилированием Программы Для Arduino На Flowcode

    Покурите исходники библы IRremote для *дуины, там есть этот протокол, среди прочих. Спасибо, уже курил. Дело в том что протокол как таковой мне понятен и ясен. Даже ясны все алгоритмы декодирования. Но тут вопрос в самой проге WLOWCODE, а именно в ошибках параметров таймера. Вот только не могу сообразить где именно, чую что в файле компонента RC5. Просто опыта для поиска и устранения ошибок такого уровня у меня к сожалению маловато. А так хотелось бы использовать штатный компонент RC5 и не писать декодер протокола с нуля (велосипед однако).
  6. Коллегии, всем привет Прошу помощи, может кто сталкивался с такой проблемой. Начал изучать компонент RC5 дабы использовать его в качестве протокола в простенькой системе радиоуправления, а именно срабатывания нескольких датчиков. но вот столкнулся с такой проблемой. При компиляции самой простенькой программы (включить передачу rc5, вывести в порт сформированный пакет), Flowcode начинает ругаться. C:\Users\4CFA~1\DOWNLO~1\FLOWCO~1\222.c: In function 'FCD_RC50_RC5_Signal_Edge': C:\Users\4CFA~1\DOWNLO~1\FLOWCO~1\222.c:554: error: 'RC5_2_TIMER_PRE_VAL' undeclared (first use in this function) C:\Users\4CFA~1\DOWNLO~1\FLOWCO~1\222.c:554: error: (Each undeclared identifier is reported only once C:\Users\4CFA~1\DOWNLO~1\FLOWCO~1\222.c:554: error: for each function it appears in.) C:\Users\4CFA~1\DOWNLO~1\FLOWCO~1\222.c:572: error: 'porta' undeclared (first use in this function) C:\Users\4CFA~1\DOWNLO~1\FLOWCO~1\222.c:610: error: 'RC5_2_LOWER_WIDTH' undeclared (first use in this function) C:\Users\4CFA~1\DOWNLO~1\FLOWCO~1\222.c:610: error: 'RC5_2_UPPER_WIDTH' undeclared (first use in this function) C:\Users\4CFA~1\DOWNLO~1\FLOWCO~1\222.c:612: error: 'RC5_2_CUTOFF_WIDTH' undeclared (first use in this function) C:\Users\4CFA~1\DOWNLO~1\FLOWCO~1\222.c: In function 'FCD_RC50_RC5_Timer_Event': C:\Users\4CFA~1\DOWNLO~1\FLOWCO~1\222.c:670: error: 'RC5_2_TIMER_PRE_VAL' undeclared (first use in this function) C:\Users\4CFA~1\DOWNLO~1\FLOWCO~1\222.c:672: error: 'RC5_2_UPPER_WIDTH' undeclared (first use in this function) C:\Users\4CFA~1\DOWNLO~1\FLOWCO~1\222.c:676: error: 'porta' undeclared (first use in this function) C:\Users\4CFA~1\DOWNLO~1\FLOWCO~1\222.c:711: error: 'RC5_2_LOWER_WIDTH' undeclared (first use in this function) C:\Users\4CFA~1\DOWNLO~1\FLOWCO~1\222.c:713: error: 'RC5_2_CUTOFF_WIDTH' undeclared (first use in this function) Настройки компонента такие Recceiver - Disable Trarnsmitter - Software Modulation-Software Ругается насколько я понимаю на таймер, точнее параметры таймера. В качестве головы использую ARDUINO NANO c ATmega328 на борту. Курил интернет но ничего путного не нашел, кроме примера на ютубе как избавиться от ошибок при компиляции для АТтини2313, когда прога ругается на очевидные ошибки в имени таймера. Но это не мой случай. Да, пробовал с разными версиями Flowcode все тоже самое. Может кто знает в чем дело и поможет решить данную задачу? От безысходности и упрямости начал писать RC5 декодер самостоятельно, но от малого опыта для меня жуткая вещь. Файл на что ругается компилятор прилагаю. 222.zip