Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Кто что знает про BLE?
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > Wireless/Optic
vasta
Интересует, что за зверь (СС2570) и как с ним работать.
Если обычные BT модули с поднятым блютуз-стеком рулятся, например, АТ-командами, то тут такое не катит как я понимаю, по идеологическим соображениям.
Хотя поверх HCI что-то поднято, вроде только GAP.
Нужно что-то писать на интегрированное 8051 ядро. Насколько это времязатратно (написание софта на уровне GAP), например если надо передавать байт в секунду.
И еще такой вопрос из чистого любопытства, почему так сильно отличаются пропускная способность и скорость передачи?
Komiks
Цитата(vasta @ Apr 28 2012, 06:11) *
Интересует, что за зверь (СС2570) и как с ним работать.
Если обычные BT модули с поднятым блютуз-стеком рулятся, например, АТ-командами, то тут такое не катит как я понимаю, по идеологическим соображениям.
Хотя поверх HCI что-то поднято, вроде только GAP.
Нужно что-то писать на интегрированное 8051 ядро. Насколько это времязатратно (написание софта на уровне GAP), например если надо передавать байт в секунду.
И еще такой вопрос из чистого любопытства, почему так сильно отличаются пропускная способность и скорость передачи?


Есть специальный модуль BLE112 http://www.mt-system.ru/catalog/bluetooth-modul-ble112, сделанный финской фирмой Bluegiga. BLE112 поддерживает протокол Bluetooth 4.0. Но для начала использования модуля по назначению требуется доработка встроенного в модуль софта. Bluegiga утверждает, что это делается очень просто, и разработка занимает не более 3 недель. Исходники и примеры программирования есть вот здесь http://narod.ru/disk/46260449001.877b77a7a...amples.rar.html
По этой ссылке можно скачать среду разработки Bluetooth Smart Software Development Kit http://narod.ru/disk/48196488001.71db01471...0.3-43.zip.html
Вот по этой ссылке находится пример приложения в исходниках для ЭКГ мониторинга на модуле BLE112 http://narod.ru/disk/48196488001.71db01471...0.3-43.zip.html

По исходникам и способам заливки своего приложения в модуль. У модуля BLE112 всего два интерфейса UART и SPI. Для программирования и отладки модуля BLE112 достаточно иметь программатор SPI. Плату под модуль BLE112 с выводами для подключения программатора можно собрать самостоятельно.
Peps
Действительно, разработка приложения для BlueGiga BLE112 занимает очень немного времени. Чтобы сделать приложение нужно:
1. Написать свой провиль GATT. (у производителя есть куча примеров и грамотная мануалка, так что труда не составит)
2. Написать скрипт, который будет выполнятся внутри модуля.
Скриптовый язык очень похож на бейсик, опять же, легко и просто. Из скрипта вызываются функции API и отслеживаются события (event). Все просто. Подробная мануалка по функциям API и по сосзданию скриптов с кучей примеров есть. Правда примеры слабо описаны, но разобраться можно.
Мне приобрели плату разработчика DKBLE112. На ней сразу можно начинать делать проект. Есть USB, RS232, дисплей и пара кнопочек. Плюс датчик ускорения и потенциометр (для написания программ с внутренним АЦП модуля). Кроме того в комплекте шел программатор от Texas Instrument для прошивки модуля. Им я и пользуюсь для заливки прошивки.
Отдельно есть USB свисток с таким же модулем, для обмена данными с PC.
Alexandr2013
Цитата(Komiks @ Jun 14 2012, 13:39) *
Есть специальный модуль BLE112 http://www.mt-system.ru/catalog/bluetooth-modul-ble112, сделанный финской фирмой Bluegiga. BLE112 поддерживает протокол Bluetooth 4.0. Но для начала использования модуля по назначению требуется доработка встроенного в модуль софта. Bluegiga утверждает, что это делается очень просто, и разработка занимает не более 3 недель. Исходники и примеры программирования есть вот здесь http://narod.ru/disk/46260449001.877b77a7a...amples.rar.html
По этой ссылке можно скачать среду разработки Bluetooth Smart Software Development Kit http://narod.ru/disk/48196488001.71db01471...0.3-43.zip.html
Вот по этой ссылке находится пример приложения в исходниках для ЭКГ мониторинга на модуле BLE112 http://narod.ru/disk/48196488001.71db01471...0.3-43.zip.html

По исходникам и способам заливки своего приложения в модуль. У модуля BLE112 всего два интерфейса UART и SPI. Для программирования и отладки модуля BLE112 достаточно иметь программатор SPI. Плату под модуль BLE112 с выводами для подключения программатора можно собрать самостоятельно.



Доброго времени суток!
Если бы хозяин данного сообщения повторил заливку файлов...Был бы очень признателен!!
Начал разбиратся с этим "зверем"... Приму любую помощь!
Спасибо
Relax
Цитата(Alexandr2013 @ Jun 7 2013, 18:27) *
Доброго времени суток!
Если бы хозяин данного сообщения повторил заливку файлов...Был бы очень признателен!!
Начал разбиратся с этим "зверем"... Приму любую помощь!
Спасибо


Александр, все просто. Можно конечно еще раз залить на файлообменник эти доки, но я рекомендую брать их напрямую с сайта Bluegiga. У них есть спец. раздел со всей документацией : http://www.bluegiga.com/support . Регистрация там автоматическая, т.е. пару минут, и у вас будет доступ. Там есть самые последние версии, документации и т.п. Если не получится - обращайтесь - сделаем по старинке, через почту.
Alexandr2013
Цитата(Relax @ Jun 11 2013, 09:23) *
Александр, все просто. Можно конечно еще раз залить на файлообменник эти доки, но я рекомендую брать их напрямую с сайта Bluegiga. У них есть спец. раздел со всей документацией : http://www.bluegiga.com/support . Регистрация там автоматическая, т.е. пару минут, и у вас будет доступ. Там есть самые последние версии, документации и т.п. Если не получится - обращайтесь - сделаем по старинке, через почту.


Не знаю как описать все что я пытался сделать... но попробую:
-Начал конечно же на сайте производителя Скачал, попробовал дэмо версии..."работает" но не в полном обьеме(( то что они пишут даже не все работает(((
-Попытался наваять свой поэкт... сначала даже был удивлен что все так просто!!.. но не тут то было
(при составлении проэкта по ДШ и Юзер гуидам, ничего не пашет((( если брать их пример, тот что как бы раотает, то он сделан не совсем по мануалам...переставлены строки, ..
и вот когда я в своем переставляю строки... тоже вроди как конектится.. но не более того(((
А мне нужно что то типа удлинителя ком порта, или ... нужно передавать данные на PC, после того как PC обнаружит и автоматически захватит устройство..)
-Где то на форуме нарыл проэкт... Пишет автор что все хорошо, и работает...
попытался его скомпилить у себя, иии... и ниче выдает ошибку в синтаксисе... хотя там 3 однотипных блока, а ошибку выдает в одном... и вроди все правильно!
И меня смущает то что я скачал на сайте... возможно в этом релизе есть ошибки... и хотел бы иметь ту на которой хоть кто то что то делал, и желательно удачно!
Спасибо
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2024 Invision Power Services, Inc.