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

 
 
3 страниц V  < 1 2 3 >  
Reply to this topicStart new topic
> Работа bluetooth модулем BLE112
Peps
сообщение Sep 25 2013, 05:10
Сообщение #16


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

Группа: Участник
Сообщений: 183
Регистрация: 12-01-10
Из: Минск
Пользователь №: 54 745



Подскажите, а чем вы обнаруживаете модуль, какой программой? Я у себя со стороны PC работал с BLEGUI, там можно хорошо видеть, как модуль определяется и конектится.
Go to the top of the page
 
+Quote Post
lknv_a
сообщение Sep 25 2013, 15:38
Сообщение #17


Участник
*

Группа: Участник
Сообщений: 32
Регистрация: 30-07-13
Пользователь №: 77 734



Цитата(Peps @ Sep 25 2013, 11:10) *
Подскажите, а чем вы обнаруживаете модуль, какой программой? Я у себя со стороны PC работал с BLEGUI, там можно хорошо видеть, как модуль определяется и конектится.


Я вот, что сделать решил. Нашел вчера готовую печатную плату специально для BLE112, купил сегодня, займусь сегодня ейsm.gif
Go to the top of the page
 
+Quote Post
algidim
сообщение Oct 1 2013, 10:44
Сообщение #18


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

Группа: Участник
Сообщений: 160
Регистрация: 5-04-06
Из: Москва
Пользователь №: 15 847



Добрый день ! У меня такой же модуль, еще есть отладочный комплект (CC2540DK – MINI). Скажите что за прошивкой их надо прошивать чтобы передавать данные от модема (по сути тот же модуль подключенный к компьютеру по USB) к этому модулю и передавать в целевое устройство по spi/usart ? Пересмотрел все примеры от TI, но так и не нашел ничего (
Или как переделать родной пример от TI ? Пробовал пример SimpleBLEPeripherial, но там передается ( как я понял ) 1 байт полезной информации и 10 бай (примерно) служебной !

Цитата(Peps @ Sep 25 2013, 09:10) *
Подскажите, а чем вы обнаруживаете модуль, какой программой? Я у себя со стороны PC работал с BLEGUI, там можно хорошо видеть, как модуль определяется и конектится.

Я извиняюсь что влезаю, но чем у Вас прошит сам модуль ? Как вы передаете информацию и начем пишите со стороны PC ?

Сообщение отредактировал algidim - Oct 1 2013, 10:40
Go to the top of the page
 
+Quote Post
Peps
сообщение Oct 1 2013, 11:36
Сообщение #19


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

Группа: Участник
Сообщений: 183
Регистрация: 12-01-10
Из: Минск
Пользователь №: 54 745



Прошиваю только скрипты на ихнем интересном языке и конфигурацию GATT (вроде так). Со стороны PC, точнее Mac пишу не я, так что ничего толком не объясню.
К сожалению, обычный удлинитель UART у вас не получится - BLE под это не заточен.
Go to the top of the page
 
+Quote Post
algidim
сообщение Oct 1 2013, 11:49
Сообщение #20


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

Группа: Участник
Сообщений: 160
Регистрация: 5-04-06
Из: Москва
Пользователь №: 15 847



Спасибо, но пока непойму что за скрипты ((( А в какой программе их прошивать и откуда брать ? Ведь изначально мдуль без прошивки вроде - его же надо чем то прошить...
Go to the top of the page
 
+Quote Post
Peps
сообщение Oct 2 2013, 13:14
Сообщение #21


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

Группа: Участник
Сообщений: 183
Регистрация: 12-01-10
Из: Минск
Пользователь №: 54 745



Изначально модуль идет с прошивкой программ API для работы с протоколами BLE. Ваша задача настроить модуль под Вали нужды и написать небольшой скрипт, какие данные принимать и куда их передавать пол BT. К сожалению, работал я с этим модулем более полугода назад. Проект сдал и забыл.
Если мне память не изменяет, у Bluegiga есть хорошие документы типа Getting started BLE_getting_started_v1.5.pdf ( с чего начать). Вот по описаным там примерам и пробуйте. Потом разберетесь с написанием скриптов и ваяйте свое устройство.
Во, отыскал, файлы для корфигурации модуля gatt.xml hardware.xml project.xml - файл проекта. Скрипты находятся в файлах с расширением .bgs ( читайте BGScript_developer_guide_v1.9.pdf). Ну и все это дело компилируется, и получается out.hex, который вы заливаете в модуль при помощи СС debuger.

Сообщение отредактировал Peps - Oct 2 2013, 13:20
Go to the top of the page
 
+Quote Post
algidim
сообщение Oct 4 2013, 07:59
Сообщение #22


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

Группа: Участник
Сообщений: 160
Регистрация: 5-04-06
Из: Москва
Пользователь №: 15 847



Цитата(Peps @ Oct 2 2013, 17:14) *
Изначально модуль идет с прошивкой программ API для работы с протоколами BLE. Ваша задача настроить модуль под Вали нужды и написать небольшой скрипт, какие данные принимать и куда их передавать пол BT. К сожалению, работал я с этим модулем более полугода назад. Проект сдал и забыл.
Если мне память не изменяет, у Bluegiga есть хорошие документы типа Getting started BLE_getting_started_v1.5.pdf ( с чего начать). Вот по описаным там примерам и пробуйте. Потом разберетесь с написанием скриптов и ваяйте свое устройство.
Во, отыскал, файлы для корфигурации модуля gatt.xml hardware.xml project.xml - файл проекта. Скрипты находятся в файлах с расширением .bgs ( читайте BGScript_developer_guide_v1.9.pdf). Ну и все это дело компилируется, и получается out.hex, который вы заливаете в модуль при помощи СС debuger.

Спасибо, большое ! Сейчас немного разобрался и стало яснее ) Если будут вопросы, немного позже можно Вам их задать ?

Сообщение отредактировал algidim - Oct 4 2013, 08:01
Go to the top of the page
 
+Quote Post
Peps
сообщение Oct 4 2013, 08:07
Сообщение #23


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

Группа: Участник
Сообщений: 183
Регистрация: 12-01-10
Из: Минск
Пользователь №: 54 745



Конечно. Чем смогу - помогу. Сам давно уже работал с этим модулем, голова забита другими проектами, но постараюсь.
Go to the top of the page
 
+Quote Post
lknv_a
сообщение Oct 10 2013, 09:18
Сообщение #24


Участник
*

Группа: Участник
Сообщений: 32
Регистрация: 30-07-13
Пользователь №: 77 734



Peps, простите я долго не писал в эту тему, работы было очень много, да в командировку на Север отправили ДНС чинить, ну да ладно... Вообщем сейчас такое дело: впаял я наконец то BLE112 в готовую печатную плату, не прошивал пока снова, но пока проблема та же - не обнаруживается он. Сейчас то в чем может быть проблема?
Фотографии сделанной платы с модулем скину, чтобы понятнее было.
Go to the top of the page
 
+Quote Post
Peps
сообщение Oct 10 2013, 11:11
Сообщение #25


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

Группа: Участник
Сообщений: 183
Регистрация: 12-01-10
Из: Минск
Пользователь №: 54 745



Впаять модуль мало, нужно в него прошить один из примеров, который предлагает блюгига. Тогда и пробуйте обнаруживать.
Go to the top of the page
 
+Quote Post
D1mconK
сообщение Oct 10 2013, 11:14
Сообщение #26


Участник
*

Группа: Участник
Сообщений: 15
Регистрация: 13-07-12
Пользователь №: 72 746



Привет.

И у меня есть вопрос ) У вас bgbuild нормально работает? Я не могу собрать ни один проект, те сам проект успешно компилится, потом bgbuild выдает ошибку - Unable to open: (путь к hex файлу).

Я меня полные права (админская учетка), В пути нет кириллицы, местоположение менял и hex файла и bgbuild

Тех поддержка BlueGiga говорит что нет прав на запись, запуск bgbuild от админа проблему не решает.
Да и ошибка больше походит на то, что bgduild считает, что нет такого пути для создания hex.

После получения такой ошибки hex файл создается, но совершенно пустой
Go to the top of the page
 
+Quote Post
Peps
сообщение Oct 10 2013, 11:25
Сообщение #27


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

Группа: Участник
Сообщений: 183
Регистрация: 12-01-10
Из: Минск
Пользователь №: 54 745



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

Сообщение отредактировал Peps - Oct 10 2013, 11:26
Go to the top of the page
 
+Quote Post
lknv_a
сообщение Oct 10 2013, 12:49
Сообщение #28


Участник
*

Группа: Участник
Сообщений: 32
Регистрация: 30-07-13
Пользователь №: 77 734



Peps, в том то и дело, что уже пробовал прошивать Blugig'овскими примерами, а также подготовил программу для своих целей, но ничего не происходит. Я грешу на компиляцию, может быть проблема в неправильном компилировании проекта?
Через BGBuild у меня вообще не получается ничего скомпилировать, поэтому я делаю это через программную строку, но может я что-то не так делаю, и здесь вкрадывается какая-то ошибка? Как думаете? Потому что, повторюсь, во-первых, прошивал их сэмплами, а, во-вторых, подготавливал специально программу, которая позволит модулю обнаружиться и подключиться, но даже с ней ничего не вышло...
Go to the top of the page
 
+Quote Post
Peps
сообщение Oct 10 2013, 13:11
Сообщение #29


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

Группа: Участник
Сообщений: 183
Регистрация: 12-01-10
Из: Минск
Пользователь №: 54 745



Я со стороны PC работал с USB донглом от блюгига (внешний USB BLE) и програмкой BLEGUI. Там можно по шагам посмотреть процесс обмена. А вы чем пользуетесь? Может фотки платы своей выложите ?
Go to the top of the page
 
+Quote Post
lknv_a
сообщение Oct 10 2013, 13:58
Сообщение #30


Участник
*

Группа: Участник
Сообщений: 32
Регистрация: 30-07-13
Пользователь №: 77 734



Цитата(Peps @ Oct 10 2013, 19:11) *
Я со стороны PC работал с USB донглом от блюгига (внешний USB BLE) и програмкой BLEGUI. Там можно по шагам посмотреть процесс обмена. А вы чем пользуетесь? Может фотки платы своей выложите ?

Ну вообще по началу я пытался связаться через COM порт с компьютером, но потом как то эту затею бросил и принялся сразу за основное устройство и его плату. Фотографии выложу завтра, к сожалению только, плату забыл на работе. А вот пока, чтобы было понятно Вам, что я использовал за плату: http://www.inmojo.com/store/jeff-rowberg/i...nergy-breakout/
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 19th July 2025 - 01:35
Рейтинг@Mail.ru


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