Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Audi A4 B7 8E RNS-E PU
#1
Hi guys,



I have an Audi A4 B7 8E type with an RNS-E 2010 PU model (retrofitted from an TT 8J RNS-E).

Items;

- AMI+ with rearview camera + Video (and Sound)-in - Link 1 + Link 2

- Kufatec Canbus VIM (eliminates the speed signal) - Link

- SKpang Pican2 - Link



- External USB Sound card + MIC - Link

- USB Power supply 12V-5V Dual USB

- SD card extender - Link



- Dual USB extender + housing for the middle console - Link

- Housing of an old navigation (BNS for an Audi A6 4F)

- USB wireless keyboard



Only I used an Raspberry 3B not the 3B+. This for another distro;

https://medium.com/@bendavey/bringing-an...7d3bd97d7a

Also this one works with the canbus and so this also works with the original buttons.

For the moment I couldn't find it to get the canbus working on the OpenAuto Pro 3.2.



When other people use the distro from medium that guy made it for an 32GB SD card but they are not all the same! So it need to be shrinked or you use an 64GB SD card.



But the Open Auto Pro 3.2 is more fulls screen while the other distro isn't showing so nicely (however it's outputting 800x480 pixels)


Attached Files Thumbnail(s)
           
Reply
#2
The other pictures


Attached Files Thumbnail(s)
           
Reply
#3
Nice Smile
Reply
#4
Very interesting solution. Do you use OpenAuto Pro in this project?

If you can read can signals from your buttons, you can map them to keystrokes. Which part does not work for you?
Reply
#5
Dear,



I installed Open Auto also see one of the screens but since i don't have the input from the navigation I used again that other solution.



I don't know how to install the Pican2 either to map the buttons. For this was my request if maybe you guys of Bluewavestudio can integrate the support of Pican2 into the firmware or next version?

So we can map the buttons, but further on also take the speedsignal out of the car, Lights on/off for dark mode, Time for the clock and so on. And when in the next version comes out and the song info is available to be taken out this also can be sent to the dashboard cluster by canbus codes.

This can also be additional for the MMI 2G
Reply
#6
571 Wrote:Dear,

I installed Open Auto also see one of the screens but since i don't have the input from the navigation I used again that other solution.
I don't know how to install the Pican2 either to map the buttons. For this was my request if maybe you guys of Bluewavestudio can integrate the support of Pican2 into the firmware or next version?

So we can map the buttons, but further on also take the speedsignal out of the car, Lights on/off for dark mode, Time for the clock and so on. And when in the next version comes out and the song info is available to be taken out this also can be sent to the dashboard cluster by canbus codes.

This can also be additional for the MMI 2G

Of course we can add it to our TODO list but we do not own any RNS-E head unit. You could try to provide as much information as possible, e.g. how do you switch to the Raspberry PI Video, what CAN messages are used for the buttons, etc. Then we can try to adapt them in OpenAuto Pro.
Reply
#7
BlueWave Wrote:
571 Wrote:Dear,

I installed Open Auto also see one of the screens but since i don't have the input from the navigation I used again that other solution.

I don't know how to install the Pican2 either to map the buttons. For this was my request if maybe you guys of Bluewavestudio can integrate the support of Pican2 into the firmware or next version?

So we can map the buttons, but further on also take the speedsignal out of the car, Lights on/off for dark mode, Time for the clock and so on. And when in the next version comes out and the song info is available to be taken out this also can be sent to the dashboard cluster by canbus codes.

This can also be additional for the MMI 2G

Of course we can add it to our TODO list but we do not own any RNS-E head unit. You could try to provide as much information as possible, e.g. how do you switch to the Raspberry PI Video, what CAN messages are used for the buttons, etc. Then we can try to adapt them in OpenAuto Pro.

That would be great!



RNS-E (see the layout, those buttons can be used)



461 37 30 01 40 00 00 Up button Rns-e

461 37 30 01 80 00 00 Down button Rns-e

461 37 30 01 00 40 01 Left button Rns-e (Turning right round button)

461 37 30 01 00 20 01 Right button Rns-e (Turning left round button)

461 37 30 01 01 00 00 Previous button Rns-e

461 37 30 01 02 00 00 Next button Rns-e

461 37 30 01 00 10 00 Selection button (Pressing round button) Rns-e

461 37 30 01 00 02 00 Return button Rns-e

461 37 30 01 00 01 00 Setup button Rns-e



Lights

635 39 00 10 Lights, byte1; 00 off / 64 on.

635 39 00 10 Lights Off

635 39 64 10 Lights On



Time/Date:

623 00 14 25 54 12 03 20 16 Time / Date; xx HH MM SS DD MM YY YY ==> 14:25:54 12.03.2016



Speed

351 00 6E 10 AE 09 76 75 05  Byte 1 & 2 are the speed; byte1 & byte2 need to be changed, 106E. Decimal (4206) / 200 = 21,03Km/h





Source;

https://audiforum.us/threads/id-codes-ca...ocol.4999/

https://www.canhack.de/viewtopic.php?t=987



This guy made some python scripts;

Even to write the titles directly to the fis maybe they are helpful.

https://www.janssuuh.nl/en/blog/category/code-script/


Attached Files Thumbnail(s)
   
Reply
#8
That should be enough to implement it in OpenAuto Pro. The only thing left is to decide when OpenAuto Pro should listen to button presses. It is important to not interfere with the original RNS-E software (e.g. button press when you are in RNS-E menu should not trigger anything on OpenAuto Pro). Do you know is there any CAN message that indicates whether external Video signal (from Raspberry PI) is currently active? Or maybe CAN ID 0x461 just indicates that TV is active?
Reply
#9
BlueWave Wrote:Should be enough to implement it in OpenAuto Pro. The only thing left is to decide when OpenAuto Pro should listen to button presses. It is important to not interfere with the original RNS-E software (e.g. button press when you are in RNS-E menu should not trigger anything on OpenAuto Pro). Do you know is there any CAN message that indicates whether external Video signal (from Raspberry PI) is currently active?

That doesn't influence the original software. Since these are the buttons used by TV tuner.

The OEM TV tuner is as option and when it's installed it uses these buttons and nothing else of the RNS-E reacts on these inputs.

Only when you are in Navigation/Radio/Media MP3/AMI then the buttons have their function for that menu.

Around the round button upper right cannot be used since it doesn't have a CAN ID it's used to select the source SD1/SD2/AMI/AUX/TV Tuner

Down right is used for the EQ.



So this also means, when not in TV tuner, the RNS-E will NOT send those CAN ID's, ONLY when it's in TV tuner mode.



Yes there is such signal

661 83 01 12 37 00 00 00 00  Rns-e on, byte 2 (37) is which mode it is, in this case TV tuner.

or

661 81 01 12 37 00 00 00 00

-h 81 01 12 A0 00 00 00 00 FM/AM

-h 81 01 12 2F 00 00 00 00 SAT

-h 81 01 12 A5 00 00 00 00 CD

-h 81 01 12 A4 00 00 00 00 MP3

-h 81 01 12 37 00 00 00 00 TV

-h 81 01 12 3A 00 00 00 00 PHONE



RNS-E On or Off

664  01 01 12 00 00 00 00 00  first byte is 01, RNS-E On, if it's 00 it's off
Reply
#10
I already gave a sneak peak on some forum's (FB groups) and people are really interested. So when it's operational I Will guide them to here. So this means then extra audience. But also probably for MMI 2G.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)