Страница 1 из 1

BlueTooth в LabView

Добавлено: 19 ноя 2011, 17:40
Vladimir_T
Здравствуйте, уважаемые коллеги, подскажите, пожалуйста, в чем может быть дело. Хочу использовать соединение с прибором по BlueTooth. Из палитры Protocol-> BlueTooth беру функцию Discovery, но функция не обнаруживает устройств. Средствами Windows устройства обнаруживаются и соединения устанавливатся, а почему LabView не видит? Читал, что как раз у Windows, стек поддержки BlueTooth реализован неудачно, потому сделал обновление Windows XP SP3, но это не помогло.

Re: BlueTootn в LabView

Добавлено: 20 ноя 2011, 02:55
mzu2006
Единственный пример, приходящий с :labview: 2010 использует timeout=0 для получения списка адресов локальных адаптеров. других примеров нет...

Однако :labview: 2010/Win7 x64 - все работает как прописано - с ноута нашел свой мобильник

В XP основное изменение в части bluetooth было с SP1->SP2, ЕМНИП

Стек протоколоа, естественно, должен быть родной, а не bluesoleil,tdcomm, etc..

Re: BlueTootn в LabView

Добавлено: 20 ноя 2011, 07:10
Vladimir_T
На сайте NI LabView нашел ссылку, что бывают проблемы с драйвером Windows XP BlueTooth и ошибки при этом появляются, как для класса сети. В моем случае - это 59 (Потеря сетевого соежинения). Буду искать причину, я уверен, что все должно работать и под XP. Под LabView 2010/Win7 x64, действительно все работает.

Re: BlueTooth в LabView

Добавлено: 31 май 2016, 16:12
alerm
Безымянный.jpg
Вопрос: что делать и как быть?

Задача: принимать на комп через блютуз данные.
Решение(ага, щаззз): купил блютуз-модуль.

Взял первый попавшийся, может в этом дело? может надо определённые?
Безымянный1.jpg

Re: BlueTooth в LabView

Добавлено: 03 июн 2016, 15:33
alerm
Ноут видит, но проблема в том, что у меня нет ноутбука.
Безымянный.jpg
А блютуз-модуль ни в какую не хочет.

Re: BlueTooth в LabView

Добавлено: 16 сен 2019, 12:10
alerm
День добрый, вопрос остается прежним, какой USB-модуль купить, чтобы bluetooth работал нормально на ПК?
Почитав в инете, нашел следуюшее
NO a standard USB bluetooth adaptor will not work, well it might but you will have to jump through a lot of software hoops to do it.
I would use simple bluetooth serial adaptors like the HC-05 (master/slave) and HC-06 (slave only) along with a USB to logic level serial converter on the computer side. Use one HC-05 and one HC-06 or two HC-05's with one set to master and one set to slave mode.
Using these you will not have to change your software at all as once you get the bluetooth adaptors to auto pair with each other they are transparent to LabVIEW and "bluetooth" becomes a non-issue.
И это породило ещё ряд вопросов.

Re: BlueTooth в LabView

Добавлено: 16 сен 2019, 13:11
Artem.spb
Есть ли задача "найти и общаться", или достаточно один раз настроить коннект, а потом только пакеты слать?
во втором случае задача "проще". Был у меня проектик.
Два "спаренных" bt- модуля одного производителя. Один на ноут, второй на ардуину вешался. Они один раз настраивались на коннект между собой, после чего при включении сразу искали друг друга.
В LV дальше всё было просто. Открываю порт и кидаю туда команды. Всё.
Если такое устраивает, могу копнуть, что за синузуб использовался.

Re: BlueTooth в LabView

Добавлено: 16 сен 2019, 14:14
alerm
Как всегда идеи у людей такие, что сами разобраться не могут зачем и почему :D а потом ещё и я – недоинженер и такой же программист :crazy:

Как понял это я: есть ПК, к нему подключается USB-адаптер, через него посредством VISA происходит общение (получение данных) с внешнего устройства путём эмуляции (?) последовательного порта.
В прошлый раз мне так и пришлось работать с bluetooth на чужом ноуте, в этот раз такое не получится.
И так как чтение в итоге идет через COM, то чтобы подключить 10 устройств надо 10 USB-адаптеров. Это вообще звучит как плохая шутка.

Re: BlueTooth в LabView

Добавлено: 16 сен 2019, 21:42
IvanLis
alerm писал(а):И так как чтение в итоге идет через COM, то чтобы подключить 10 устройств надо 10 USB-адаптеров. Это вообще звучит как плохая шутка.
К сожалению, это довольно частая проблема, особенно когда общаешься с людьми привыкшими мыслить абстракциями :wink: .
Я давно работал с Bluetooth, и точно не могу сказать в режиме эмуляции COM возможно или нет соединение "точка-многоточка".
Но изначально Bluetooth поддерживает технологию асинхронной связи "Пико-сеть", с подключением нескольких "ведомых" (slave) устройств к одному "ведущему" (master), например одновременно клавиатура и мышь, что в принципе позволяет наращивать иерархию...
2.png
Вам нужно конкретизировать задачу, исходя из которой подбирать железо, а уже потом прогать :crazy:
Во первых, разобраться для какой цели делается радиовставка, если как удлинитель, то это "точка-точка".
Если для организации сети, то "точка-многоточка", возможно
HC-05 (master/slave) and HC-06 (slave only)
это, то что нужно. Но тут пока не попробуешь, не узнаешь.
В принципе их по 150р на Алике продают.

Чисто фантазийное предложение, развернуть на них шину по аналогии с RS-485.
Но это скорее не Bluetooth, а ZigBee, на которых разворачивают системы "умный дом".

Re: BlueTooth в LabView

Добавлено: 17 сен 2019, 13:20
alerm
IvanLis писал(а):разобраться для какой цели делается радиовставка
Общение с умными часами (считывание данных в реальном времени), их по другому не соединить с ПК.