||01-20-2008 05:48 PM
Bluetooth Troubleshooting Guide (BTG)
The Bluetooth Troubleshooting Guide
Many people are new to Bluetooth, and they may not know entirely how it works. I think maybe a little troubleshooting guide is in order. Most of the problems people experience with Bluetooth have some pretty simple solutions. If you follow through with these tips and are still having trouble, then post your problems according to the directions below.
First off, What is Bluetooth?
Bluetooth is a wireless protocol for transferring data and remote commands between Bluetooth enabled devices. The advantage of Bluetooth is that it's simply a protocol for developing Personal Area Networks (PANs) and the actual implementations of different functions is essentially limitless. Different fuctions have different profiles which perform different tasks. To use wireless headphones, you use a different profile than if you were going to transfer picture files between two devices. Basically, Bluetooth can do anything as long as there is a profile for it. If you're really interested in what exactly Bluetooth is visit http://en.wikipedia.org/wiki/Bluetooth
Bluetooth works on the concept of Pairing. That is, one device will send a prompt for another device to share a secret key that the user inputs. The two devices, by sharing a cryptographic secret key will now exchange their list of profiles (supported services) with each other. Devices that have the same profiles can perform the actions associated with that profile. Some devices have no way to input a key (For example, Wireless headsets that have no keypads), so their pair key is built in. In the case of the wireless headset, the user of the devices begins the pairing process from the device with the input console (For example, the cell phone) and enters the sharekey that is hardwired into the headset. In this case, the pairing procedure can only be one way due to nature of the devices. For more information see http://en.wikipedia.org/wiki/Bluetooth#pairing
What does my Samsung PMP support?
The Samsung line of Bluetooth enabled PMPs (YP-P2, YP-T10, YP-S5, etc...) all share a common feature set. That is, they support specific profiles, and have somewhat esoteric procedures for pairing with other devices. All of the Samsung devices support the Advanced Audio Distribution Profile (A2DP) which is used for pairing with wireless headphones for listening to music. This is different from the Headset (HSP) profile which most cellular phones have to pair with the little bluetooth headsets for calling without the phone physically held to one's head. HSP only supports low bitrate mono sound transfer and is not capable of stereo music support. Hence the Samsung players do not support it.
With the Samsung Bluewave firmware update released for the YP-P2 and the YP-T10, the player also supports the Object Push Profile (OPP) which allows a sender to "push" files to a paired device (images, music, contact cards, etc). The Bluewave also introduced the Hands-Free Profile (HFP) which allows the players to act as a hands-free calling system for the phone, enabling basic control of the phone such as making a calls from the PMP. Again HFP is not HSP because it allows for two way control. The HFP device can control the phone and make calls whereas an HSP device simply plays the broadcast audio signal from a call. The Samsung Bluewave players support the HFP Hands-Free Profile.
What functions does my mobile device support?
Don't be confused between OPP, A2DP, HSP and HFP. The easiest way to find out what your device supports is to look it up. If you don't have the original documentation that came with your device you can often find out specifically what it supports through a little research.
Cell PhonesHelp! I can't get my Samsung player to work with my Bluetooth Enabled Device!
If you have a cell phone and you're not sure what profiles it supports, the easiest way to find out is a website call PhoneScoop. Simply go to http://www.phonescoop.com and use the JUMP to a phone feature. Enter your phones colloquial name (For Example: The Moto PEBL) or by the model number/name (For Example: Samsung SGH-U600). The PhoneScoop search will find your phone and display it's page. What you're looking for is under the connectivity tab in the Bluetooth section. It will show you a list of supported profiles. You want to make sure that it supports the profile you intend to use with your Samsung player. If you don't see it in the list, you can't do that thing with your phone. Of primary importance is the fact that to pair your phone with the Samsung player (Bluewave) your phone has to support the HFP. If it doesn't support HFP, then you won't be able to use the Samsung player to make calls. If it doesn't support OPP, then you won't be able to pair with your Samsung player to transfer files.
Also, some wireless carriers in the US and Canada put special firmwares on their handsets that have feature sets that are significantly different from the stock manufacturer firmware. It's very unlikely that you will get a Bluetooth profile that the phone didn't support before, but it is somewhat likely that a manufacturer might disable a profile that the phone otherwise supported. For example, Verizon Wireless is notorious for disabling any Object Exchange profiles (Including OPP) or at the very least crippling them so they only support contact card files. If you suspect this might be the case, you might have to do some research with your specific carrier to ensure that you will have the capability to use the profile you want.
If you're talking about a wireless headset of the ubiquitous, hangs from one ear variety:
Then, in all likelihood, it only supports the HSP profile and it is not compatible with your Samsung Player.
If, however you have a different wireless headset, like headphones, then you have to find out what profiles they specifically support. It's a safe bet that most wireless headsets support the A2DP profile for listening to audio from your player. If you're unsure though, then you can go to a site like http://www.amazon.com and search for your specific device. Somewhere down in the list of features, you will find what profiles it supports. If it doesn't have the A2DP profile then you can't pair it with your Samsung player for listening to audio.
Don't fret. Often times the solution to your problem is a simple one. Before posting a terrified sounding query on the forums, make sure you try all of these steps listed. If you're still having trouble, then post and maybe someone here has a solution for you.
Ok, if you've followed these steps to facilitate pairing and you still can't solve your problem, maybe you're doing something wrong. Here are some pointers to make sure you get things working. Note, these are the procedures that work on the Samsung YP-P2 (because that's what I have)
- First, you're going to want to make sure that you have the newest firmware for your device. By the time that most devices are manufactured, shipped to your local warehouse, and finally put on store shelves, they're months old. That means that it's possible (nah, probable) that you have an out of date firmware on your device.
First, to see what firmware version you have on your device, go to the Settings -> System -> About section and find out your firmware version. Then go to the Samsung Download Center and find the firmware section for your device. If the firmware listed is a higher version than the one on your device, download the new firmware and follow the instructions to update your player.
- If you have the newest firmware, then we can start worrying about Bluetooth issues. Go into the Bluetooth setting section on your player. The device will ask if you want to turn on Bluetooth. Select Yes and continue. You're going to want to make sure that you set your device as discoverable. Go to Bluetooth Settings -> Discover Option and ensure that Discoverable is selected.
- Now, you're going to want to make sure that you do the same Discover option on your phone. There are too many different ways to do this for this guide, but the essential pattern is the same. You need to go to your Bluetooth settings menu and find the Discoverable option. You're going to have to make your phone discoverable for the initial pairing to be successful.
Once you've paired your devices successfully, you can turn Discoverable off if you so desire, the devices will still pair if they already know where to look. Discoverable is only required on the initial pairing of any device.
"I've tried everything and I'm still having issues"
- A2DP Headphone Pairing- If you've got a set of Bluetooth headphones that you want to pair with your player, then you're going to have to make sure that they're on and charged. If you've followed the initial directions above, you can go to the Bluetooth menu and select Stereo Headset. If you have never paired headphones with your device before, it will automatically go about trying to detect some A2DP compatible headphones; don't worry all headphones are automatically discoverable, don't worry about making them discoverable. If the device doesn't automatically start searching, you can select the search function (on the P2, just tap the magnifying glass).
Once the Samsung player finds your device by it's name, select it and it will prompt you to enter a passkey. This is the part where you have to have the operating instructions for your specific headphone set. Most devices without programmable passkeys just use the passkey "0000" so if you don't know what yours is, you can try that. If that doesn't work, you will have to find the owners manual for your headphones and find their specific pass code. If you enter the correct passcode, give the Samsung player a few seconds to pair and you should have successfully paired with your headphones.
- Pairing with your OPP enabled device for File Transfer- The key to understanding how this works is to understand that the file transfer is a one way process. The device that you want to send the file from has to initiate the process.
If you want to send a file from your Samsung player to your cellphone (assuming your cellphone supports OPP and can play back whatever file type you're sending) Then you will go to the Bluetooth menu and select File Transfer. Your player will search for a discoverable device. If it finds one, select it and it will prompt for a passkey. Make any passkey you want and press "Ok". The receiving device should flash you with a prompt to accept the file. You will enter the EXACT SAME passkey as you made on the Samsung player and the file transfer will take place. Be warned though, that the Samsung Player cannot pair for file transfer simultaneous as it is paired for any other function. If you are paired to a set of headphones, or you are paired to your phone for Hands-free it will prompt you to disconnect before you can connect for file transfer. You must select "Yes" to be able to pair for file transfer mode.
If you want to send a file from your phone to the Samsung player, you do not want to be in File Transfer mode on your Samsung player. You will want Bluetooth to be on, and your device to be discoverable, but do not go to the file transfer screen on your Samsung player. Begin by initiating the file send from your phone (Using whatever steps your phone requires) and find the Samsung player. Select it and the Samsung player will prompt you to accept the file. Select "Yes" and the file transfer will begin. You don't have to disconnect other pairings if you initiate the file transfer from your phone, by the way.
- Pairing with an HFP enabled phone- The current firmware has trouble pairing with a phone from the Samsung player side. The easiest way to pair with your phone is to initiate the process from your phone. From your phone, search for devices from the Bluetooth menu. If you have made the Samsung player discoverable, then it will show up in found devices on your phone. Select it and you will likely be prompted for a passkey. Enter any key you like, but remember it. You will then be prompted to enter the EXACT SAME key on the Samsung player. If you do so, then the two devices will pair and the Samsung player will now act as a Hands-free device to your phone.
Keep in mind that you can search for the phone from the Bluetooth -> Mobile Phone menu. The process is similar from this direction, find the phone (make sure it's discoverable) and enter the passkey on both devices. The phone should then connect to your device via the HFP.
Also, you may way to go into your phones settings and make the Samsung player a "Trusted Device" which will allow you to connect and pair without entering passkeys in the future. If you don't do this, it's likely that you will be asked to connect each time the Samsung player tries to pair with your phone (By default the Samsung players automatically trust any device they've been paired with previously).
If you still can't solve your Bluetooth issues at this point and you've verified that:
You may have a legitimate issue that this guide doesn't cover. When posting on this forum, please try to give your fellow members some help by listing some specifics about your situation. Please try to include:
- Your device supports the profile you want to use
- Your phone carrier hasn't disable the profile you're trying to use
- You have the latest firmware on the Samsung player and your specific player supports the profile you want to use
- Both devices are discoverable
- You've followed the directions for specifically pairing your devices
Thanks. Hopefully someone will have an answer for you.
- Your specific Samsung player
- The firmware version you're currently using (Settings -> System -> About)
- The device you're trying to pair with, including the specific model number.
- If it's a cellular phone, also give the wireless carrier.
- What you've done yourself to resolve the issue, including whether you've tried all the above troubleshooting tips.