Success. I think.

I used fake_tuner=1 to get FM/AM mode, or FM/DAB for my usage.

Player:
Code:
serial_notify_thread.cpp: 160:@@ M2


FM:
Code:
serial_notify_thread.cpp: 160:@@ M1


AM (DAB for me):
Code:
serial_notify_thread.cpp: 160:@@ M4


Aux:
Quote:
serial_notify_thread.cpp: 160:@@ M3


I think I can work with this. Buttons on the player dont really do much, but using the remote I should be able to capture actions, vs button pressed / released.

Thanks for all your help. Without the source for the player, there is only so much integration that can be done.

When this works, having a way to send strings of information from the DAB/FM board to the hijack kernel would be great, but not seen anything in this that can be used: https://www.empeg.mars.org/devel/software/player.php. Having the hijack kernel overwride the LCD with information from the DAB board, like channel and RDS text would have been awsome. Worst case, an external $10 2x line LCD will need to be wired up for this.