Hey Guys,
I was really pumped when bluetooth came out because having a bluetooth keyboard really completes the nook color. I bought a small DSI compact keyboard which (physically) kind of sucks. My real problem though seems to be one of connectivity. The keyboard connects and works for a bit, but any time I get to really typing on it it loses the connection to the nook. Then I have to wait for it to reconnect and IF it does the whole issue repeats.
I'm certainly willing to buy a new keyboard. Before I do though I want to know if this is an issue with the BT or the KB. Does anybody have a perfectly working BT keyboard and can you recommend a particular model/brand. My goal is something compact and portable. Preferably one that folds up if possible.
Thanks
Currently the BT stack in the Nook has a VERY limited range, measured in inches not feet. Since BT uses the same antenna as the WiFi (same chip as well) the issue is PROBABLY a power setting in configuration or in the kernel.
Now we have a stable CM7 hopefully the devs will be able to focus on this item.
In other words it probably isn't your keyboard and waiting a couple of weeks to see if there is progress on the BT strack will be more productive.
Thanks for the reply. I had heard that. For the most part I have the keyboard flush against the nook, but I'm sure you're right.
I'll be patient.
Guys,
I've implemented the external BT GPS for the CM7. Until now I only supplied a I9000 rom and source code. Since vibrant users with CM7 suffers from GPS performance (lack of it ;-) )
new build with android 2.3.7!
http://iloki.nl/2011/09/30/android-237/
Installation is the same procedure as the CM nightlies. Only rom file is different.
Howto install
cool will give it a shot
gekkekoe123 said:
Guys,
I've implemented the external BT GPS for the CM7. Until now I only supplied a I9000 rom and source code. Since vibrant users with CM7 suffers from GPS performance (lack of it ;-) )
I've decided to build a rom also for vibrant users. Give it a try: http://iloki.nl/2011/08/06/update-06-08-2011/
Beware, I'm uncertain if vibrant uses the same bootloader as the I9000. Changing bootloader isn't required for GPS support and is NOT recommended for vibrant users.
for more background information: http://forum.xda-developers.com/showthread.php?t=1170031
Please try to centralize feedback in the background topic.
Click to expand...
Click to collapse
Thank you! I love my Vibrant but GPS is a deal-breaker for me.
Sent from my HTC Glacier using XDA Premium App
This does not improve the internal GPS radio in any way. This just gives us a switch to enable a external Bluetooth GPS receiver natively without buggy 3rd party apps. This causes apps such as Google maps or navigation to be much more accurate due to the dedicated GPS receiver hardware. Using my GlobatSat BT-359 I have managed a app reported 0 accuracy and almost always below a 5 foot area. This pretty much makes the internal GPS cry like a newborn baby...
SkOrPn
Sent from my SGH-T959 using XDA App
so you'll need something extra for this to work?
On the download page, you will find step by step instructions on how to use it.
Basically, flash the rom, pair your gps mouse and just enable/disable GPS (using power widget for example).
But read the instructions at: http://iloki.nl/2011/08/06/update-06-08-2011/
it has screenshots and stuff
My rom basically gives you a switch to use our BT gps mouse as if it were your internal GPS. So you will get maximum compatibility , less battery drain and so on. Normally external receivers are way better than the ones that comes with your phone. My gps mouse is giving me 0.8m-2.0m accuracy for example. I was happy if I had 10m on my internal one. Most of the time I could get a lock (already tried soldering and so on).
To use my stuff the requirements are:
Galaxy S I9000/Vibrant -> binary builds. Other devices can be built from source.
NMEA 0813 capable GPS Mouse with Bluetooth Serial Port Profile (SPP)
gekkekoe123 said:
NMEA 0813 capable GPS Mouse with Bluetooth Serial Port Profile (SPP)
Click to expand...
Click to collapse
Does it matter what chipset is being used in the mouse? By the way, I call it a GPS Receiver, "mouse" sounds strange to me, lol....
My unit has the SiRF StarIII chip and is also NMEA 0183.
GPS Protocol Default: NMEA 0183 (Secondary: SiRF binary)
GPS Output Data: SiRF binary >> position, velocity, altitude, status and control
NMEA 0183 MEA0183 V2.2 protocol, and supports commands GGA, GSA, GSV, RMC, VTG, GLL v2.2 (VTG and GLL are optional)
GPS transfer rate: Software command setting (Default : 38400,n,8,1 for NMEA )
Connection: Communication with host platform via Bluetooth Serial Port Profile
Using the 3rd party app "Bluetooth GPS Provider" from the market, it lets me actually select my chip type, in this case SiRF. Does this even matter in this case?
Nope doesn't really matter as long as they output nmea sentences (I haven't seen one that didn't. But it doesn't hurt to check before buying).
I myself am using a MTK2 chipset.
btw: google GPS Mouse ;-)
gekkekoe123 said:
Nope doesn't really matter as long as they output nmea sentences (I haven't seen one that didn't. But it doesn't hurt to check before buying).
I myself am using a MTK2 chipset.
btw: google GPS Mouse ;-)
Click to expand...
Click to collapse
Yeah I already knew its called a mouse, I was just commenting that I do not like it. Its a GPS satelite receiver, or even a Wireless BT GPS puck would have been more appropriate I think... Come to think about it, mine is slightly smaller than a ice hockey puck but rectangled and very heavy for its size. I could easily play ice hockey with it, LOL....
Ok, so good NMEA support is all we need to worry about then. Most excellent...
EDIT: I hear MTK is better than SiRF, but not sure myself...
Synced with the low power mode patches.
new vibrant rom available.
This post is just asking for more clarity.. ..
gekkekoe123 said:
Guys,
I've implemented the external BT GPS for the CM7. Until now I only supplied a I9000 rom and source code. Since vibrant users with CM7 suffers from GPS performance (lack of it ;-) )
I've decided to build a rom also for vibrant users. Give it a try: http://iloki.nl/2011/08/06/update-06-08-2011/
Beware, I'm uncertain if vibrant uses the same bootloader as the I9000. Changing bootloader isn't required for GPS support and is NOT recommended for vibrant users.
for more background information: http://forum.xda-developers.com/showthread.php?t=1170031
Please try to centralize feedback in the background topic.
Click to expand...
Click to collapse
Thanks for your developments and this post, seems to have a great feature for the Vibrant users like my self, if I could understand your post....
External BT GPS...... If I had an external GPS, why would I use my phone....
External BT mouse . . . . this is not clear to me....
This post is just asking for more clarity.. ..
serendipityguy said:
Thanks for your developments and this post, seems to have a great feature for the Vibrant users like my self, if I could understand your post....
External BT GPS...... If I had an external GPS, why would I use my phone....
External BT mouse . . . . this is not clear to me....
This post is just asking for more clarity.. ..
Click to expand...
Click to collapse
He has enabled this phone to take advantage of the common GPS Pucks you see around the world. They do not have a screen of their own, all they do is have the high quality GPS chip like MTK or SiRF StarIII or something similar, and they have their own antenna and they connect via Bluetooth to computers, laptops and smartphones. Smartphones are given very cheaply made low quality GPS systems, but some people like myself included would prefer a much higher quality GPS result on their phone.
Advantages:
1. MUCH higher quality GPS accuracy down to 1 foot or less.
2. Uses less power since Bluetooth is MUCH more power efficient. I had my GPS on over 8 hours yesterday and when I went to bed I was still at 54% battery left, using the built in GPS system my phone would have died long long before then.
3. Lets people use their current GPS puck/mouse. Now I can use my GlobalSat BT-359 GPS mouse. My Samsungs built in GPS system is non-existant and has never worked properly. Now I finally have real GPS, so props to the OP.
This OP in my opinion was very very clear in the first place... You shouldnt roll your eyes or wink like you know what your talking about unless you truly know what your talking about. All you did was show how much you are lacking up stairs. Figured I get to now roll my eyes at your stupid post.
A GPS Mouse is a GPS unit made for smartphones and laptops and they DO NOT have a screen of their own, there are hundreds of them made and have been for many many years. This is what he is doing, letting us use these awesome Bluetooth GPS devices so we can have much more accuracy and bettery battery savings. I see no harm in this.
@the OP, thanks for your great efforts as this was long over due...
new vibrant build available http://iloki.nl/2011/08/24/update-24082011/
gekkekoe123 said:
new vibrant build available http://iloki.nl/2011/08/24/update-24082011/
Click to expand...
Click to collapse
The new Vibrant build still has flashing according to Skitz.... he broke it Im sure, lol....
Thanks SkOrPn for the explanation, this helped greatly.
SkOrPn said:
Click to expand...
Click to collapse
Thanks SkOrPn for the explanation, this helped greatly.
serendipityguy said:
Thanks SkOrPn for the explanation, this helped greatly.
Click to expand...
Click to collapse
Why certainly your most welcome....
I'm using this via Trigger - works BEAUTIFULLY on my BT 359 receiver. Although it was pretty confusing at first - after pairing initially it just said "paired but not connected" - needed to switch to the external first, then reboot, then turn on both BT and GPS (sometimes they turn on together in tandem, sometimes they don't..) before the light on the receiver indicated it was connected to the phone. And even then, it's still reported as not paired.
But that aside, this is ROCKING. I would tell you how accurate of locks I'm getting but GPS Test is freaking out (which seems to have been fixed and needs to be implemented in Trigger)
What are the odds of getting this into CM7 mainline?
strictlyrude27 said:
And even then, it's still reported as not paired.
What are the odds of getting this into CM7 mainline?
Click to expand...
Click to collapse
It reports itself as "Paired but not connected", not as not paired. I mentioned this somewhere else I think in the Trigger thread but now I cant find it. I believe it cant report itself as connected because it does not use a constant on connection similar to that of a BT Headset would. I believe the puck sends data at on/off intervals to short for the phone to display a connection. Just my theory though... My BT Headset on the other hand causes the phone to report as connected, but I think that's because its a constant connection, as obviously an on/off connection would be detrimental to transmitting voice... lol
I can't wait to get this in cm7 source myself, but I wont hold my breath. I wonder if there is anyone we can email to get this pushed along quicker?
Don't worry about paired but not connected message. The most important thing is that is it paired.
Connected is represented by the GPS icon.
flashing -> connected and waiting for fix, or temp lost a fix
solid -> connected and fix
none -> no connection.
Just pay attention to you gps icon and you should be fine. The connection should be there all the time, a fix can be lost temporary if you're going through a long tunnel.
It's generally best to first turn on gps and then enable it on your phone (handshake attempts are initiated from the phone). The first handshake attempt might failed otherwise and you have to wait a little bit for the retry. But eventually it will connect.
New vibrant rom is being build, should be up shortly.
This removes the reboot requirement when switching gps sources. Yes it means no more rebooting
http://iloki.nl/2011/09/08/reboot-requirement-removed/
Since I am no longer using my P990 as a smartphone I am thinking of using it as a "mini HTPC" on my TV. I tried several ROMs and different things to get the most of it but I have a huge problem with my bluetooth mouse and keyboard.
On Gingerbread and (the new v30a) ICS I can pair the devices but I wont see a mouse pointer and the phone will simply not react to inputs I do with my mouse and keyboard.
On JB CM10 I can pair the devices and also see a pointer. Both mouse and keyboard work perfect the way I want them to but the main problem I have with CM10 is the HDMI landscape problem.
It´s quite cool to get bluetooth with my devices working but it´s also pretty useless if the TV output is rotated 90 degrees.
Is there any way I can get my devices working with the original ICS? Is bluetooth a kernel problem or can´t this be fixed easily?
I also searched for the CM10 HDMI out problem and possible fixes but couldn´t find anything. If there is something out there, please let me know.
Thanks a lot!
So I did some more tests yesterday and it seems that bluetooth is not kernel related. Are there any hacks/tools/apps to support more input devices on ICS?
Pairs and connects, but input is not working. Anyone have any idea why?
GoodOmens182 said:
Pairs and connects, but input is not working. Anyone have any idea why?
Click to expand...
Click to collapse
Just my 2 cents, but I have a few devices that pair and never connect. I have an iHome Bluetooth keyboard that works perfectly. but a USB game controller that doesn't. I can pair it with my Milestone phone, but it doesn't do anything.
Fact of the matter is, some things work and some things don't.
I know this isn't exactly helpful. There is also a list of "Known functional devices"... but some things on that list don't work for my NC either.
http://forum.xda-developers.com/showthread.php?t=990854
GoodOmens182 said:
Pairs and connects, but input is not working. Anyone have any idea why?
Click to expand...
Click to collapse
Poor quality control on the manufacture's part. I went through four BT keyboard/cases for my 10 inch tablet before I got one that works.
The NC doesn't have the strongest Bluetooth radio as that was not intended to be used when the device was first released.
I too have had mixed experiences with different devices.
Sent from my Touchpad using XDA Free mobile app
Just got my pixel 5. When connecting to the car via Bluetooth it's not coming up in the car display what track it is and I'm unable to skip to next track using steering wheel controls. Worked perfectly fine on my Mate 20 pro. Any ideas please? It's driving me mad.
Have yours all connected correctly those that are trying it in cars? This is a deal breaker for me so if not a simple fix it's going back.
Same thing happened here, using Spotify. Weirdly it works on my Pixel 2 XL but not on my Pixel 5.
I've reached out to Google to try find out why. Glad it's not just mine at least.
I have just come across this thread before I posted my own. thank God I'm not the only one who is annoyed as I started to think I was going crazy.
This is an absolute deal breaker for me as well. OP what have you done in the meantime? Have you found a workaround? I have even tried downloading 3rd party bluetooth "manager" apps from the play store but had no luck.
Skip, restart, steering wheel functions don't work and options are greyed out on cars infotainment touch screen.
Didn't have this issue on Pixel 2 Android 10.
Yes i found a work around today after reading through many other forums about other phones.
Basically enable developer mode and then change the AVRCP Bluetooth version to 1.3. Turn off Bluetooth then back on again and hopefully yours will work like mine.
I'm not sure what this does or the disadvantage to doing this but I've found connection better this way also. Let me know how you get in.
You can thank android 11 for that.
I think that what is happening here is that some apps haven't yet caught up with changes and advances in the underlying subsystems in Android 11. One that has is VLC. It is working perfectly for me. (I've tried others that didn't so I'm sure this isn't a bug per se)
It's a little disappointing that more effort wasn't put into maintaining backwards compatibility. However, that can often be very difficult, and sometimes impossible, to achieve.
Personally, I don't think that reaching out to Google about this will do any good.
Sent from my Pixel 5 using XDA Labs
Tcukcufc said:
Yes i found a work around today after reading through many other forums about other phones.
Basically enable developer mode and then change the AVRCP Bluetooth version to 1.3. Turn off Bluetooth then back on again and hopefully yours will work like mine.
I'm not sure what this does or the disadvantage to doing this but I've found connection better this way also. Let me know how you get in.
Click to expand...
Click to collapse
I have done this and it had started working. Massive relief, thank you.
Tcukcufc said:
Yes i found a work around today after reading through many other forums about other phones.
Basically enable developer mode and then change the AVRCP Bluetooth version to 1.3. Turn off Bluetooth then back on again and hopefully yours will work like mine.
I'm not sure what this does or the disadvantage to doing this but I've found connection better this way also. Let me know how you get in.
Click to expand...
Click to collapse
You are my absolute saviour! I didn't realise there was a way to revert the Bluetooth version. I thought I was just going to have to wait for a patch!
Tcukcufc said:
Yes i found a work around today after reading through many other forums about other phones.
Basically enable developer mode and then change the AVRCP Bluetooth version to 1.3. Turn off Bluetooth then back on again and hopefully yours will work like mine.
I'm not sure what this does or the disadvantage to doing this but I've found connection better this way also. Let me know how you get in.
Click to expand...
Click to collapse
Thank you for this info. I'm not sure it's necessary, but I'd also recommend after changing this setting, reboot your phone and delete and re-pair the phone to your radio.