Bluetooth 4/ Bluetooth Low Energy API support.
Please add support for Bluetooth Low Energy and Bluetooth 4. This will allow the development of applications that can support existing standard accessories and solutions across platforms. iOS and Android supports BLE. The WP8 hardware supports Bluetooth 4, but the software on WP8 does not allow the use of BLE.
The Windows Phone 8.1 release provides significant advances to the Bluetooth stack, and I believe most of this suggestions needs haveincluding the addition of BTLE,
For more information on the capabilities delivered in 8,1, please refer to the following resources:
- Windows.Devices.Bluetooth namespace docs (http://msdn.microsoft.com/en-us/library/windowsphone/develop/windows.devices.bluetooth.aspx)
- Build 2014 session on Bluetooth (LE) apps (http://channel9.msdn.com/Events/Build/2014/2-519)
Mark Johnson commented
The Bluetooth LE stack doesn't work with commercially available Cycling Speed and Cadence sensors, including the Topeak Panobike sensor. Using the API, it connects to the device the first time an app is used after pairing, but any subsequent connection attempt throws an exception:
Exception thrown: 'System.Exception' in mscorlib.ni.dll
There is no user session key for the specified logon session. (Exception from HRESULT: 0x80070572)
The sensor then needs to be unpaired and re-paired to the device, which is obviously unacceptable in a production app. Please look into this!
+10 what Vicky and Adrian said. There is a lot to do in Bluetooth LE stack. There is no connecting with devices without pairing, no support for secured Bluetooth devices. I don't see any of this functionality in new VS 15 on Windows 10.
adrian bannna commented
+1 what Vicky said.
As Christian Jacob said - this implementation is not complete. The current bluetooth LE capabilities do not allow for pairingless connections, to, for example, beacons. This would mean a user walking through a store would need to pair with every single beacon in that store to avail of deals. Can't believe WP is so behind on this. Catch up and reopen this issue.
Christian Jacob commented
Cliff, the BLE implementation in WP81 is NOT complete. While BLE also supports connections to devices without pairing them, Windows Phone 8.1 as well as Windows 8.1 do require pairing. iOS and Android do support this. Please reopen.
Is Bluetooth v.4 LE available on the Windows Phone 8.1 Update developer preview (v. 8.10.14157.200)?
I am trying to pair the Heart Rate Monitor of Adidas micoach, but my Nokia Lumia 928 does not even find it in the Settings -> Bluetooth.
Hi, chiming in on the Nokia angle here.
Bluetooth LE is now supported in the base Windows Phone 8.1 Bluetooth stack. With Nokia, the implemented a custom BTLE implementation at the firmware/driver level, which prevents the OS BTLE drivers from getting access to the BTLE radios. As such, Windows Phone can't get to BTLE devices with the 8.1 APIs until Nokia updates their drivers to not own that channel.
This should all be fixed when the Lumia firmware updates for 8.1 come out, but it will be problematic for folks in the WP Preview Program in the interim.
"LE is disabled on Nokia phones for the developer preview, but will be ready by Windows Phone 8.1 launch."
So yea, it sounds like if you're an application developer at this time you are kind of out of luck if that is a feature you want to target for the 8.1 launch.
From what I can figure out online (maybe MS devs know more), Nokia is the only hardware partner to even have LE drivers at this time.
our customers are waiting for Windows Phone support for the Bluetooth 4.0 LE BleBox devices family.
William Noel commented
I am in the middle of developing an industrial product that will require BLE. The proposed package includes a Nokia phone (as we love the device and the platform), so this is not just about apps, it's about selling phones, too.
I don't expect any official announcement in this forum, but if I can't get access to it after Build 2014 in March, I'll have to move on to another platform. iOS is a no-go for all the obvious reasons, but an Android phone would do the trick. I *really* hate that idea.
Please, please get this API released. It's in the Windows Store platform already, but it's much needed in the WP8 arena. I don't care about Amber, or WP7. Just the current stuff.
Thanks for your consideration.
Erik Arthur commented
Please make these tools/apis public. Adidas has BLE in their Mi Coach app and it would be great to allow others to make similar apps
Request should be changed to "BTE LE support for every developer not only for selected ones" :)
There seems to be an api - at least for them
Ryan GRoom commented
Hopefully a timeline will be announced soon! I am working on an app for both iOS and Android using BLE and would like to support WP at the same time, but can't even put it on our road map if BLE timelines are not disclosed. Hoping to see some news before BUILD 2014. Maybe Nokia needs to release an SDK like their Imaging SDK to get this jump started.
Nokia Lumia Black update contains BLE:
Is there something new regarding the BLE 4.0 support or API changes...? I am developing a BLE device so I am very interested regarding this matter.
I need Nokia Black update for my lumia720
I think that the current lack of BLE support will hurt WP8 sales. IOS and Android 4.3 support it. Microsoft is a bit behind the times - especially since there does not even appear to be a roadmap!
It's my understanding that BLE support is not included in the Amber update. Microsoft should confirm.
I have the Amber update on my Nokia lumia 820. But could not pair with BLE devices?. Also BLE API are released? or going to release soon?