|
|
  |
Работа bluetooth модулем BLE112 |
|
|
|
Sep 25 2013, 15:38
|
Участник

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

|
Цитата(Peps @ Sep 25 2013, 11:10)  Подскажите, а чем вы обнаруживаете модуль, какой программой? Я у себя со стороны PC работал с BLEGUI, там можно хорошо видеть, как модуль определяется и конектится. Я вот, что сделать решил. Нашел вчера готовую печатную плату специально для BLE112, купил сегодня, займусь сегодня ей
|
|
|
|
|
Oct 1 2013, 10:44
|
Частый гость
 
Группа: Участник
Сообщений: 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
|
|
|
|
|
Oct 4 2013, 07:59
|
Частый гость
 
Группа: Участник
Сообщений: 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
|
|
|
|
|
Oct 10 2013, 09:18
|
Участник

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

|
Peps, простите я долго не писал в эту тему, работы было очень много, да в командировку на Север отправили ДНС чинить, ну да ладно... Вообщем сейчас такое дело: впаял я наконец то BLE112 в готовую печатную плату, не прошивал пока снова, но пока проблема та же - не обнаруживается он. Сейчас то в чем может быть проблема? Фотографии сделанной платы с модулем скину, чтобы понятнее было.
|
|
|
|
|
Oct 10 2013, 11:14
|
Участник

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

|
Привет.
И у меня есть вопрос ) У вас bgbuild нормально работает? Я не могу собрать ни один проект, те сам проект успешно компилится, потом bgbuild выдает ошибку - Unable to open: (путь к hex файлу).
Я меня полные права (админская учетка), В пути нет кириллицы, местоположение менял и hex файла и bgbuild
Тех поддержка BlueGiga говорит что нет прав на запись, запуск bgbuild от админа проблему не решает. Да и ошибка больше походит на то, что bgduild считает, что нет такого пути для создания hex.
После получения такой ошибки hex файл создается, но совершенно пустой
|
|
|
|
|
Oct 10 2013, 12:49
|
Участник

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

|
Peps, в том то и дело, что уже пробовал прошивать Blugig'овскими примерами, а также подготовил программу для своих целей, но ничего не происходит. Я грешу на компиляцию, может быть проблема в неправильном компилировании проекта? Через BGBuild у меня вообще не получается ничего скомпилировать, поэтому я делаю это через программную строку, но может я что-то не так делаю, и здесь вкрадывается какая-то ошибка? Как думаете? Потому что, повторюсь, во-первых, прошивал их сэмплами, а, во-вторых, подготавливал специально программу, которая позволит модулю обнаружиться и подключиться, но даже с ней ничего не вышло...
|
|
|
|
|
Oct 10 2013, 13:58
|
Участник

Группа: Участник
Сообщений: 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/
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|