My RNS-E has an Audi Music Interface (AMI) connected to it, which allows me to connect devices such as an iPod, USB sticks, a Bluetooth adapter, or an auxiliary input.
The data exchange is entirely via CAN (except for audio).
By extensively logging and understanding the CAN frames, I'm almost there in being able to display arbitrary text on the RNS-E, essentially emulating the AMI with an MC. I want to use this to, for example, control a DAB+ tuner to finally have digital radio reception on the RNS-E. Other things, such as OBD, may also be possible.
The protocol is quite complex and extensive; a massive amount of data is transmitted, for example, to display the titles of the songs on the iPod. I haven't fully grasped it yet, but I will. I haven't found any information about that anywhere yet.
The video shows a small preview

.
If the video is too large, please delete it!
More to come...