![]() |
Hi all, Here's the deal, I I bought a 2009 370Z. It does NOT support bluetooth audio streaming, which is a bummer as I primarily use Pandora. Lets face it,
|
![]() |
|
LinkBack | Thread Tools | Display Modes |
|
![]() |
#1 (permalink) |
Base Member
Join Date: Jan 2014
Location: California
Posts: 165
Drives: 09 Nissan 370Z GM M6
Rep Power: 6722 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
Hi all,
Here's the deal, I I bought a 2009 370Z. It does NOT support bluetooth audio streaming, which is a bummer as I primarily use Pandora. Lets face it, the media playbak options on the 2009 are outdated. Compact flash card port...really?? Ok, so I wanted to stream bluetooth audio to the stereo. There is an AV AUX port in the arm rest compartment, as well as a 30 pin IPOD adapter. I dont have an IPOD. Im team android all the way. So I got to thinking... How can I use this IPOD adapter?? Well, Im a DYI kind of guy, especially with electronics and programming, so his was right up my ally. I am developing an interface which would be connected to the cars IPOD adapter. This interface will make the car think there is an IPOD plugged in and play audio. The interface will communicate with the car via the 30 pin adapter and with an onboard bluetooth module that supports A2DP and AVRCP 1.3 connected to a bluetooth device playing the media. I plan to support A2DP audio streaming, media control (play,pause,next,previous) from the stereo or steering wheel controls and metadata for AVRCP 1.3 enabled bluetooth devices(artist, track, album, elapsed time, duration). The goal is to be able to get in my car, have my phone connect, and play Pandora (or any media app) with media control and metadata display with the car in IPOD mode. The experience would be similar to having an IPOD connected, but without the limitation of only an IPOD being used. I have looked into some of the mainstream bluetooth/IPOD adapters, but the IPOD adapter in the 370Z actively communicates with the IPOD, and if the communication timesout, the car assumes the device has been removed and disabled the IPOD menus leaving you with the "IPOD Not Connected" message. Since none of the existing adapters can respond to Apple Accessory Protocol commands, they will never work. Would there be any interest from others here?? Obviously, this will only work or be needed with 09 370Z's with the 30 pin IPOD adapter, but being that the system is based on Apple's Accessory Protocol, it should work with any IPOD adapter interface *theoretically of course* that needs active communication. |
![]() |
![]() |
![]() |
#2 (permalink) |
A True Z Fanatic
![]() Join Date: Jan 2012
Location: SoCal
Posts: 14,824
Drives: a lot
Rep Power: 17152 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
What's the cliff notes version?
You want to make an adapter that hacks into the iPod plugin? Buy a $20 Bluetooth dongle from Amazon /thread
__________________
Do YOU want to know what/where I got my username from?
( Click to show/hide )
|
![]() |
![]() |
![]() |
#3 (permalink) | ||
Base Member
Join Date: Jan 2014
Location: California
Posts: 165
Drives: 09 Nissan 370Z GM M6
Rep Power: 6722 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() Quote:
Quote:
|
||
![]() |
![]() |
![]() |
#4 (permalink) |
A True Z Fanatic
![]() Join Date: Jan 2012
Location: SoCal
Posts: 14,824
Drives: a lot
Rep Power: 17152 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
I meant to use into the aux in actually. But then yeah, I don't know how you could get into the steering controls.
__________________
Do YOU want to know what/where I got my username from?
( Click to show/hide )
|
![]() |
![]() |
![]() |
#5 (permalink) |
Base Member
Join Date: Jan 2014
Location: California
Posts: 165
Drives: 09 Nissan 370Z GM M6
Rep Power: 6722 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
You cant with the AUX input. You have to have the stereo in IPOD mode and the audio gets fed into the IPOD adapter. The IPOD adapter sends the steering wheel controls (and stereo controls) to an IPOD and processes the response to update the display. My system will be waiting to decode them these commands, send the appropriate translated commands to the AVRCP enabled media player and return metadata (if available) in the form of an IPOD translated response.
|
![]() |
![]() |
![]() |
#6 (permalink) |
Track Member
Join Date: Feb 2013
Location: FL
Posts: 834
Drives: 2019 Civic Type R
Rep Power: 15 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
Hi Radensb,
I've looked into that myself but haven't found anything that really works well. Nothing you'll find on the market is apple approved. Apple doesn't even sell the 30 pin connector needed, it would have to be an illegal part 2nd sourced by China. I've tried one really good adapter that supposedly emulates the iPod on the end of the cable but in my 2009 Z with Navi something wasn't happening, it was sporadic and just wouldn't stay connected. However if I took it and connected it to a home dock BAM it worked flawlessly. I just dont' have the time to analyze what it's pinout is and what's low and whats high and what's floated, etc. So I just returned it. Sigh. So close too. It even handed off to the BT in the car when calls received. A2DP with all metadata present on the car as if iPod actually connected. I just gave in and now I use an iPod Touch 1st Gen, the earlier iPods with hard drives just booted up too slow and at times wouldn't be recognized. |
![]() |
![]() |
![]() |
#7 (permalink) | |||
Base Member
Join Date: Jan 2014
Location: California
Posts: 165
Drives: 09 Nissan 370Z GM M6
Rep Power: 6722 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() Quote:
Quote:
My most recent success was with hardcoded test metadata. I was able to display track time information, song name, artist, and album fields when in the IPOD mode from my development system. At this point, it's time to interface my embedded system with an audio bluetooth module so that the hardcoded values can be replaced with values actually received from the phone or other connected AVRCP media device to display. Once I can control my phone media player and get metadata by interfacing with the audio bluetooth module directly, I will be able to program my embedded system to interface with it and translate the responses into response commands that the Z IPOD adapter expects. As far as the Z is concerned, its getting responses from an IPOD. Quote:
Here is a block diagram: ![]() Last edited by radensb; 02-14-2014 at 12:39 AM. Reason: Fixed picture size |
|||
![]() |
![]() |
![]() |
#8 (permalink) |
Track Member
Join Date: Feb 2013
Location: FL
Posts: 834
Drives: 2019 Civic Type R
Rep Power: 15 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
Hi Radensb,
We are actually Apple developers with an ATS test station, I just don't have the energy to snake the ATS dongle out to my car and connect it between the 30 pin and the iDevice to capture the traffic and analyze the pin status, etc. What you've done so far with the extended interface is impressive, good on ya! We can't dev anything without Apple approval and thus far it's just too much work for us, we are shorthanded anyway -whine - whine, haha! At least I have work! |
![]() |
![]() |
![]() |
#9 (permalink) |
Base Member
Join Date: Jan 2014
Location: California
Posts: 165
Drives: 09 Nissan 370Z GM M6
Rep Power: 6722 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
I have developed a prototype system with an A2DP/AVRCP Bluetooth interface that connects to the car IPOD adapter cable. Ill try to get some pics uploaded soon. I can access the IPOD menus in the car, and play songs that are being streamed from Pandora or any other music app on my Android phone. I can also control the media (play, pause, next track, previous track) from the steering wheel controls and display the artist, album, and track name in the car.
I am currently working on getting the elapsed time information to update correctly, and correct some bugs. |
![]() |
![]() |
![]() |
#10 (permalink) |
Base Member
Join Date: Jan 2014
Location: California
Posts: 165
Drives: 09 Nissan 370Z GM M6
Rep Power: 6722 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
Its been a while since I updated this, but I have made enough progress in my free time to complete a prototype that I currently use during daily driving. I have put together some snapshots to illustrate.
The system operates as follows:
Once the initialization is complete, the system will unlock the iPod interface control on the screen and allow the audio to pass through to the stereo. Media control is passed to the connected BT device via the iPod interface. The iPod commands are decoded and translated into BT multimedia commands. The resulting metadata is translated back into iPod command format and sent when requested to update the onscreen display in the car. To control the remote BT player:
I currently use the prototype to play static and streaming audio in my car via Bluetooth. The display currently shows me:
So far, I have not had any problems with it operating with the other systems. When I get a phone call, It automatically sends the pause command witch causes my phone to pause the current track and answer the phone, then resumes play once the call is hung up just as you would expect it to do with an actual iPod connected. I am currently adding a feature that will allow the audio to be transferred via a cable from the phone headphone jack to the iPod interface instead of the BT interface if desired to overcome the limitations of 16 bit BT audio quality. Personally, I think the quality is just fine, but others may be more picky. (I consider myself to be picky!) The idea is that with this configuration, only the AVRCP control link will be established if there is an audio cable detected. That way, the user gets the direct audio feed but can still control it via the car's various interfaces via the BT. |
![]() |
![]() |
![]() |
#11 (permalink) |
Base Member
![]() Join Date: Apr 2011
Location: SF Bay Area, CA
Posts: 10
Drives: 09 Touring Sport 7AT
Rep Power: 15 ![]() |
![]()
I am an iPhone user and have a 2009 370Z touring with factiry nav/bose. What is my best bet for bluetooth music streaming? I have the 30 pin cable from nissan and I saw a bunch of bluetooth adapters on Amazon but none of them say they are compatible with my car. I do not care about the ipod controls on the console, OK with controlling the music prom the phone display. Can anyone help with specific info on what I need to get to make it work? Thanks
|
![]() |
![]() |
![]() |
#12 (permalink) |
Track Member
Join Date: Feb 2013
Location: FL
Posts: 834
Drives: 2019 Civic Type R
Rep Power: 15 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
Hi Dras,
This is what I've used for the past 5 years. https://www.amazon.com/Bovee-Wireles...words=tune2air It was once called Viseeo Tune2Air but I guess they changed the name. Mine is called WMA1000 I think. I use the iPod cable in my 2009 Touring to connect to it, but found that the problem is the Z radio first detects the iPod device then connects to it. Well synching the iPhone to the Viseeo device conflicts with the power up of the device from the radio and it randomly connects. My solution is to get a 12V to 5V iPod charge adapter and plug it in between the Viseeo device and the car 30 pin. Then, as soon as the Accy line goes high the BT adapter is powered on and then the iPhone can find it. Works VERY well for me for 5 years and I can still BT to the radio and receive and send calls no issues. PS: I removed the iPod cable connector from the console tray and just put it inside the console to make it seamless and unobtrusive, and to be able to still use the mini tray in the center console (armrest, shifter cover, etc.). NOTE: You'll have to tap into the Accy line inside/under the console. You'll need to take out the console (shifter portion, NOT the radio portion). Then after you tap into the Acccy line, just tuck everything under the center console and close! I can get at mine thru the cup holder if I need to. Also I can control the iPhone from the radio over BT as if it were hard connected to the radio cable. Good Luck! Last edited by Fountainhead; 05-26-2017 at 03:29 PM. |
![]() |
![]() |
![]() |
#14 (permalink) | |
Base Member
Join Date: Jun 2013
Location: Dartmouth
Posts: 11
Drives: 09 370z
Rep Power: 12 ![]() |
![]() Quote:
This is great info. Thanks for sharing. Which 12-5v adapter did you use? The one I have doesn't seem to be doing the trick. The wma1000 randomly connects. It doesn't seem to get powered consistently. Thanks for any info. |
|
![]() |
![]() |
![]() |
Bookmarks |
|
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Ipod hook up without Nav unit? | reidfrombj | Audio & Video | 1 | 05-09-2012 10:27 PM |
OEM Nav unit W/ bluetooth | bigrob126 | Wanted | 2 | 10-11-2011 09:15 AM |
Is the Bluetooth profile upgradeable to A2DP? | Cypress | Audio & Video | 2 | 01-08-2011 07:19 PM |
Streaming Stereo Bluetooth A2DP?? | raps101 | Nissan 370Z General Discussions | 8 | 01-04-2011 11:48 PM |
Help! Ipod Interface with Nav unit... | 370ZGhost | Audio & Video | 2 | 04-10-2010 07:28 PM |