View Single Post
Community Council | Posts: 4,920 | Thanked: 12,867 times | Joined on May 2012 @ Southerrn Finland
#2
Originally Posted by nande View Post
Hi!

There's this awesome crowdfunded project called Angel sensor. It's a wristband to check heart rate and other variables, the interface is just LEDs, sound and vibration (no display though). But I think it'd be great if it could communicate with something similar to sports tracker (which works fairly well in N9).

They'll support iOS and Android, but they promised it'll work with any PC or device with bluetooth 4.0.

I understood that N9 has bluetooth 4.0 but it's not enabled. The specs say it's BT2.1.
Well, BT specification is stacked like most communication protocol families; meaning that a higher version of the standard also supports the lower version standards.
Hence you could imagine that if a device supports 4.0 it will also co-work with 2.1.
However, this only applies to comunication master nodes. (like computers, mobile phones and tablets) Communication slave nodes can and often are implementing only part of the standard.

This is exactly case with battery-concious slave nodes, if specification says they implement BT4.0 it most certainly means they only implement the BT4.0LE ( = low energy ) standard. LE is significantly less-power-hungry than normal BT connection, allowing small devices with tiny batteries last for weeks/months usage.

The HW of N9 supports BT4.0LE, but drivers for it are missing in the default shape it comes in.


Originally Posted by nande View Post
So, my questions are:
+ Is there any driver or trick to enable BT4.0 in Nokia N9?
Could be
What is needed are basically 3 things;
  • It needs to be checked whether the FW blob supports the LE mode. (that's the binary file that's loaded to the chipset to make it work) If it does not, we'll need to get the binary from somewhere.
  • Kernel driver needs to be updated to latest BlueZ release.
  • User mode tools need to be updated


Originally Posted by nande View Post
+ Can the BT2.1 of the N9 communicate with the BT4.0 of the Angel sensor?
If the previous 3 things are set up correctly, sure.


Originally Posted by nande View Post
I'm aware it'll require sometime to actually code something cool out of it but there're endless possibilities (mostly related with sports and making pretty plots *-*). I've been just a user for quite a while and I'm very happy with the default apps and a couple extra ones, so I didn't have the need to go any further, I hope this will be fun
Well the rest is just application development, that's outside my domain really
 

The Following User Says Thank You to juiceme For This Useful Post: