BlueTooth в LabView

VISA, TCP/IP, USB, CAN, GPIB и подобные протоколы

BlueTooth в LabView

Postby Vladimir_T on 19 Nov 2011, 17:40

Здравствуйте, уважаемые коллеги, подскажите, пожалуйста, в чем может быть дело. Хочу использовать соединение с прибором по BlueTooth. Из палитры Protocol-> BlueTooth беру функцию Discovery, но функция не обнаруживает устройств. Средствами Windows устройства обнаруживаются и соединения устанавливатся, а почему LabView не видит? Читал, что как раз у Windows, стек поддержки BlueTooth реализован неудачно, потому сделал обновление Windows XP SP3, но это не помогло.
Vladimir_T
junior
junior
 
Posts: 54
Joined: 13 Sep 2011, 18:06
LabVIEW Version: 2009
Karma: 0

Re: BlueTootn в LabView

Postby mzu2006 on 20 Nov 2011, 02:55

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

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

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

Стек протоколоа, естественно, должен быть родной, а не bluesoleil,tdcomm, etc..
User avatar
mzu2006
doctor
doctor
 
Posts: 2456
Joined: 16 Aug 2008, 02:12
Location: St-Petersburg (RU), Phila, Boston, Washington DC
Medals: 3
Professionalism (1) Tutorials (1) Black (1)
LabVIEW Version: 7.1 10 11 12
Karma: 279
CLAD CLD I/O PDA VIP vision bloggers teachers

Re: BlueTootn в LabView

Postby Vladimir_T on 20 Nov 2011, 07:10

На сайте NI LabView нашел ссылку, что бывают проблемы с драйвером Windows XP BlueTooth и ошибки при этом появляются, как для класса сети. В моем случае - это 59 (Потеря сетевого соежинения). Буду искать причину, я уверен, что все должно работать и под XP. Под LabView 2010/Win7 x64, действительно все работает.
Vladimir_T
junior
junior
 
Posts: 54
Joined: 13 Sep 2011, 18:06
LabVIEW Version: 2009
Karma: 0

Re: BlueTooth в LabView

Postby alerm on 31 May 2016, 16:12

Безымянный.jpg

Вопрос: что делать и как быть?

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

Взял первый попавшийся, может в этом дело? может надо определённые?
Безымянный1.jpg
User avatar
alerm
leader
leader
 
Posts: 580
Joined: 02 May 2012, 21:28
Medals: 1
Activity (1)
LabVIEW Version: 13
Karma: 156
VIP teachers freelance

Re: BlueTooth в LabView

Postby alerm on 03 Jun 2016, 15:33

Ноут видит, но проблема в том, что у меня нет ноутбука.
Безымянный.jpg

А блютуз-модуль ни в какую не хочет.
User avatar
alerm
leader
leader
 
Posts: 580
Joined: 02 May 2012, 21:28
Medals: 1
Activity (1)
LabVIEW Version: 13
Karma: 156
VIP teachers freelance

Re: BlueTooth в LabView

Postby alerm on 16 Sep 2019, 12:10

День добрый, вопрос остается прежним, какой 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.

И это породило ещё ряд вопросов.
User avatar
alerm
leader
leader
 
Posts: 580
Joined: 02 May 2012, 21:28
Medals: 1
Activity (1)
LabVIEW Version: 13
Karma: 156
VIP teachers freelance

Re: BlueTooth в LabView

Postby Artem.spb on 16 Sep 2019, 13:11

Есть ли задача "найти и общаться", или достаточно один раз настроить коннект, а потом только пакеты слать?
во втором случае задача "проще". Был у меня проектик.
Два "спаренных" bt- модуля одного производителя. Один на ноут, второй на ардуину вешался. Они один раз настраивались на коннект между собой, после чего при включении сразу искали друг друга.
В LV дальше всё было просто. Открываю порт и кидаю туда команды. Всё.
Если такое устраивает, могу копнуть, что за синузуб использовался.
Artem.spb
expert
expert
 
Posts: 1644
Joined: 31 Jul 2011, 23:05
Medals: 2
Activity (1) Автор (1)
LabVIEW Version: 12,14,15
Karma: 265
CLD hardware I/O VIP freelance

Re: BlueTooth в LabView

Postby alerm on 16 Sep 2019, 14:14

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

Как понял это я: есть ПК, к нему подключается USB-адаптер, через него посредством VISA происходит общение (получение данных) с внешнего устройства путём эмуляции (?) последовательного порта.
В прошлый раз мне так и пришлось работать с bluetooth на чужом ноуте, в этот раз такое не получится.
И так как чтение в итоге идет через COM, то чтобы подключить 10 устройств надо 10 USB-адаптеров. Это вообще звучит как плохая шутка.
User avatar
alerm
leader
leader
 
Posts: 580
Joined: 02 May 2012, 21:28
Medals: 1
Activity (1)
LabVIEW Version: 13
Karma: 156
VIP teachers freelance

Re: BlueTooth в LabView

Postby IvanLis on 16 Sep 2019, 21:42

alerm wrote:И так как чтение в итоге идет через 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, на которых разворачивают системы "умный дом".
User avatar
IvanLis
professor
professor
 
Posts: 4819
Joined: 02 Dec 2009, 17:44
Location: СССР
Medals: 7
Activity (2) Professionalism (1) Tutorials (1) Gold (1) Man of the year 2012 (1)
Автор (1)
LabVIEW Version: 2015, 2016
Karma: 778
hardware VIP bloggers teachers

Re: BlueTooth в LabView

Postby alerm on 17 Sep 2019, 13:20

IvanLis wrote:разобраться для какой цели делается радиовставка

Общение с умными часами (считывание данных в реальном времени), их по другому не соединить с ПК.
User avatar
alerm
leader
leader
 
Posts: 580
Joined: 02 May 2012, 21:28
Medals: 1
Activity (1)
LabVIEW Version: 13
Karma: 156
VIP teachers freelance


Return to Коммуникация с приборами

Who is online

Users browsing this forum: No registered users and 4 guests

cron