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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> организация "сети" bluetooth
sevastianovd
сообщение Dec 23 2011, 03:09
Сообщение #1


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

Группа: Свой
Сообщений: 78
Регистрация: 8-04-08
Из: Омск
Пользователь №: 36 562



Здравствуйте,
понимаю, что система построена через одно место, но тут ничего не поделаешь.
вот что имеется: 50 устройств с bt-интерфейсом в радиусе 10 м от сервера. каждому надо с сервером общаться.
единственное, что пришло в голову:
при необходимости связи с сервером устройство становится "видимым" и ждет соединения, сервер подключается,
принимает-отправляет команды и обрывает соединение, после чего устройство переходит в "невидимое" состояние.
проблема при такой организации - винды очень долго устанавливают и обрывают соединение, что делает невозможным
работу 50 устройств.

прошу поделиться мыслями.

ps wi-fi не предлогать sm.gif
Go to the top of the page
 
+Quote Post
richie
сообщение Dec 23 2011, 06:18
Сообщение #2


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

Группа: Свой
Сообщений: 147
Регистрация: 5-07-04
Из: Обнинск
Пользователь №: 261



По стандарту соединение может устанавливаться до 3 минут. sm.gif
Ситуация ухудшается, тем что это 50 устройств близко расположенных, будут мешать друг другу,
а если в зоне работы окажется пару вай-фай точек доступа, то вообще связи можно никогда не дождаться.

Судя по задаче лучше посмотреть в строну ZigBee.
Go to the top of the page
 
+Quote Post
sevastianovd
сообщение Dec 23 2011, 06:59
Сообщение #3


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

Группа: Свой
Сообщений: 78
Регистрация: 8-04-08
Из: Омск
Пользователь №: 36 562



а что-нибудь позитивное...
Go to the top of the page
 
+Quote Post
richie
сообщение Dec 23 2011, 07:12
Сообщение #4


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

Группа: Свой
Сообщений: 147
Регистрация: 5-07-04
Из: Обнинск
Пользователь №: 261



Описал реальные проблемы с которыми столкнулись.

P.S. Есть ещё штука такая, как стэк блутуз...
Go to the top of the page
 
+Quote Post
follow_me
сообщение Dec 24 2011, 23:43
Сообщение #5


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

Группа: Участник
Сообщений: 182
Регистрация: 4-11-10
Пользователь №: 60 646



Цитата(sevastianovd @ Dec 23 2011, 08:59) *
а что-нибудь позитивное...


ну а ещё по стандарту в одновременно можно подключить только 7 устройств sm.gif
Go to the top of the page
 
+Quote Post
richie
сообщение Dec 26 2011, 04:39
Сообщение #6


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

Группа: Свой
Сообщений: 147
Регистрация: 5-07-04
Из: Обнинск
Пользователь №: 261



Цитата(follow_me @ Dec 25 2011, 03:43) *
ну а ещё по стандарту в одновременно можно подключить только 7 устройств sm.gif

Ограничение в 7 устройств только для ОДНОВРЕМЕННОГО соединения, а у автора нет одновременного соединения.

Хотя это ограничение нам удалось побороть, могём одновременно держать связь с 10 устройствами.
Правда программисту пришлось сильно попотеть со стеком.

Кстати, многое зависит от BT-адаптера. Замечено, что CSR'вский дангл гораздо быстрее и устойчивее работает чем Tekram'овский.
Go to the top of the page
 
+Quote Post
uriy
сообщение Dec 26 2011, 04:50
Сообщение #7


Гуру
******

Группа: Свой
Сообщений: 2 429
Регистрация: 30-11-05
Из: Ижевск
Пользователь №: 11 606



7 устройств могут вести одновременный обмен данными с мастером. При этом еще большое количество устройств могут находится в режиме park.

Пока страничка была открытой, оказывается уже ответили.
Go to the top of the page
 
+Quote Post
vladec
сообщение Dec 26 2011, 07:00
Сообщение #8


Профессионал
*****

Группа: Свой
Сообщений: 1 167
Регистрация: 3-10-05
Из: Москва
Пользователь №: 9 158



Чтобы штатно обойти ограничение в семь абонентов, надо организовывать сеть типа "Скаттер-геза", а это очень большой геморой.
Go to the top of the page
 
+Quote Post
sevastianovd
сообщение Dec 26 2011, 15:00
Сообщение #9


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

Группа: Свой
Сообщений: 78
Регистрация: 8-04-08
Из: Омск
Пользователь №: 36 562



обходить это ограничение для меня еще сложнее, на устройствах стоит модуль lm780 он даже не умеет видеть в окружении больше 8 устройств sad.gif - единственный выход, видимо, копать стек.
richie, а какой стек вы использовали?
Go to the top of the page
 
+Quote Post
richie
сообщение Dec 27 2011, 10:20
Сообщение #10


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

Группа: Свой
Сообщений: 147
Регистрация: 5-07-04
Из: Обнинск
Пользователь №: 261



Дело было несколько лет назад.
Программист у нас уже не работает.
Связался с ним.
Он использовал обертку Baracoda над стеком Microsoft.
Делал на WinXP, говорит, что на win7 стало гораздо лучше.
Пробовал через эту же обертку возиться со стеком widcomm, сильно криво и много чего не работает, в частности нельзя было через API ввести пин-код.

Ещё поведал, что нашел клевую библиотеку, с помощью которой поднял соединение через час после
её скачивания из интернета. Отлично документирована. На шарпе.
Найти её можно тут:
Скомпилированный дистрибьютив: http://32feet.codeplex.com/releases/view/67702 Там ссылка на 5 метровый дистрибьютив.
Сырцы: http://32feet.codeplex.com/SourceControl/list/changesets Справа кнопочка "Download", объем архива 5.7 метра.
Go to the top of the page
 
+Quote Post
sevastianovd
сообщение Dec 29 2011, 15:35
Сообщение #11


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

Группа: Свой
Сообщений: 78
Регистрация: 8-04-08
Из: Омск
Пользователь №: 36 562



благодарю!
Всех с наступающим!!!
Go to the top of the page
 
+Quote Post
Vladimir_T
сообщение Jan 10 2012, 16:01
Сообщение #12


Знающий
****

Группа: Свой
Сообщений: 517
Регистрация: 7-02-06
Пользователь №: 14 073



Здравствуйте, уважаемые коллеги, у меня тоже есть жгучий вопрос в тему. Мне нужно реализовать BT-соединения между моим прибором (в нем установлен WT11, RFCOMM), принтером и ПК . С принтером соединения наладил и печать идет, а вот с ПК не получатся. Если соединение с принтером установлено, то ПК мой прибор не видит. Если нет соединения с принтером, то ПК видит WT11. В принципе одновременная работа с ПК и с принтером должна быть возможна, хотя и редко. Как это реализовать? Думаю, что прибор (WT11) должен быть мастером и обнаруживать в окружении нужную периферию ПК и принтер, но как перевести ПК (установлен USB-BlueTooth переходник) в режим ведомого?
Go to the top of the page
 
+Quote Post
richie
сообщение Jan 17 2012, 10:25
Сообщение #13


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

Группа: Свой
Сообщений: 147
Регистрация: 5-07-04
Из: Обнинск
Пользователь №: 261



В настройках BT поставить галочку попробовать:

Прикрепленное изображение


Ща под рукой нечем проверить, но насколько помню на ПК будут всякие окошки всплывать, нужно будет тыкать в них.
Go to the top of the page
 
+Quote Post
Nikitoc
сообщение Jan 24 2012, 23:27
Сообщение #14


Местный
***

Группа: Validating
Сообщений: 207
Регистрация: 14-01-09
Из: Днепропетровск
Пользователь №: 43 367



Здравствуйте, уважаемые форумчане!
Дабы не плодить похожих тем решил спросить в этой ветке.

Передо мной поставлена задача соорудить небольшую беспроводную сеть. Топология - звезда. Один мастер и пять ведомых. Данные передаются только в одну сторону: от мастера - подчиненным. Скорость под 1 Мбит/сек. Если больше - тоже хорошо :-). Потребление не критично. Расстояния до 15метров. Смотрю в сторону bluetooth. Если кто-то что-то подобное делал прошу совета по выбору элементной базы и направления, в котором стоит рыть.

Заранее благодарен за любые советы и подсказки.
Go to the top of the page
 
+Quote Post
Komiks
сообщение Jan 31 2012, 08:03
Сообщение #15


Участник
*

Группа: Участник
Сообщений: 38
Регистрация: 6-10-11
Из: Санкт-Петербург
Пользователь №: 67 573



Цитата(sevastianovd @ Dec 23 2011, 07:09) *
Здравствуйте,
понимаю, что система построена через одно место, но тут ничего не поделаешь.
вот что имеется: 50 устройств с bt-интерфейсом в радиусе 10 м от сервера. каждому надо с сервером общаться.
единственное, что пришло в голову:
при необходимости связи с сервером устройство становится "видимым" и ждет соединения, сервер подключается,
принимает-отправляет команды и обрывает соединение, после чего устройство переходит в "невидимое" состояние.
проблема при такой организации - винды очень долго устанавливают и обрывают соединение, что делает невозможным
работу 50 устройств.

прошу поделиться мыслями.

ps wi-fi не предлогать sm.gif


Если в качестве сервера используется ПК, то утилита Bluesoleil Вам поможет. Или любая другая аналогичного назначения.
Go to the top of the page
 
+Quote Post

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

 


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


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