Hi.
Does anyone know or can find out exactly what the three pins are used for? +5v, GND and control(and how to us it)?
Does anyone know or can find out exactly what the three pins are used for? +5v, GND and control(and how to us it)?
Hi.
Does anyone know or can find out exactly what the three pins are used for? +5v, GND and control(and how to us it)?
Unfortunately, what I've found is bad news for a simple DIY dock. The middle pin looks to be a bit pattern toggled by the dock upon insertion of the phone.
Awesome, thanks for the info. I haven't been able to get back to additional testing or taking mine apart yet.
1. How hard was the dock to take apart? Did it just require peeling off the rubber bottom and removing screws, or something more destructive?
2. I was wondering if you could post or email a higher resolution image of your annotated board layout - I couldn't quite make out some of the text in the upper left.
3. Does that bit pattern ever change, and is it bi-directional? That delay in the middle makes it look to me like a challenge-response. My random guess is that the phone sends that first pattern when it gets power on the dock pins, and then the dock (if connected) responds with some kind of identifier (home/car/etc). It should be pretty easy to replicate such a static pattern/response with a simple microcontroller...
Thanks,
James
________
in out ____| |_______
>------||--+----/\/\/\/\------>
|
+---||----+
+ |
|
GND
This is where it could get interesting. Since N1 communicates to the dock via BT, it might need to know the dock's BT Device ID (MAC-address-like) - so that it doesn't end up pairing with a different dock that your coworker has in an adjacent cube . So may be what the dock sends back after detecting the N1 is in fact its BT ID ?
http://android.git.kernel.org/?p=ke...334736426c8b33;hb=android-msm-2.6.29-nexusone
Could this source explain whats going on?