Viewed 495 times
Our customers use Windows 10-based tablets as marine navigation systems. They are paired to NMEA-based GPS and rate of turn sensors via Bluetooth (classic, not LE) Serial Port Profile which creates virtual COM ports on the machine that our navigation application connects to. We are using the built-in Microsoft Bluetooth stack rather than say Toshiba Bluetooth or BlueSoleil.
After each Windows 10 Feature Update (e.g. Creators Update 1703, Fall Creators Update 1709, and April 2018 update 1803) the Bluetooth devices which were formerly paired disappear from Settings > Devices > Bluetooth & other devices.
This generates a swarm of technical support calls every time Microsoft releases a feature update. Is there any way to prevent the SPP device pairings from being deleted? The Bluetooth mouse and keyboard pairings are not (usually) deleted, but any devices which use SPP to create a Virtual COM port disappear. Is there any way to prevent this?
Bluetooth Serial Port Terminal is the terminal emulator via Bluetooth serial port profile communication. The portable Android devices can connect with the remote Bluetooth devices supporting Bluetooth V2.1 Serial Port Profile (SPP) and exchange data with them bidirectional. Features 1. Serial Port Profile (SPP) If you're replacing a serial communication interface (like RS-232 or a UART) with Bluetooth, SPP is the profile for you. SPP is great for sending bursts of data between two devices. It's is one of the more fundamental Bluetooth profiles (Bluetooth's. The i.MX RT1050 will emulate the serial port over the Bluetooth transport and therefore the host will see the i.MX RT1050 as an ordinary serial RS-232 port. The Bluetooth Serial Port Profile interface is implemented with the BTRFCOMMTTY kernel driver. The most common type of Bluetooth socket is RFCOMM, which is the type supported by the Android APIs. RFCOMM is a connection-oriented, streaming transport over Bluetooth. It is also known as the Serial Port Profile (SPP).
JasonJason
Browse other questions tagged windows-10bluetoothserial-portgps or ask your own question.
It looks like Microsoft has upgraded the Bluetooth Stack in Windows 10 v1803 from version 4.2 to 5.0. Before we list down all the new profiles, let’s talk about Bluetooth 5.0 in brief.
Features of Bluetooth 5.0
- It allows all audio devices to communicate over Bluetooth Low Energy including wireless headphones. This will save a lot of battery for your audio devices.
- Play two different audio on two connected devices at the same time from the same device.
- Better speed, and greater range.
- Data transfer speeds are up to 2 Mbps
So does it help you directly? The answer would be no. While Bluetooth 5.0 is backward compatible if you are using Bluetooth accessories that were designed for an older version of Bluetooth, you will not experience any of the new features. You need to buy new Bluetooth 5.0-enabled peripherals to get the best out of this Windows 10 Stack.
Read Wheel of fortune game show video. : How to check Bluetooth version in Windows 10.
New Bluetooth Profiles supported in Windows 10 v1803
For a Bluetooth-enabled device or accessory to work with your PC that’s running Windows 10, the device needs to use one of the supported Bluetooth profiles below. To find out what profiles your Bluetooth device supports, check the documentation that came with it or visits the manufacturer’s website.
Windows 10 v1803 supports Bluetooth version 5.0 and the following Bluetooth user profiles:
Bluetooth Serial Port Profile Specification
- Advanced Audio Distribution Profile (A2DP 1.2)
- Audio/Video Control Transport Protocol Target (AVCTP 1.4)
- Audio/Video Distribution Transport Protocol (AVDTP 1.2)
- Audio/Video Remote Control Profile (AVRCP 1.6.1)
- Battery Service over GATT Profile (1.0)
- Bluetooth LE Generic Attribute (GATT) Client
- Bluetooth LE Generic Attribute (GATT) Server
- Bluetooth Network Encapsulation Protocol (BNEP 1.0)
- Device ID Profile (DID 1.3)
- Device Information Service over GATT Profile (DIS 1.1)
- Dial-up Networking Profile (DUN 1.1)
- Generic Access Profile (GAP)
- Generic Audio/Video Distribution Profile (GAVDP 1.2)
- Hands-Free Profile (HFP 1.6)
- Hardcopy Cable Replacement Profile (HCRP 1.2)
- HID over GATT Profile (HOGP 1.0)
- Human Interface Device (HID 1.1)
- Human Interface Device Service (HIDS)
- Interoperability (IOP)
- Logical Link Control and Adaptation Protocol (L2CAP)
- Object Push Profile (OPP 1.1)
- Personal Area Networking User Profile (PANU 1.0)
- RFCOMM (1.1 with TS 07.10)
- Scan Parameters Profile Client over GATT Profile (ScPP 2.1)
- Security Manager Protocol (SMP)
- Serial Port Profile (SPP 1.2)
- Service Discovery Protocol (SDP)
The profiles marked in bold are the ones which have been updated in Windows 10 in the April update of Windows 10 v1803.
How to find if your PC supports Bluetooth Radio for 5.0 stack
You will need to use software like Speccy to see if your existing device supports Bluetooth 5.0 stack. The best way is to find out the spec sheet online, and notice if there is mention of Bluetooth 5.0. I would guess that not many will have it for now.
Turning into pellets when you coast from that success straight into another snake is less so.
—Philippa Warr Universal PaperclipsLink:When you start, you have zero paperclips. PWSkealLink:Recommending Skeal is a tough job because the absolute best experience is to go in with zero idea of what to expect. Creating new ones is laborious, but well, I won’t ruin the surprise. To that end, it’s a downhill skiing experience which becomes transcendental the longer you ski and the more reveals you trigger as the jape unfurls.
Source: Microsoft.
TIP: Download this tool to quickly find & fix Windows errors automatically
Iggle pop free. Related Posts: