Microsoft has announced on its Windows blog that it works with several major brands, Fitbit, Garmin and other companies to improve its Bluetooth connectivity and support in the Windows 10 Creaters Update.

It is indeed a great news for those who are familiar with Windows APIs and IoT and wearables. This collaboration will enhance the performance and effectivity of APIs, the report says.

We can expect three main features coming in the improved Windows 10 Bluetooth.

  • GATT Server
  • Bluetooth LE Peripheral
  • Unpaired Bluetooth LE device connectivity

Apart from these, the company has made numerous changes to the existing Bluetooth features to ensure a viable and smooth contact with all contacts.

GATT Server

GATT (stands for Generic ATTribute) explains and evaluates the structure, flow and function of the data within a Bluetooth LE device. Any client, a device that takes data, takes and uses data of any Server, a device that contains any interesting data, this software comes into play.

Earlier, a Windows Phone has been a client of different servers but now, with the new Windows 10 Creators update, it is acting as a Server. It can now formulate any protocols or set of characteristics for the hierarchy of data transmission and structuring from client to server using this GATT Server.

The blog also gives links to tutorials and other sites that can be consulted during facing any issues.

Bluetooth LE Peripheral Role

Bluetooth can acquire Generic Access Profile (GAP) roles as well. These roles specify different devices those are acting connectables or connecting. Generally, to connect a device, one must go to Windows Setting page and tap. In the case of remote devices, Windows is said to be operating in GAP Central role.

However, a problem arises when any remote device shows unfamiliarity with the Windows or maybe in case of connecting any two Windows devices.

At this particular time, we must make sure that Windows shows connectable. With Bluetooth LE Peripheral Role and GATT Server, the system shows/advertise connectivity/support for Bluetooth LE services.

Moreover, with this combination, Windows can operate in all the given four combinations.

Unpaired Bluetooth LE device connectivity

Traditionally, Bluetooth devices needed to be paired to Windows before they are accessed. It would either require the user to connect from Setting or compel the developers to create pairing logics.

With this improved Bluetooth support and importantly GATT APIs, the issue will now be resolved, as they promise better connectivity and pairing options for unpaired devices.

The challenge now for Windows is to make this update and its support available for all wearables, which is so far not.


Microsoft fills the loop by bringing Halo to PC!