Yes, just need some samples of the MSCAN channel, so I can study the handshake between the devices and the way the the DAB45 tells the radio it's receiving a good signal (it's probably a continuous stream of data).
Yes, just need some samples of the MSCAN channel, so I can study the handshake between the devices and the way the the DAB45 tells the radio it's receiving a good signal (it's probably a continuous stream of data).
I´d like to reopen this thread, as I am trying to build a DAB emulator to open the CDC40 DAB pins for an AUX connection.
I´ve figured that the CAN message IDs 0x562 and 0x563 on the MS CAN do the communication between the CDC40 and the DAB 45 module. However, I am stuck at the point that there is no DAB station any more in my country (all DAB+), so the CDC40 will not activate the DAB inputs.
Can anyone help with a CAN capture of these two IDs (0x562 and 0x563) while receiving a DAB station? Or even better, including switching to another DAB station?
Same in here in Ireland, DAB (not DAB+) broadcasting ended in March which was limited here anyway, also in rural areas was almost not a chance to receive any DABs in cars anyway.
It would be great if somebody would be able to finish this emulator project or at least find the way to cheat DAB45 so it will not mute dab aux. I know that there is an other option to create aux in by using ph pins with combination of tel mute pin from back of the cdc40 and using switch to ground a tel mute which will create switchable aux in, i just find some cd30 and even cdc40 aux in on youtube, but they are not in english, but the circuit looks straight forward. Didn't tried yet myself, still waiting for eeprom programmer and vaux-com to get dumps and get security codes. Purchased DAB45 module as well, but seems to me now that this was a waste of money, because without dab reception, module will keep dab aux ins muted and without emulator or cheating sequence it will be useless...
Apparently, the UK seems to be the only country in Europe that still has active DAB stations, so seems like we are dependent on somebody from the UK to help us with a CAN trace of the DAB45 module communication. With such a trace, an emulator shouldn´t be too difficult, but without it we don´t have a chance.
Years and years later some progress in this project.
In my country there are no DAB broadcasts, but I was able to set up demo DAB broadcast with HackRF sdr. DAB45 box connected to it and activated the audio input.
By analyzing the traffic it seems that I'm able to activate the audio input by sending these CAN frames to CDC40:
ID:0x50D Data:1D,20,42,16,00,00,00,00 //DAB present
ID:0x50D Data:1D,20,42,16,00,00,00,00 //DAB present
ID:0x562 Data:03,01,01,01,00,00,00,00 //DAB something???
ID:0x50D Data:1D,20,42,16,00,00,00,00 //DAB present
ID:0x562 Data:05,E3,05,01,10,10,00,00 //Disable audio input
ID:0x50D Data:1D,20,42,16,00,00,00,00 //DAB present
ID:0x562 Data:05,E3,05,01,0F,10,00,00 //Enable audio input
ID:0x50D Data:1D,20,42,16,00,00,00,00 //DAB present
This needs to be resend every time DAB is activated. Example after moving from FM to DAB.
This is just initial finding and more testing is required.
After this is working ok, next step could be to make some tests with ESP32 and A2DP and AVRCP bluetooth profiles
Do you have the Blaupunkt or the Delphi CDC 40?Years and years later some progress in this project.
In my country there are no DAB broadcasts, but I was able to set up demo DAB broadcast with HackRF sdr. DAB45 box connected to it and activated the audio input.
By analyzing the traffic it seems that I'm able to activate the audio input by sending these CAN frames to CDC40:
ID:0x50D Data:1D,20,42,16,00,00,00,00 //DAB present
ID:0x50D Data:1D,20,42,16,00,00,00,00 //DAB present
ID:0x562 Data:03,01,01,01,00,00,00,00 //DAB something???
ID:0x50D Data:1D,20,42,16,00,00,00,00 //DAB present
ID:0x562 Data:05,E3,05,01,10,10,00,00 //Disable audio input
ID:0x50D Data:1D,20,42,16,00,00,00,00 //DAB present
ID:0x562 Data:05,E3,05,01,0F,10,00,00 //Enable audio input
ID:0x50D Data:1D,20,42,16,00,00,00,00 //DAB present
This needs to be resend every time DAB is activated. Example after moving from FM to DAB.
This is just initial finding and more testing is required.
After this is working ok, next step could be to make some tests with ESP32 and A2DP and AVRCP bluetooth profiles
There is a company that made an emulator for CDC40 Opera.
Maybe someone has and is able to help solve the communication problem?
https://www.vocomo.de/en/bluetooth-h...2-opel-v1.html
Diagnostics.org.uk is a trading name of RJP Projects Ltd which is a company registered in England and Wales with company number 7453778
Bookmarks