Make AndroidAuto WIRELESS using 'USB over the Air'! - Android Auto General

Hello, I have an idea how we can make the current Android Auto completely WIRELESS.
Idea is as follows:
Plug a micro Dongle in the car's USB port.
The Dongle will essentially be a WiFi Tranciever. (it may need custom code/firmware etc.)
The Dongle will talk to the Android Phone over WiFi (Because Bluetooth is already being used by Android Auto).
A custom program will be running on the Android phone to send ALL USB Data to the Dongle using WiFi.
Suggested Dongle models:
Xbee, Arduino with WiFi module, any other similar board, possibly any cheap Chinese WiFi USB dongle available on Ebay/Aliexpress.
Things to consider:
The Car's infotainment must recognize the Dongle when it is plugged in as a "USB device" (not a USB Stick/Flash Drive !!!)
The Dongle may need custom code/firmware that will start sending packets to the car's infotainment as soon as it is connected/powered up/car ignition is on, in order to Emulate a phone running android auto.
In the mean time, the app running on the phone will already be connected to the Dongle and the two will be talking to each other.
I you have any other suggestions, leave a comment bellow.
PS: Such devices (USB Over the Air) are actually available on the market, but are quite bulky. We need something smaller.
But even if it is big, we can use a Micro USB plug like this one with flat cable, that will run in the Phone tray, where the board will be hidden so it will not be visible at all!!! :good::laugh:
https://www.aliexpress.com/item/4000325524998.html
Just cut the other end of the flat cable if needed and solder as necessary.
Again, if you have specific ideas/suggestions leave a comment bellow.

https://www.indiegogo.com/projects/aawireless#/

Related

USB GPS Mouse connection

Hi there,
let me first thank you for this great site you put up here!
And here comes my question:
I want to hook up my USB GPS Mouse (made for the notebook -
meaning it get's it's power via USB) up to my XDA.
And now I wonder if I can simply solder the data +/- cables
from the USB Mouse to the USB data +/- pins on the XDA plug
(so I could still use the same cable for ActiveSync on the PC),
or if I have to solder the data +/- cables from the USB mouse
to the serial RX/TX pins as described on the 'The XDA's connectors'
page of this site...
I was planning to hook both the GPS and the XDA up to my car
power adaptor in a kind of a Y constellation:
::::::::::::::::::::::::::::::::__________ Power
:::::::::::::::::::::::::::::::/
::::::::::::::::::::::::::::::/
::::::::::::::XDA ----------
::::::::::::::::::::::::::::::\
:::::::::::::::::::::::::::::::\___________ GPS
and use Power for both.
Maybe someone can tell me about the data hookup.
Thanks, Lars.
I don't have answers but some things you have to consider.
1) The XDA is a slave device. I presume the GPS receiver is one too. I really wonder if they can communicate with eachother
2) Based on how you describe this you want to power the receiver from the the car. I assume you have checked the right voltage requirements for the receiver and that the powersupply can deliver the currents required for both the XDA and the receiver. My personal experience is that the latter shouldn't be too much of a problem, but it can't hurt to check.
3) Combining USB and Serial the way you describe it is not a good idea. (mark the last character '.' as in PERIOD).
Robert
Power Supply
Hi Robert,
thanks for your suggestions.
Indeed both (the original ActiveSync cable from the XDA and the
USB GPS) get their power off a USB port on the notebook so
this must be the same voltage requirements.
This ActiveSync cable is a combined car charging cable with an
USB 'A' type connector on the end which you can plug either into
the USB port on the notebook (where it also ActiveSync's) or into
the car's power adapter (where it only charges).
So this both same voltage. And the car power adaptor should
nominally supply enough power for both...
But I don't understand what you said about it not beeing a good
idea to hook up the USB data to the SERIAL data.
When plugged into the notebook in WinXP the USB GPS installs
a 'Prolific USB-to-Serial COM5' to emulate to the programms
working with it a com5 (or com1 or com2 depending on your
hardware settings) communications port. So I guess the data
coming from the USB GPS is just the same as if delivered via
serial cable and all the driver does is faking to be a serial port
to any programm asking for data from com5.
And I think a USB device is 'not really' a passive device as it starts
popping out ASCII data strings as soon as it get's power (no matter
if there is a device to read the data or not).
So I figure when you plug it into the XDA and tell the XDA by means
of USB wakeup (USB_VDD pin 13) that there is an active USB
connection, that it will start trying to figure out what the heck the
connected cable is trying to tell it.
And here is the tricky part where I don't know if the XDA might not
believe it is beeing Sync'ed and therefore starts ActiveSync.
Anyone with any experience or suggestions there...??
(Sorry for the rather lenghty post)
Greetings, Lars.
Lars,
seems like you got the power all figures out
regarding the usb/serial discussion.
If I understand you correctly you can plug the USB connector of the GPS receiver into the USB port of the PC.
'somewhere' in the PC this is modified into a virutal serial port in order to enable serialport aware programs to work with the GPS receiver as well.
This is a good concept but at an electrical level that still means that the GPS receiver is connected in an USB fashion. There is nothing Serial Port about that. In a way you already pointed that out in your messages by using the word 'emulate'.
You can hook it up to the USB part of the XDA but still I doubt about the master/slave discussion of USB.
Regards Robert
No cahnce.
Save yourself time/money.
Forget it.
Lars said:
Hi there,
let me first thank you for this great site you put up here!
And here comes my question:
I want to hook up my USB GPS Mouse (made for the notebook -
meaning it get's it's power via USB) up to my XDA.
And now I wonder if I can simply solder the data +/- cables
from the USB Mouse to the USB data +/- pins on the XDA plug
(so I could still use the same cable for ActiveSync on the PC),
or if I have to solder the data +/- cables from the USB mouse
to the serial RX/TX pins as described on the 'The XDA's connectors'
page of this site...
I was planning to hook both the GPS and the XDA up to my car
power adaptor in a kind of a Y constellation:
::::::::::::::::::::::::::::::::__________ Power
:::::::::::::::::::::::::::::::/
::::::::::::::::::::::::::::::/
::::::::::::::XDA ----------
::::::::::::::::::::::::::::::\
:::::::::::::::::::::::::::::::\___________ GPS
and use Power for both.
Maybe someone can tell me about the data hookup.
Thanks, Lars.
Click to expand...
Click to collapse
Guess U R right
Hi Guys thanx for the feedback,
I spent an afternoon researching on this stuff and am very disappointed that I have to admit you are both right.
Now way (other than putting some 'intelligent' converter between the USB GPS and the RX/TX pins of the XDA) to make the USB 'language' sound like 'SERIALean'.
I think there should still be a possibility:
Let everything run via the USB, persuade the XDA it's not ActiveSync talking to it and write a driver that talks to the GPS via the open USB connection and sends the proper commands to recieve the NMEA ASCII.
And then you would still need to tell your route software to take the incoming data from the virtual (or emulated) COM port...
And when I read the above chapter once more :shock: I find this is definitly not a job for me!!
So I will just get a serial GPS an hook it up the nomal way.
Cheers and thanx again, Lars.
Hi,
Just read your post. I am new to pda land. Just bought a xda2
I have a laptop which I use with a gps usb mouse via usb on the laptop. Am I right in thinking that I could have bought a ps2 mouse and used a ps2 changer to usb and it would have worked??
If so can't I buy a usb to ps2 changer in order to plug into a car connection cable which has the ps2 and the xda conection and a ciger lighter plug for power? OR is there a similar cable for a usb connect for gps?
Am I missing something here?
Thanks
P

[Q] USB Tethering between TAB (P7300) and Smartphone (I9003)??

I have a Galaxy GT-I9003 phone and a GT-P7300 tablet.
Both devices support tethering to a PC via USB but, according to customer care at Samsung NZ, it is not possible to tether the phone to the tablet (or vice versa) with USB, only via wireless or Bluetooth.
I find this a bit strange.
Any thoughts??
I looked around for a cable to connect the two devices so that I could test this, but it looks like Samsung does not supply such a cable.
It may be possible to rig a cable using the cables supplied with the devices and a USB adapter??
doesn't it strike you that your phone has to be in USB host mode while your tablet as USB client?
That alone may be a feat to achieve, cabling comes later.
priyana said:
doesn't it strike you that your phone has to be in USB host mode while your tablet as USB client?
That alone may be a feat to achieve, cabling comes later.
Click to expand...
Click to collapse
Always thought USB was a 2-way street.
Never considered the host/client scenario.
for example, your PC USB ports are host ports. You can connect devices to it and the OS will see the device and use it.
The port in your phone/tablet is usually a client. You only plug it so that the PC can see it.
Having said that, Galaxy Tab 10" has a USB host port function, and you can plug a mass storage to it, a mouse, or a keyboard, I think.
Some of the cheap tablets even allow you to plug a USB 3G dongle modem to it.
Now, whether your GT-I9003 has host port function, I don't know.

[Q] Audio-Out Accessory settingH not recognizing Connection

Hey, so, I have a micro-usb to usb+3.5mm-audio cable from an old phone's car dock, which I'd like to use with the "Audio-Out Accessory" setting in my HTC One's car-mode app. The problem is, when the cable is plugged in, the Audio-Out Accessory setting still registers as "disconnected."
I've tried triggering "car dock mode" with tasker to no effect. I'm wondering whether it's a matter of a missing extra resistor on the mini-usb to make the phone recognize the audio-out cable as connected, and if there's a software-only way to spoof that resistor's presence. Or maybe there's a necessary intermediary between the phone and the cable that converts the digital usb-out signal to analog?
Any ideas?

HELP PLZ

This is a Joying for a vw. Running android 8.
There is two usb connections at the back. Left and right.
The one marked 2.o (left one looking at the front) works with the DAB adapter and Zlink Apple car play. All is good.
Q1:
If i connect to the right usb the iphone then zlink wont connect. Why? (Im assuming its USB1.0) Can I use one of the zjinnova adapters to get carplay on this usb port?
Q2:
If i connect the DAB adapter to the right usb it works but the sound stutters enough for it to be annoying to listen to.
Anything i can do to help this? Im assuming its a data speed issue.
Q3:
Any tips on getting both DAB and Apple carplay to work?
Regards Kurt

Wake/Sleep on usb input (not power)?

Hi. I'm installing a Nougat based Archos Core 70 tablet, with a DAB radio usb dongle in my car, but I'm having trouble sorting out the power scheme.
I can't get it to boot on car ignition due to problems editing fastboot in Mediatek phones/tablets like the Archos. So I've removed the battery and replaced it with 4.2v direct from the car battery, intending to have it sleep/wake on ignition through usb power.
However my otg usb hub wont register a usb power input while being able to run the DAB dongle. I don't need the input to charge, only to signal Tasker to sleep/wake the tablet.
Can Tasker take any other signals from usb apart from power? e.g. when some device is plugged in, or even a usb switch that outputs data instead of power. If needed I can add a relay to a usb input that closes on car ignition so it's as if I was physically plugging/unplugging a device.
Thanks.

Categories

Resources