You will amost certainly need a phone you can root and install a customized kernel on. The adp1, g1, magic and similar devices has a low voltage (adapyer REQUIRED) serial port on the extended usb connector using some of the headphone pins, there are plenty of writeups with the details online. Don't know about other htc phones.
The mentioned phones also sort of have usb host mode if you recompile the kernel and make up a wiring harness witj external 5v vbus. A way to get input into an unmodified phone would be to either use bluetooth, or -- ready for this? implement a 75, 110 or 300 baud modem over the headset jack doing it in software on the android end. You could also make a voltage controlled oscillator feed a tone into the microphone pin and calculate the frequency in software and convert that back to a voltage. Oh, one more idea - you could probably get an embedded usb host (heir to the original viniculum chip) to talk adb protocol with a phone in its ordinary usb client role. On Sep 5, 8:51 am, Emperor_bear <[email protected]> wrote: > I'm doing project about car tracking by android mobile. then I have to > choose which mobile is suitable for it and how to send data to android > mobile through serial port. > > android mobile must have: > - gps receiver > - wifi > - gprs > - serial port > > I'm from Thailand so Now I choose wellcom a88, to do this project (It > isn't final answer). > > # the problem is in this project I have to get values from voltmeter > and send them to android mobile through serial port but I don't know > where are pins of serial port in android mobile. Do anyone know about > sending data through serial port? > > Help me Please!!! -- unsubscribe: [email protected] website: http://groups.google.com/group/android-porting
