alexey123_45 0 16 июля, 2013 Опубликовано 16 июля, 2013 · Жалоба Здравствуйте, нужна помощь Я знаю, что есть bluetooth модули в которые можно заливать свои приложения.Не мог бы кто-нибудь посказать какой модуль лучше взять и какие аппаратно-программные инструменты еще нужны? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
uriy 5 16 июля, 2013 Опубликовано 16 июля, 2013 · Жалоба Это позволяют модули CSR, Среда для разработки Bluelab. Самые дешевые тут http://www.ebay.com/sch/i.html?_trksid=p20...0&_from=R40 Именно в них заливать не пробовал, но думаю проблем быть не должно. Я пробовал на модулях Mitsumi. Результат достичь не смог, не осилил Bluelab так, как было мне нужно. Взял другой модуль, функционал реализовал на внешнем контроллере. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
alexey123_45 0 16 июля, 2013 Опубликовано 16 июля, 2013 · Жалоба так получается на внешнем контроллере лучше и надежней? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
uriy 5 17 июля, 2013 Опубликовано 17 июля, 2013 · Жалоба В моем случае оказалось так. Но ведь китайцы как-то делают. У меня есть блютуз наушники, все на том же модуле, ссылку на который дал. Нет никакого внешнего контроллера, только этот модуль и немного рассыпухи. И все работает, жужжание правда на малой громкости очень заметно. Модуль управляет светодиодом и опрашивает 5 кнопок. Если правильно помню эти чипы и УНЧ для наушников имеют и контроллер заряда батареи. Наушники покупал в китае баксов за 15. В России насколько помню только голый модуль Bluegiga и подобные стоит более 1000 рублей. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
alexey123_45 0 17 июля, 2013 Опубликовано 17 июля, 2013 · Жалоба Ну я смотрю в сторону модулей Bluegiga.Но сними пока не разрбрался до конца.Как-то на них документации немного.Они еще декларируют такой встроенный язык Bluegiga BGScript scripting language, но я так понял что это чисто для его конфигурации Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Tarbal 4 16 сентября, 2013 Опубликовано 16 сентября, 2013 · Жалоба Я когда-то делал это на CSR. Тогда это был BlueCore 01 и 02. Процедура была простая. К параллельному порту PC (тогда все PC имели порт принтера) подключались пять проводов, которые шли к SPI BlueCore. CSR поставляет программу BlueFlash, которая позволяет заливать апликации в BlueCore. Фирма, где я работал, купила BlueLab у CSR. Это позвлило иметь доступ ко множеству документов, скрытых на сайте CSR. Кроме того там есть множество рабочих апликаций на все случаи жизни. Там же скачиваются и инструменты для работы с BlueLab. Если название не изменилось, то набор инструментов называется Bluesuite, а программа, для записи апликации на чип называется BlueFlash. Она берет апликацию в специальном формате. Однако BlueLab компилятор настроен на генерацию выходного файла в нужном формате. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Sergey SN 0 21 ноября, 2013 Опубликовано 21 ноября, 2013 · Жалоба Ну я смотрю в сторону модулей Bluegiga.Но сними пока не разрбрался до конца.Как-то на них документации немного.Они еще декларируют такой встроенный язык Bluegiga BGScript scripting language, но я так понял что это чисто для его конфигурации Документацию для Bluegiga смотрите на их сайте с нынешнего ноября (через регистрацию, есетественно). С середины лета и по сей момент этим вендором переработаны и дополненны даташиты почти на всю их линейку. Появилось множество поясняющих документов. Ну а чего не найдёте - туда же, на техфорум. Отвечают там, правда не всегда быстро, но многие ответы можно просто посмотреть в соответствующих темах. Но до этого, Вы правы, с документацией было тяжковато - то что было, без форума и переписки с техподдержкой, сложно было пустить в дело без массы непоняток и вопросов. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ARV 1 21 ноября, 2013 Опубликовано 21 ноября, 2013 · Жалоба прошу пояснить по поводу примеров приложений для BlueLab. в апноутах есть пример мигания светодиодом - у меня вопрос: если собрать это приложение, то сохранится ли возможность соединения с модулем, как это делается в "базовом" варианте? или после того, как я залью мигалку в чип, он перестанет быть bluetooth-чипом до тех пор, пока я не перезалью в него прошивку с поддержкой связи? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Sergey SN 0 26 ноября, 2013 Опубликовано 26 ноября, 2013 · Жалоба Ну я смотрю в сторону модулей Bluegiga.Но сними пока не разрбрался до конца.Как-то на них документации немного.Они еще декларируют такой встроенный язык Bluegiga BGScript scripting language, но я так понял что это чисто для его конфигурации А под какой профиль Вы собираетесь выбирать модуль? У той же Bluegigi под разные задачи - разные модули. В РФ идут поставки "под универсальный вариант" всего набора их модулей. Но каждый из них лучге подходит под выполнение именно СВОЕЙ задачи, хотя это не исключает его использования под любые другие аналогичные типовые задачи внутри группы. Язык BG-скриптов, Вы правы, нужен для конфигурирования модуля и настроек характеристик выбранного профиля. прошу пояснить по поводу примеров приложений для BlueLab. в апноутах есть пример мигания светодиодом - у меня вопрос: если собрать это приложение, то сохранится ли возможность соединения с модулем, как это делается в "базовом" варианте? или после того, как я залью мигалку в чип, он перестанет быть bluetooth-чипом до тех пор, пока я не перезалью в него прошивку с поддержкой связи? Модуль станет модулем с нужной конфигурацией после того как Вы напишете под него подпрограмму, которая вычленит из текущей прошивки НУЖНЫЕ ВАМ фанкции и настройки. Демоверсия с мигающим светодиодом - одно, рабочий профиль - это совсем другой. Разница как между кушать рекламу торта на глянцевой бумаге или сам торт. Демоверсия - реклама расботспособности и исправного состояния. Не более Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Tarbal 4 26 ноября, 2013 Опубликовано 26 ноября, 2013 · Жалоба прошу пояснить по поводу примеров приложений для BlueLab. в апноутах есть пример мигания светодиодом - у меня вопрос: если собрать это приложение, то сохранится ли возможность соединения с модулем, как это делается в "базовом" варианте? или после того, как я залью мигалку в чип, он перестанет быть bluetooth-чипом до тех пор, пока я не перезалью в него прошивку с поддержкой связи? Я не знаю о какой апликации вы говорите, однако на сайте есть (если вы купили БлюЛаб) все апликации для всех профилей. Их можно модифицировать как угодно. Можно сделать, чтобы светодиод мигал, можно еще мелодию играть и мого чего другого с сохранением блютус функциональности. Поищите сорс коды для наиболее подходящей вам апликации и начните ее модифицировать. Вы можете использовать также UART и I2C в своей апликации. На самом деле еще многое другое -- я давно не работал с БлуЛаб и не знаю как далеко они ушли. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ARV 1 26 ноября, 2013 Опубликовано 26 ноября, 2013 · Жалоба Я не знаю о какой апликации вы говорите, однако на сайте есть (если вы купили БлюЛаб) все апликации для всех профилей. Их можно модифицировать как угодно. Можно сделать, чтобы светодиод мигал, можно еще мелодию играть и мого чего другого с сохранением блютус функциональности. Поищите сорс коды для наиболее подходящей вам апликации и начните ее модифицировать. Вы можете использовать также UART и I2C в своей апликации. На самом деле еще многое другое -- я давно не работал с БлуЛаб и не знаю как далеко они ушли.разумеется, я не покупал БлюЛаб :) я скачал дармовую версию и соответственно, дармовые примеры. в этих примерах приводится код буквально такой: инициализация, бесконечный цикл мигания светодиодом. никаких намеков о том, что при этом чип продолжает что-то принимать или передавать... вот я и не понимаю... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Tarbal 4 26 ноября, 2013 Опубликовано 26 ноября, 2013 · Жалоба разумеется, я не покупал БлюЛаб :) я скачал дармовую версию и соответственно, дармовые примеры. в этих примерах приводится код буквально такой: инициализация, бесконечный цикл мигания светодиодом. никаких намеков о том, что при этом чип продолжает что-то принимать или передавать... вот я и не понимаю... А как вы будете записывать на чип? Где вы возьмете фирмвер? Чем будете компилировать? У вас есть БлуСвит? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ARV 1 27 ноября, 2013 Опубликовано 27 ноября, 2013 · Жалоба А как вы будете записывать на чип? Где вы возьмете фирмвер? Чем будете компилировать? У вас есть БлуСвит? BlueSuite у меня есть, заливать собираюсь через LPT-программатор - на хабре была ссылка, и на английском тоже статьи попадались. Вопрос лишь в том, есть ли смысл в написании своих прошивок? моя конечная цель: к одному из пинов шестидолларового bluetooth-модуля подключить светодиод, который должен мигать по командам, приходящим по эфиру, а на другом пине измерять длительности внешнего сигнала и отправлять их в эфир. примеры же какие-то усеченные, и о том, каким образом можно измерить длительности внешних сигналов (от 100 до 1500 мкс, погрешность не более 50 мкс), нигде не сказано - есть там таймеры или что-то подобное? доступа к информационным ресурсам за плату нет, и, естественно, не будет, т.к. все это исключительно для личных поделок, никакой коммерции... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mantech 53 6 июня, 2014 Опубликовано 6 июня, 2014 · Жалоба BlueSuite у меня есть, заливать собираюсь через LPT-программатор - на хабре была ссылка, и на английском тоже статьи попадались. Вопрос лишь в том, есть ли смысл в написании своих прошивок? примеры же какие-то усеченные, и о том, каким образом можно измерить длительности внешних сигналов (от 100 до 1500 мкс, погрешность не более 50 мкс), нигде не сказано - есть там таймеры или что-то подобное? Это вы не сможете сделать, CSR все засекретил настолько, что ни к каким таймерам и прерываниям доступ не получите. Все, что там можно сделать - это приноровиться к их убогой "многозадачной" системе,в которой можно вызывать свои подпрограммки через определенный интервал времени, по-моему до 1 милисек, и более... Сам сначала хотел сделать кой-какую систему сбора данных на этом чипе, но поняв, как можно испортить благое начинание маразматичным засекречиванием даташитов - плюнул и поставил внешний мк. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
bassizlink 1 27 марта, 2017 Опубликовано 27 марта, 2017 · Жалоба BlueSuite у меня есть, заливать собираюсь через LPT-программатор - на хабре была ссылка, и на английском тоже статьи попадались. Вопрос лишь в том, есть ли смысл в написании своих прошивок? моя конечная цель: к одному из пинов шестидолларового bluetooth-модуля подключить светодиод, который должен мигать по командам, приходящим по эфиру, а на другом пине измерять длительности внешнего сигнала и отправлять их в эфир. примеры же какие-то усеченные, и о том, каким образом можно измерить длительности внешних сигналов (от 100 до 1500 мкс, погрешность не более 50 мкс), нигде не сказано - есть там таймеры или что-то подобное? доступа к информационным ресурсам за плату нет, и, естественно, не будет, т.к. все это исключительно для личных поделок, никакой коммерции... ВЫ как нибудь продвинулись в данном вопросе?Меня интересует тот же вопрос, как организовать микросекундные задержки?Я пока только научился принимать команды по UART или блютус и реагировать на них, например включать светодиод. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться