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
Bookmarks