Login  Register

Re: New to bluesaab - How can I help?

Posted by Karlis on Nov 22, 2016; 6:40pm
URL: http://bluesaab-forum.90.s1.nabble.com/New-to-bluesaab-How-can-I-help-tp818p822.html

danbr890 wrote
Haha yep, I've been on that side once before....missing ONE via. ugh.

I spent some time looking into using the stock microphone. I'm not sure if the CDC has the ability to bring audio back into the module. I'm assuming you'd need a hardwired connection into the headunit. I believe the mic wiring goes directly into the headunit.
What we were thinking of doing is to have the TEL IN wiring harness and connect that directly to BlueSaab via 3.5mm mic-in connector that all BlueSaabs since v2.0 have been provisioned with. TEL IN wiring harness connects to built in microphone on top of the dash and we should be good. If that was that easy... :)

I had given up on this once I realized my car wasn't even fitted with the Tel connections.

I know the mic has two biased outputs(low/high gain), we can take this to another thread if someone wants to. I unfortunately cannot test/poke around though (other than in the wis).

danbr890 wrote
I've been thinking about dumping some ROM from the headunit/SID, that might be helpful in figuring out the sid text. Another option maybe to reach out to Carl who built the ipod-aux-in (audiotroll). He was able to get text info to the SID reliably, I think.
At this point we are quite sure as to how the communications are happening and what the timing is. It's now up to adjusting timing and frame priorities to make SID ignore any text sent by IHU and accept text sent by BlueSaab. Carl used a "man-in-the-middle" deployment approach where AudioTroll was deployed inline between IHU and SID, so it could "intercept" IHU's frames, drop them and then send out a custom text on its own. BlueSaab is "out of path" deployment (as all nodes on SAAB I-Bus). This is per design, but obviously introduces some challenges, which, of course, make it more interesting to crack. :)

danbr890 wrote
One last suggestion, maybe move towards using github to store and update code/board schematics? Its useful for tracking updates and so on. Makes collaboration easy (depending on how opensource you want this to be).
Yeah, we are using Github already. Look for "SAAB-CDC" project.
2001 9-5 SE V6; 2006 9-5 Wagon; iOS; BlueSaab version = "latest and greatest" :)