Login  Register

Re: 3C8

Posted by mcaldwelva on Sep 08, 2016; 8:34pm
URL: http://bluesaab-forum.90.s1.nabble.com/3C8-tp9p669.html

This is great that you can finally see what the actual CDC does. All I had to work with before were some iffy log snippets on ecuproject...

I've taken data[0], bit 7 to literally mean "this message is different from the last message I sent". I kind of assumed that it always appeared on the first message of each second because the time data changed. The only way I can think to verify this would be to pause the track. Or maybe switching back to radio after the CDC has started up.

I'm not certain about data[0], bit 5 is, but it appears to always be set. I think somewhere in this message is a bit that simply says the magazine is present (separate from the individual discs loaded). It might be this bit or it might be part of the "married" bits (0xd0).

One other thing... the head unit sends AT LEAST one 0x3C0 message per second. It may send more if a user presses buttons generating a command. Do you know if the CDC always sends 0x3c8 messages in pairs? Or did it send the second message as a response to a button press?

Looking forward to more findings! Thanks!
'00 9-3 Viggen