GATT Server API
Provide a GATT Server funtionality over BLE connection (just like Android >= 4.3) so that devices that work as GATT client can be used with WindowsPhone. For now WindowsPhone 8.1 only provides GATT client.
It would be very useful if developers can get access to the Accessory apps API. This will bring compatibility of the currently available smart watches such as Pebble and MetaWatch and help start-up companies develop their own accessories and bring it to Windows Phone. Most of the current accessories currently work with iOS and Android.
The Bluetooth team is hard at work adding GATT Server APIs to Windows and we expect GATT Server should be in the Windows Insider Preview builds and SDK later this year. When APIs get added in to the OS and SDK, any developer can start updating their app. Once the next release of Windows is available, any app that want to use these new features will be able submit an update to the Store.
New Fitbit, discovered no notifications after purchase. This long time Windows phone user has reached her breaking point. All the benefits of a Windows phone have been avalanched by the YEARS of being disappointed with not having the apps that make having the convenience of a smart phone so great. It took years just to get a activity tracker that would pair with a Windows phone and now this, another function I have to do without. I am also now having issues with the mail app and Outlook syncing, which has not happened in the past. So in addition to the many other apps I do without, and now dealing with the new Outlook sync issue (hugh deal), instead of switching trackers, I'm going to switch phones next time my contract is up. All this after years if being a devoted Windows user and promoter. I realize that folks are probably truly working ******* this, but no results after years is too long to wait. If Windows can't see this issue as a huge problem, or put the extra people power on this to help get to a solution, I can't put my heart and hope into it anymore. If you don't have apps, let alone apps that work on multiple devices, what's the point?
Guys, you do realize they will never support Windows Phone 8.x... they talk about the Windows 10 platform...
I have a HTC 8x 8.1 carrier locked, but I'm pretty sure my chances are as null as Lumina owners.
Just move on. When I exercice, I use my Fitbit Charge 2 with a unlocked no carrier Nexus 5 that I got on ebay until my lovely HTC 8x Win8.1 dies or disappears.
You are going to lose this hardcore Microsoft user if Microsoft cannot keep up. You are a multi-billion dollar company. Please get your act together.
Mikel G commented
Windows 10 SDK Preview Build 14965 has been released yesterday.
This build includes the APIs for GATT server functionality in order to start working with Developers Community.
See attached a link with all details, posted by Clint Rutkas in Windows 10 developers blog.
@Clint, Firstly, thank you for engaging in this thread; I can appreciate how hard it could feel reading to some of the entries written in this thread, particularly if you're working ******* the feature, and it's not your fault that a feature is not ready.
I am a windows 950XL user (really love my phone), and I would like GATT server for my fitbit blaze (really love my fitbit).
I know that an offer of help is more common place in the open source universe, but if there is anything that I can do to help you and your team implement the GATT server on windows mobile, please let me know.
Hope you have a good weekend
I think they should be ready in at least 6 weeks because then is end of the year ;-)
I can't believe that they working over years on one functionality. So it seams that it have no priority and all users should decide what mobile phone is the next. At the moment I will not buy a windows 10 mobile phone again.
@Robin587, GATT server and other new bluetooth features are complex. We are working to be sure the feature and SDK/APIs are stable to the public. If you have an API question, please ask, we may be able to answer it.
Clint, "we're working on it" has been the stock message for many months now. You can not expect people to be satisfied with the same repeated response. When is the proposed end date?
@Robin587 we're working on it :) Please see the larger response I did 2 months ago to be sure your expectations of what will be released and how it impacts developers.
any updates on this? it started with a 2015 post for windows 8.1 its now November 2016 almost 2017 and we are on windows 10? You are losing clients faster then you are losing lumias. No phones, no support, sounds like you guys are giving up us.
I'm predicting the next ADMIN response to be on February 28th 2017...
waiting the GATT Server for mi Lumia 950. I need it for my Fitbit Blaze. This is a stupid thing, i cant belive
Looks like my Windows phone is in for the chop! Just got a Fitbit and discover this issue then find this thread which looks like nothing is going to happen! I have really enjoyed having my Windows phone but if its not going to work with things like this its simply not worth having the phone anymore :( Android here I come..............
I just got the Fitbit Charge 2, partly because I thought I could also get the notifications. Sadly I am now disappointed. I've supported Windows phones for a long time, and they are sooo good - APART from things like this. I feel like Windows shoots themselves in the foot. Now I seem to miss out on a lot of things that my friends with other phones can get :(
My next phone is a IPhone commented
Excuse me, but working hard? How many months or year's do you need. Well, if you ignore the users we will ignore you. This is a lost case. IPhone and Android users I Will just join your club. Windows admits that they can't make phones that are useful. You can update and you can fix but the lack of response and bad quality of the 950Xl phone is the end game for me.
Sam Simon commented
For a year, I have updated my windows phone and hoped that each time my fitbit would finally function as intended, ie give notifications of calls, texts etc. Unfortunately time and my patience is about to expire. I fully appreciate bugs need to be identified and resolved, but whats the point of fixing bugs for issues that dont really affect common useage over an issue that will cause the 1% market share to diminish further, Bands are a massive massive thing now and they simply dont function correcrly with windows phones.
Brian Scott commented
@Clint, I think so. I guess the bluetooth programming I have been doing with the Windows 10 APIs has been purely client based (Anki Drive cars and the Anova Precision Cooker). I’m assuming these devices are actually running GATT servers in them that are triggering the notify events that let me know when a characteristic’s data has changed. The Fitbits must just be setup to run as GATT clients that subscribe to some kind of notification characteristic? If that is the case, we would need the server api to trigger characteristic notify events to the Fitbit to let it know something in the notification characteristic has changed (like a new text message, or e-mail)? Thanks for responding @Clint. I really appreciate it!
@Brian, Bluetooth is different than how TCP/IP works. The Bluetooth standard prescribes the interaction pretty much all the way to the app layer so it really is up to the OS to provide GATT Server support and the individual apps have to write really thin clients to interact with it. This is very different than the way TCP/IP worked where every company has their own protocol and commands and TCP/IP just specifies the way to get commands from point A to B. The responsibility is largely shifted to the OS rather than individual apps in Bluetooth. The app however still needs to have that thin client part and as this is newly added, apps still need to be updated with the new APIs. Make sense?
@Mohit, when it hits a WIP flight with the bits included, I'll update this UserVoice item as it will unblock developers interested in the APIs and feature.
Marian Tanasa commented
Too many questions but no answers from Admin. Why?
Mohit Sachdeva commented
Any update on this, when it will land in Insider builds at the least?