Форум программистов, компьютерный форум CyberForum.ru

C++

Войти
Регистрация
Восстановить пароль
 
juvf
1 / 1 / 0
Регистрация: 03.09.2011
Сообщений: 28
#1

Bluetooth в Windows - C++

21.09.2016, 15:19. Просмотров 411. Ответов 0

Как взаимодействовать с БТ из винды? Начал использовать "Windows Sockets Support for Bluetooth" но чото лыжи не едут. Делаю следующий алгоритм с winsock

Код
socket();
connect();
send(sock, array, 8, 0);
shutdown(sock, SD_SEND);
recv();
если в дебаге прошагать, то всё прекрасно работает. создается сокет и конектиться без ошибок. удаленное устройство видит коннект. посылаются данные, удаленое устройство получает их и отвечает. recv() возвращает кол-во принятых байт. как в аптеке.

если без остановки выполнить.... то send() возвращает 8, shutdown() возвращает 0, recv() возвращает 0. Удаленное устройство видит подключение, но не получает ни одного байта. если между этими функциями понаставить пауз секундных, то код выполняется без остановки нормально... уходит запрос и возвращается ответ. Почему без пауз не работает? Если из-за неблокирующего сокета, то как сокет сделать блокирующим?

ps Может вместо этой API есть более годные либы для работы с bluetooth под винды?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.09.2016, 15:19
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Bluetooth в Windows (C++):

Bluetooth API - C++ Builder
Здравствуйте уважаемые форумчане!Помогите пожалуйста кто может. Поставил себе на C++ Builder 6 компоненты и библиотеки WCL для работы с...

Работа с Bluetooth - C++ Builder
Здравствуйте уважаемые программисты!!! Если кто-то из Вас уже работал с Bluetooth устройствами, поделитесь знаниями! Для начала...

Bluetooth и C++ Builder - C++ Builder
Здравствуйте. Я новичек в программировании. Хочу создать приложение с помощью С++ для соединения ПК и Bluetooth-устройства (COM порт). ...

Bluetooth Connect Android - C++ Builder
Помогите решить проблему, создаю приложение под андройд для работы с Bluetooth try{ FAdapter = FBluetoothManager->CurrentAdapter; ...

Подключение PC к Bluetooth BLE - C++ Builder
Добрый день! Хочу подключить компьютер (Win10, x64) к Bluetooth LR устройству (BLE121LR). Написание программы дошло до строки: ...

Как работать с bluetooth? - C++ Builder
Приветствую всех. Подскажите, с чего начать изучение работы с указанным интерфейсом и какими средствами с ним работать в Buildere?

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.09.2016, 15:19
Привет! Вот еще темы с ответами:

Ищу литературу по работе с компонентом Bluetooth Embarcadero - C++ Builder
Подскажите литературу как работать с компонентом Bluetooth Embercadero C++

Открыть Com-порт для доступа к устройству Bluetooth - C++ Builder
Всем привет. Есть проблема с открытием com порта, когда этим портом является bluetooth свисток. Если любой другой случай, то порт...

Передача сигналов DTR и DSR между модулями Bluetooth - C++ Builder
Здравствуйте, подскажите пожалуйста. Есть два настроенных модуля Bluetooth. На первом модуле с помощью функции...

Написание приложения для взаимодействия этого Bluetooth с компьютером - C++ Builder
уcтановил себе wireless comuication library для управления блютузом.имеется блютуз bluesoliel.хочу написать программу для взаимодействия...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru