- How to know whether a Bluetooth dongle supports the Serial Port Profile (SPP) in WinXP SP3?
- 2 Answers 2
- Usb Bluetooth Spp
- CL312 для модуля платы декодирования Bluetooth MP3 с слотом для SD-карт/ USB /FM/удаленным модулем платы декодирования M011
- COMFAST Plug and Play USB -адаптер с Bluetooth для ПК, планшета, клавиатуры
- Jasoz USB Bluetooth 5,1 адаптер передатчик bluetooth приемник аудио bluetooth ключ беспроводной USB адаптер
- 150 Мбит/с мини USB 2,4G и BT4.0 беспроводной WiFi-ключ для настольного компьютера
- Адаптер Jasoz USB 5,1 для Windows 10/8/7/Visa/XP
- Звуковая панель Awei Y999, Bluetooth -динамик, беспроводной сабвуфер 3,5 мм, AUX-вход для домашних кинотеатров, караоке
- Sanag X2 мини беспроводной Bluetooth динамик Портативный Открытый Bluetooth динамик со светом
- Портативный многофункциональный FM-радио USB воспроизведение bluetooth -динамик беспроводной портативный уличный сабвуфер
- What are SPP and GATT Bluetooth profiles
- What’s SPP profile?
- What’s GATT profile?
- Bluetooth spp or usb
- IDBLUE Signs N4 Systems Inc. as IDBLUE.HF Authorized Reseller / What is Bluetooth SPP and HID? Which device version do I need?
- Available Communication Methods
- Профили Bluetooth основной конфигурации
How to know whether a Bluetooth dongle supports the Serial Port Profile (SPP) in WinXP SP3?
I am using a USB Bluetooth dongle in a WinXP SP3 environment. I assume that the Bluetooth dongle is recognized by the default Bluetooth Stack (The Bluetooth icon appears in the bottom right corner). I want to know that how could I list the services supported by the Bluetooth dongle (or by the WinXP Bluetooth Stack) ? How could I know whether the Serial Port Profile (SPP) is supported or not ? Moreover, as I am not very familiar with the Bluetooth protocol, I want to know that is the SPP service a feature supported by the WinXP Bluetooth Stack ? or a feature supported by the firmware in the Bluetooth dongle ? (i.e. with the same Bluetooth dongle, this SPP service may appear when I am using a certain Bluetooth Stack and may disappear when I am using another Bluetooth Stack.) Thanks for any pointer or suggestion.
2 Answers 2
Think about Bluetooth dongle vs stack like the internet case. The Bluetooth dongle is the Ethernet card and the Bluetooth stack is everything above that as implemented by Windows, e.g. support for TCP/IP, and then for various applications’ support for various internet protocols/applications.
So SPP support is handled by the stack, and not the dongle — the dongle just deals with sending packets etc etc.
SPP can be accessed both via an API and via a virtual COM Port on most Bluetooth stacks. The MSFT stack certainly supports both. See the «COM Ports» tab on the «Bluetooth Settings» Control Panel. If pairing the device doesn’t set-up a COM port automatically then you can do manually it there.
Usb Bluetooth Spp
CL312 для модуля платы декодирования Bluetooth MP3 с слотом для SD-карт/ USB /FM/удаленным модулем платы декодирования M011
COMFAST Plug and Play USB -адаптер с Bluetooth для ПК, планшета, клавиатуры
Jasoz USB Bluetooth 5,1 адаптер передатчик bluetooth приемник аудио bluetooth ключ беспроводной USB адаптер
150 Мбит/с мини USB 2,4G и BT4.0 беспроводной WiFi-ключ для настольного компьютера
Адаптер Jasoz USB 5,1 для Windows 10/8/7/Visa/XP
Звуковая панель Awei Y999, Bluetooth -динамик, беспроводной сабвуфер 3,5 мм, AUX-вход для домашних кинотеатров, караоке
Sanag X2 мини беспроводной Bluetooth динамик Портативный Открытый Bluetooth динамик со светом
Портативный многофункциональный FM-радио USB воспроизведение bluetooth -динамик беспроводной портативный уличный сабвуфер
Alibaba.com предлагает usb bluetooth spp, 1716 видов. Вам доступны различные usb bluetooth spp, в том числе yes, no.
Haven’t found the right supplier yet ? Let matching verified suppliers find you.
What are SPP and GATT Bluetooth profiles
As we know, the Bluetooth module is divided into two types: Classic Bluetooth (BR/EDR) and Bluetooth Low Energy (BLE). There are many profiles of Classic Bluetooth and BLE: SPP, GATT, A2DP, AVRCP, HFP, etc. For data transmission, SPP and GATT are the most frequently used Classic Bluetooth and BLE profiles respectively.
What’s SPP profile?
SPP (Serial Port Profile) is a Classic Bluetooth profile, SPP defines the requirements for Bluetooth devices necessary for setting up emulated serial cable connections using RFCOMM between two peer devices. The requirements are expressed in terms of services provided to applications, and by defining the features and procedures that are required for interoperability between Bluetooth devices.
What’s GATT profile?
GATT (Generic Attribute profile is a BLE profile, it defines specifications for two BLE devices to communicate through Service and Characteristic, the two parties of GATT communication are Client/Server relationship, Peripheral is GATT Server, Central is the GATT Client, all the communications, both are initiated by Client, and receive the response from Server.
SPP+GATT combo
SPP and GATT are playing the role of transmitting data, we should notice that when using the Bluetooth module for communicating with the mobile app, for iOS smartphone, the BLE (GATT) is the only supported two-way data transmission profile that is free to use, for Android smartphone, it supports both SPP and GATT, so how important is a module supports both SPP and GATT.
When a Bluetooth module supports both SPP & GATT, it means that it’s a Bluetooth dual-mode module. Any recommended Bluetooth duial-mode modules?
These two modules are not very suitable for your application? Don’t hesitate to contact Feasycom now!
Bluetooth spp or usb
IDBLUE Signs N4 Systems Inc. as IDBLUE.HF Authorized Reseller / What is Bluetooth SPP and HID? Which device version do I need?
When connected via Bluetooth, our devices are configured to use one of the following Bluetooth predefined profiles:
- Serial Port Profile (SPP) – The IDBLUE device is configured using the Bluetooth serial port driver that can send and receive commands using our IDBLUE API. This allows:
- total UI control and access to all features
- integration with any 3rd party application
- ability to read the Tag ID or read/write to the tag’s user memory
- requires our IDBLUE API to communicate with our device.
- HF tags – the Tag ID.
- UHF tags – the EPC code from the EPC memory bank.
Available Communication Methods
If you need to just scan the Tag ID/EPC code into an application, we recommend our IDBLUE HID Bluetooth versions of the IDBLUE.HF and IDBLUE.UHF reader without any additional software needed. If you need to integrate more functionality over Bluetooth, we recommend our IDBLUE SPP Bluetooth versions of our IDBLUE.HF or IDBLUE.UHF readers which will require our API via our IDBLUE SDK to control the device.
NOTE: If you want to use our SPP Bluetooth version as a keyboard wedge:
- Microsoft Windows – you can download our IDBLUE Keyboard Sender for Windows available on our Device Drivers and Software page.
- Google Android – you can download our IDBLUE Keyboard Wedge for Google Android on our Device Drivers and Software page.
- Apple iOS – Due to OS limitations and restrictions, a keyboard wedge for iOS is not available.
Both types of our devices operate the same when connected over USB via Windows using our IDBLUE USB driver for Windows and have access to the full feature set of our readers.
For more information, you can contact our IDBLUE Sales team to see what device is the best match for your requirements.
Профили Bluetooth основной конфигурации
Профиль GAP является основным профилем Bluetooth, который отвечает за поддержание связи между устройствами, выявление других доступных профилей, а также за безопасность соединений. Этот профиль должен быть включен во все устройства Bluetooth, однако сам по себе он недостаточен ни для одного полезного приложения. В него входят функции, необходимые для работы всех основных протоколов Bluetooth.
Профиль последовательного порта
Профиль SPP позволяет устройствам Bluetooth эмулировать последовательный порт ПК при помощи протокола RFCOMM. Профиль SPP определяет, каким образом два доступных устройства Bluetooth будут осуществлять обмен данными посредством эмуляции интерфейса RS-232 или интерфейса USB.
Профиль приложения обнаружения услуг
Профиль SDAP описывает, каким образом приложение должно использовать протокол обнаружения услуг (Service Discovery Protocol — SDP). Профиль SDAP необходим для того, чтобы любое приложение имело возможность узнать, какие услуги (сервисы) Bluetooth является доступными на любом доступном устройстве Bluetooth, с которым оно соединено.
Общий профиль обмена объектами
Профиль GOEP определяет, каким образом устройство Bluetooth использует протокол OBEX. Профиль GOEP используется для непосредственного (без использования IP) обмена объектами между двумя устройствами. Объект может иметь любой тип, например, изображение, документ, визитная карточка и т.д.
Профиль определяет устройства одну из двух ролей: сервер, который определяет место, куда объект был помещен и клиент, который инициализирует механизм передачи. Профиль GOEP обеспечивает общий шаблон для других профилей, использующих протокол OBEX.
DUN обеспечивает стандартный доступ к Интернету и другому сервису модемной связи по беспроводной технологии Bluetooth. Самый общий пример: доступ к Интернету с ноутбука посредством мобильного телефона.
Профиль факсимильной связи
Профиль FAX определяет, каким образом устройство, имеющее шлюз факсимильного аппарата, может использоваться в качестве оконечного устройства. Профиль FAX предназначен для обеспечения интерфейса между мобильным телефоном (или телефоном стационарной сети) и персональным компьютером с установленным программным обеспечением, поддерживающим факс. Типичный пример — персональный компьютер, использующий мобильный телефон, для посылки факсимильного сообщения получателю.
Профиль HSP определяет способ, посредством которого Bluetooth обеспечивает беспроводное соединение устройства с гарнитурой, оснащенной динамиками и, возможно, микрофоном. Так как этот профиль рассчитан не только на поддержку связи с мобильными телефонами, но и с персональным компьютером, MP3-плейером и другими устройствами.
Профиль доступа к локальной сети LAN
Профиль LAP предназначен для создания IP-сетей и позволяет создавать небольшие беспроводные сети Intranet, объединяющие ПК или смарт-телефоны. Он также используется точками доступа для связи с кабельными сетями, будь то локальные сети или Internet.
Профиль FTP определяет, каким образом файлы на устройстве сервера могут быть просмотрены устройством клиентом. Если местонахождение файла определено клиентом, то файл может быть перемещен от сервера к клиенту или помещен клиентом на сервер, используя профиль GOEP.
Профиль помещения объектов в стек
Профиль OPP управляет обменом электронными визитками в формате vCard (расшире-ние файлов *.vcf). Эти визитки содержат ту же информацию, что и традиционные, но при этом они могут быть автоматически занесены в личную информационную систему (PIM) или в базу данных.
Профиль SYNC используется вместе с GOEP, чтобы обеспечить синхронизацию календаря, и адресной информация (элементы управления персональной информации – PIM) между доступными Bluetooth устройствами. Основное применение этого профиля — обмен данными между персональным цифровым секретарем (PDA) и компьютером.
Профиль беспроводной телефонной связи
Профиль CTP определяет, каким образом беспроводный телефон может быть использован в технологии Bluetooth. Эта профиль может использоваться или для беспроводного телефона или для мобильного телефона, который функционирует как беспроводный телефон вблизи от базовой станции, осуществляющей CTP.
Ожидается, что мобильные телефоны смогут использовать Bluetooth шлюз CTP, связанный с наземной линией в пределах дома, и в том случае, когда мобильный телефон находится вне зоны действия сети.
Этот профиль, обеспечивает двустороннюю голосовую связь между устройствами Bluetooth. Он рассчитан на прямое взаимодействие двух устройств, расположенных в зоне взаимной досягаемости. Технология была разработана таким образом, чтобы не создавать ненужных помех для других пользователей, с одной стороны, а с другой – быть невосприимчивым к радиосигналам других технологий, работающих на этих же частотах.