"Bluetooth on the iPAQ supports Class 1 and Class 2. The power output can be adjusted by the user with the Bluetooth Manager software.
NOTE: Classes:Class 1 has a maximum output power of 100mW (20dB/m). Class 1 supports an unobstructed line-of-site range up to 100 meters.Class 2 has a maximum output power of 2.5mW (4dB/m). Class 2 supports up to a 10 meter range. Class 3 has a maximum output power of 1mW (0dB/m) with a very limited range."
What an interesting comment. I know Widcomm provided power control in its BT software for Windows (not enabled in all distributions), but never heard of this on Windows Mobile Pocket PC. And for sure there's no way to change this through the User Interface on the iPAQ h4150.
So, I fired an e-mail to HP support, which replied very promptly (well done!). The response surprised me even more! Read on:
"Please note that iPAQ H4155 supports both Class 1 and Class 2 Bluetooth settings. These settings cannot be changed as the iPAQ automatically changes itself according to the device it is connecting to. That is, if the iPAQ is connected to a Bluetooth device with Class 1 power settings then it will connect as Class 1 with maximum power and if the iPAQ is connected to a Bluetooth device with Class 2 power settings then it will connect as Class 2."
Now I'm really curious. I've noticed my h4150 doesn't have a range as good as my h3970. Even with a Bluetooth LAN Access Point it has some problems connecting sometimes if more than 10 meters away (when using my BT300).
I'll have a look in the registry and try to find more, perhaps tweak something. Anyone else has any other ideas?
Also, these are the services (profiles) currently supported on the iPAQ line: