As Bjarne say, I think that the CAN sequeces are not very useful for the main people, and really nobody asks for that kind of information. Anyway, I have only color DIS, but this is how the color cluster works:
When you start the DIS (and RNS-E), it sends a CAN command (I don't have the logs here but I have no problem to publish it from home), if RNS-E answers, then the DIS start to work in "navi" mode, so you have partial 1, partial 2, navi and off. If RNS-E does not send answer (or cluster does not ask), the DIS start to works in "normal" mode, with partial 1, partial 2 and off.
There is another way to activate the "navi" mode, when RNS-E goes ON, it sends a command to the cluster so it goes into navi mode directly (I think that this is how you are fixing now this bug).
And there is the third way to activate, if you change in navi-setup and selects "show compass", then the DIS shows directly the navi mode (also a CAN sequence).
I suppose that the red-DIS bug is just that it does not ask if RNS-E is present (because Audi does not use this kind of DIS with the navi), for this reason when you restart the navi, it sends automatically the CAN sequence described above and it works.
So, if I'm right, the problem could be solved just sending the "query" CAN to the navi, this will answer "I'm present", and DIS will works right. If this doesn't works, we can anyway send the CAN commands that RNS-E use after a restart, so we have same effect that now, but automatic.
I'm sure that Bjarne can do that, he just need people interested.
Regards
When you start the DIS (and RNS-E), it sends a CAN command (I don't have the logs here but I have no problem to publish it from home), if RNS-E answers, then the DIS start to work in "navi" mode, so you have partial 1, partial 2, navi and off. If RNS-E does not send answer (or cluster does not ask), the DIS start to works in "normal" mode, with partial 1, partial 2 and off.
There is another way to activate the "navi" mode, when RNS-E goes ON, it sends a command to the cluster so it goes into navi mode directly (I think that this is how you are fixing now this bug).
And there is the third way to activate, if you change in navi-setup and selects "show compass", then the DIS shows directly the navi mode (also a CAN sequence).
I suppose that the red-DIS bug is just that it does not ask if RNS-E is present (because Audi does not use this kind of DIS with the navi), for this reason when you restart the navi, it sends automatically the CAN sequence described above and it works.
So, if I'm right, the problem could be solved just sending the "query" CAN to the navi, this will answer "I'm present", and DIS will works right. If this doesn't works, we can anyway send the CAN commands that RNS-E use after a restart, so we have same effect that now, but automatic.
I'm sure that Bjarne can do that, he just need people interested.
Regards