Hi all.
I followed most of the activity around here for the past 5 monsths or so, and noticed several topics about the TD's internal FM radio for possible RDS/TMC usage. All without much luck.
Recently I bought a standalone TMC adapter (Navigon Trafficbox) with mini-USB connector. However I don't seem to get the thing to function at all. iGO 8 doesn't detect it, iGO 2006 and MioMap 3.2 detect it even without plugging it is (-_-) and Navigon Mobile 7 only goes for Bluetooth adapters.
Does anyone have any experience with standalone adapters on TD, know whether the USB port is mapped to a virtual COM port (and if so: which) or how to sniff the USB port to see whether the adapter is even transmitting data?
I do not believe diamond has a usb-host service to even let devices connect via that port.
I think only a bluetooth tmc reciever is usable.
Hi,
Since a few days im a proud owner of a HTC desire.
On this device i am trying to connect my bluetooth OBD2 car diagnose device.
Unfortunatly i cannot get it working.
What i did was search for the device in bluetooth settings, pair it with the phone (The bluetooth device says paired, but disconnected), and change the settings in the obd2 app to make sure it uses the device ( i tried torque and obd2 reader). This will result in the following bluetooth error :
1270932653682 **** OBD Comms thread starting ****
1270932653682 **** Connecting to OBD via bluetooth ****
1270932653686 **** Connecting to OBD via bluetooth (1) ****
1270932654262 *** EXCEPTION:Service discovery failed ***
Service discovery failed android.bluetooth.BluetoothSocket$SdpHelper.doSdp(BluetoothSocket.java:377)_ android.bluetooth.BluetoothSocket.connect(BluetoothSocket.java:201)_ org.prowl.torquefree.comms.OBD$CommsThread.run(OBD.java:305)_
The previous phone i had was a touch pro 2 running Windows mobile. I managed to use the diagnose device on this phone for a while without any issues.
What i am thinking is that i maybe miss out on a step on the android phone to get it working. This is because on my windows mobile phone i had to setup a serial port first. Could this be different in android, or am i doing something wrong?
Any help is welcome!
Anyone with ideas ?
Thanks alot!
do you need the software on the phone to run the obd2 connector? do they have that software available or is it just for data logging? the connection is there but there is no software calling for the data connection.
good luck. hopefully. the manufacturer developes or ports their software to Android
Yes you need to software to communicate with the obd2 bluetooth connector. You pair it with the phone, and then need to software to get the info.
There are currently 2 apps available, but they both fail to work. I thought it could maybe be a bug in android, but i can't seem to find any info about it.
I also expected i could have made a mistake while pairing the device to the phone, since i am only using android for a few weeks
it should be working, the only thing is that further down the debug the bluetooth stack blows up inside a native method
>>>> 1270932756398 *** EXCEPTION:Unknown error: 0 ***
>>>> Unknown error: 0 >>>> android.bluetooth.BluetoothSocket.initSocketNative(Native Method)_ >>>> android.bluetooth.BluetoothSocket.<init>(BluetoothSocket.java:142)_ android.bluetooth.BluetoothDevice.createRfcommSocketToServiceRecord(BluetoothDevice.java:715)_ g.prowl.torquefree.comms.OBD$CommsThread.run(OBD.java:303)_
I'm itching to see what the UUIDs your bluetooth device advertises
Hey ! we have spoken through email
Im trying to see how i can get the UUID of the device. I tried it with my ubuntu laptop, but couldnt find it yet.
Im using the same bluetooth device as listed on the torque website, the one with the blue sticker on the side
I have bonded the adapter with my laptop. Then setup Serial port.
I did not manage to get the UUID yet, is the info below helpfull?
[email protected]:~$ sdptool search SP
Inquiring ...
Searching for SP on 00:0D:18:B0:04:78 ...
Service Name: Dev B
Service RecHandle: 0x10002
Service Class ID List:
"Serial Port" (0x1101)
Protocol Descriptor List:
"L2CAP" (0x0100)
"RFCOMM" (0x0003)
Channel: 1
Language Base Attr List:
code_ISO639: 0x656e
encoding: 0x6a
base_offset: 0x100
Yes we did talk on email, thats how I found the thread here
Yep thats fine on the bluetooth info, this is looking like a bug in androids handling of bluetooth, and it's a weird one at that.
Is your firmware a completley stock ROM for the phone? You haven't put a modified ROM onto it?
Well good to hear you at least know what is wrong.
My rom is a stock rom. This is the info from settings, software information :
Firmwareversion :
2.1-update1
Smallbandversion :
32.30.00.28U_4.05.00.11
Kernelversion :
2.6.29-97da29ed
[email protected] # 1
Build number :
1.14.405.4 CL144070 release keys
Software number :
1.15.405.4
Browserversion :
WebKit 3.1
The phone's model number is HTC Desire A8181
Do you know what the bug consists of?
Thanks again !
Sorry, I haven't replied earlier, been busy for a few days.
It's looking very much like a bluetooth stack issue on the HTC Desire. Googling a reveals a couple more grumblings with the desires bluetooth stack but nothing concrete. Unfortunately I haven't got one of the devices directly to play with to verify my assumption, so fixing it is probably not going to happen (if I am able to work around the bug at all!).
Unfortunately I'll have to say you're out of luck /for the moment/, if one of my friends aquires one (or I can reproduce it on my Nexus one if/whenever Google/Brightpoint decide to deliver it!) then I will try to reproduce the fault and to get it to work for you (from my point of view I want this to work with as many devices/vehicles as possible!!)
Ian
Is there anything i can help you with? as i also really like to use this app.
If you provide me with things to check, gather or investigate i would be happy to do so!
Hi to all
I have the same bluetooth OBD2 car diagnose device.
I am trying to pair it with wm 6.5 HTC HD but it ask always for secure password for bluetooth.
Does anybody know whitch is the passcode?
Thanks
blueeyedme said:
Hi,
Since a few days im a proud owner of a HTC desire.
On this device i am trying to connect my bluetooth OBD2 car diagnose device.
Unfortunatly i cannot get it working.
What i did was search for the device in bluetooth settings, pair it with the phone (The bluetooth device says paired, but disconnected), and change the settings in the obd2 app to make sure it uses the device ( i tried torque and obd2 reader). This will result in the following bluetooth error :
1270932653682 **** OBD Comms thread starting ****
1270932653682 **** Connecting to OBD via bluetooth ****
1270932653686 **** Connecting to OBD via bluetooth (1) ****
1270932654262 *** EXCEPTION:Service discovery failed ***
Service discovery failed android.bluetooth.BluetoothSocket$SdpHelper.doSdp(BluetoothSocket.java:377)_ android.bluetooth.BluetoothSocket.connect(BluetoothSocket.java:201)_ org.prowl.torquefree.comms.OBD$CommsThread.run(OBD.java:305)_
The previous phone i had was a touch pro 2 running Windows mobile. I managed to use the diagnose device on this phone for a while without any issues.
What i am thinking is that i maybe miss out on a step on the android phone to get it working. This is because on my windows mobile phone i had to setup a serial port first. Could this be different in android, or am i doing something wrong?
Any help is welcome!
Click to expand...
Click to collapse
evagelos said:
Hi to all
I have the same bluetooth OBD2 car diagnose device.
I am trying to pair it with wm 6.5 HTC HD but it ask always for secure password for bluetooth.
Does anybody know whitch is the passcode?
Thanks
Click to expand...
Click to collapse
the passcode is 1234
I have the same problem - same obd2 elm bt reader - with samsung moment (with unreleased 2.1) - the phone and CBT pair but torque keeps oin saying adapter not found .. retrying etc ...
Hi
Just to let you know I managed to sort a workaround out for torque with regards to the bluetooth problems and it is now connecting fine
dandruff1 said:
the passcode is 1234
I have the same problem - same obd2 elm bt reader - with samsung moment (with unreleased 2.1) - the phone and CBT pair but torque keeps oin saying adapter not found .. retrying etc ...
Click to expand...
Click to collapse
Thanks
The code was 1,2,3,4
I've been a android user since Sept '09 (G1/Dream) and now I recently got my X10.
I've had a Nokia 770,800, and now N810. I used a application called 'Carman' which would read a OBD2 Bluetooth unit which was connected in my car. I would simply plug it into the port under my steering wheel and it would show up easily on my Nokia. The software worked great.
There is code available, and the website for carman is: http://openbossa.indt.org/carman/
The bluetooth unit I got was this one: http://www.dealextreme.com/details.dx/sku.16921 (although mine is orange, got mine back in Dec '08)
It would be great to see this being ported over to Android. Hopefully this is helpful!
how many cm is the Height of this bt?
evagelos said:
how many cm is the Height of this bt?
Click to expand...
Click to collapse
Hmm not including the connector its about 2.5cm
Hello!
Are there any known issues with Android and bt devices? I can't seem to get my desire and a bt obd reader to pair, the phone doesn't even see it.
piemmmm said:
Hi
Just to let you know I managed to sort a workaround out for torque with regards to the bluetooth problems and it is now connecting fine
Click to expand...
Click to collapse
what did you do to get it working?
drdino said:
Hello!
Are there any known issues with Android and bt devices? I can't seem to get my desire and a bt obd reader to pair, the phone doesn't even see it.
Click to expand...
Click to collapse
yeah i've been searching for awhile and apparently HTC broke the stock bluetooth stack with some kind of proprietary settings that makes most advanced functions not work (HID, SPP, etc) it appears if you use a rom thats not sense based (like cyanogenmod) then the profiles work
Hello Everybody,
maybe you Gals and Guys can help me out.
I'd like to make use of TMC within my Sygic Mobile Maps.
The Idea is to use the internal FM Chip or a "FM9BT-C", made by GNS GmbH with "usually TMC-able" navigation software. (Nice side affect: FM9BT-C also brings a 5V, 1A USB Charger).
I've got a FM9BT-C laying around.
As I make use of Sygic mobile maps for Android, I know from the .ini files, that TMC is just deactivated after stock installation of Sygic.
Within the folder: "\sdcard\Drive\Android\" you can find the .ini files too.
But for now, I'm a little stuck.
The internal FM Chip seems not to be accessible.
And I can't even connect FM9BT-C to DHD.
Pairing works fine, but the my phone shows: "Paired but not connected".
I also can't connect both devices.
The TMC Device needs to be set up with a COM Port.
But atm I don't even get so far.
So guys, whats your advice?
Any Devs around, that can help out?
Is Android not TMC capable at all?
I've got Android 2.3.1 up and running on my DHD.
Kind regards,
McK
I've looked and saw something similar but don't remember the search criteria. History: I once had a Chinese tablet that worked as desired. I used a USB WLAN adapter that overrode the internal wifi and worked. Is there something I can do to have my XOOM recognized my external usb wifi adapter. (I am rooted with ICS 4.03 with a OTG adapter)
Democreature said:
I've looked and saw something similar but don't remember the search criteria. History: I once had a Chinese tablet that worked as desired. I used a USB WLAN adapter that overrode the internal wifi and worked. Is there something I can do to have my XOOM recognized my external usb wifi adapter. (I am rooted with ICS 4.03 with a OTG adapter)
Click to expand...
Click to collapse
I believe the information you are looking for in in the Xoom Android Development section. The tread is called "Tegra Hardware and Feature Implementation ". Drivers and further enhancements to the kernel can be found on the first post.
That was informative, now to figure out how to install it. I am just getting started doing this stuff.
External USB Wifi
First I don't want to do any testing on network security, I barely know how to turn on my XOOM.
What I looking for is a way to use my external USB Wifi adapter with my XOOM to increase the range of reception when I'm on the lake too far from my home wifi.
I want to be able to disable the internal wifi and then attach the external USB Antenna.
Developers, I know where the donate button is. Just need some help with this issue.
I don't want to install BT5.
Or if this has all ready been done please give me the link because after hours of searching, I can't seem to find the solution.
Democreature said:
First I don't want to do any testing on network security, I barely know how to turn on my XOOM.
What I looking for is a way to use my external USB Wifi adapter with my XOOM to increase the range of reception when I'm on the lake too far from my home wifi.
I want to be able to disable the internal wifi and then attach the external USB Antenna.
Developers, I know where the donate button is. Just need some help with this issue.
I don't want to install BT5.
Or if this has all ready been done please give me the link because after hours of searching, I can't seem to find the solution.
Click to expand...
Click to collapse
I am interested in your results....did you get it to work?
No Joy
Hello,
I'm new in Android environment and I don't have a clear picture how I can be extended a tablet functionality.
Example:
I buy a tablet which has no 3G radio, GPS and HDMI port in default, but it has USB port and Bluetooth.
Can I use a 3G USB webstick for this tablet?
What is needed for it from hardware and software side?
My idea is that for this from software side I would need a driver which is built in the kernel.
If I have a table without this driver (for example a Samsung P5110) what are my possibilities? Can a Custom ROM like CyanogenMod solve this issue?
Similar questions for the other two things:
Can I use a BT GPS receiver for my tablet without anything or it has requirements(hardware or software)?
How can I use USB port to watch a movie on a HDMI device?
I found two things regarding USB port which (I think) are relevant:
OTG and MHL.
As I understand MHL is need for the HDMI functionality, but it is a hardware parameter of the USB port/controller or a software thing?
If it is a hardware thing: How can I decide that a tablet USB port has this capability or not?
Same question to the OTG.
Thanks for your help in advance.
Regards,
Ponr