Ford Focus RS Forum banner
61 - 77 of 77 Posts

· Registered
Joined
·
6 Posts
Ford's Wiring Diagram booklets for the RS seem to run between $20 and $50 online. Not sure if forum rules allow me to share a link, so I'll leave you to your own devices. I will say that they're not hard to find. From what I've seen, they include pin diagrams. I can share more next weekend once my booklet arrives.
I did find a book but didn't find anything that showed me wiring diagrams. I can probably screw around with it until it starts working but knowing beforehand would be cool.
 

· Registered
Joined
·
8 Posts
Sorry for the delay. I was overtaken by a very successful attempt to do absolutely nothing last weekend.

Here is everything I could find relating to the RDU within one degree of separation, plus pin-out diagrams for the RDU itself.

336002


336003


336004


336005


336006


336007



336008


336009


336010
 

· Registered
Joined
·
6 Posts
Ok, was able to finally get everything up and connected. I'm trying to read the RPMs (Engine Speed). Sparkfun's code says the RPMs are on 0x0C so I tried that first because it was already written up. Strangely got RPMs every once in awhile but then got other data. So, came back to this thread and went to the spreadsheet. Spreadsheet says 0x090, cool cool, so I'll plop that in. Message Start bit is 36. Wait, what? I'm counting 8 bits of data (8 pairs with 2 digit) even in the example messages. Then length 12? Lol I see 8. Obviously there's some disconnect here. I really wish the example message had the result of what it is. If I ever figure it out I'd love to fill that in on the spreadsheet but maybe this is easy? I'm stumped though. Anyone able to help me out?
 

· Registered
Joined
·
81 Posts
Ok, was able to finally get everything up and connected. I'm trying to read the RPMs (Engine Speed). Sparkfun's code says the RPMs are on 0x0C so I tried that first because it was already written up. Strangely got RPMs every once in awhile but then got other data. So, came back to this thread and went to the spreadsheet. Spreadsheet says 0x090, cool cool, so I'll plop that in. Message Start bit is 36. Wait, what? I'm counting 8 bits of data (8 pairs with 2 digit) even in the example messages. Then length 12? Lol I see 8. Obviously there's some disconnect here. I really wish the example message had the result of what it is. If I ever figure it out I'd love to fill that in on the spreadsheet but maybe this is easy? I'm stumped though. Anyone able to help me out?
the 0x90 message is 8 bytes
the signal for engine speed is 12 bits
Here's the layout
336482
 

· Registered
Joined
·
6 Posts
@Alpho ok, so here's what I came up with: with have a message like this come back 0000C1FF61A40000. Each of these numbers represents a 1 byte or 4 bits. You get this because the digit is a hexadecimal number so there's 0-F or 16 values that need 4 binary values or bits to represent 0000 = 0 to 1111 = 15. So if the offset and length are divisible by 4 then you can use the hex number, just divide 36/4 = 9 count over 9 digits, now we have 0000C1F. Length is 12/4 or 3. The result there is C1F, convert that to decimal and multiply by 2 and you have your RPMs.
 

· Registered
Joined
·
1 Posts
Since nobody has started one of these formally, I'm kicking it off with a trace I pulled off the car this week. We should document all the messages we find on the CAN bus for future reference and diagnostics. I have created a public spreadsheet here:

Ford Focus RS CAN Message Project

Please comment in either the spreadsheet or in this thread with additions.

donour

@DocWalt

@Xicutioner

@Bugasu
Do you know the CAN bus Speed is it 500 kbps?
 

· Registered
Joined
·
1 Posts
Hi guys,
I stumbled on this thread after scouring Google for info in CAN bus signals. Was hoping to pick your brains on this ambitious project I'm trying to start. I've got a 2012 Mustang with Sync 1 and am trying to retrofit a Sync 3 unit into it. I can't do it the usual way because my car only has 2 buses: MS-CAN and HS-CAN. I am missing the HS3-CAN/MM-CAN required for Sync 3. Otherwise, I think my car has all the other required Sync connections. I was thinking that an Arduino could be programmed as a gateway to provide missing signals between Sync and my car. Problem is I can't get the Sync 3 unit to boot up because it is waiting for the right ignition status signal to power up. A few questions to that end: 1) do you all think this is a feasible endeavor? 2) what is the ignition status signal to transmit? I see it noted on the excel sheet on this thread, but I must be deciphering it incorrectly since it is not working for me. Any advice would be greatly appreciated. Thank you!!!
 

· Registered
Joined
·
8 Posts
Hi guys,
I stumbled on this thread after scouring Google for info in CAN bus signals. Was hoping to pick your brains on this ambitious project I'm trying to start. I've got a 2012 Mustang with Sync 1 and am trying to retrofit a Sync 3 unit into it. I can't do it the usual way because my car only has 2 buses: MS-CAN and HS-CAN. I am missing the HS3-CAN/MM-CAN required for Sync 3. Otherwise, I think my car has all the other required Sync connections. I was thinking that an Arduino could be programmed as a gateway to provide missing signals between Sync and my car. Problem is I can't get the Sync 3 unit to boot up because it is waiting for the right ignition status signal to power up. A few questions to that end: 1) do you all think this is a feasible endeavor? 2) what is the ignition status signal to transmit? I see it noted on the excel sheet on this thread, but I must be deciphering it incorrectly since it is not working for me. Any advice would be greatly appreciated. Thank you!!!
Hello
what the MY of your Mustang?

I think this may be possible, even if not connected to the HS3. As for MM / Ican, it can also exist and be isolated, away from the DLC (as this is how a screen communicates with sync (apim), acm and ipc.

Take a look on this image, the APIM (sync module) not have connections with HS3.
349292
 

· Registered
Joined
·
8 Posts
Hello my friends!!


I have a doubt, I was analyzing the spreadsheet, openxc information and also data collected from my car, but I have not been able to decipher how to obtain this data.

Has anyone managed to obtain GPS coordinates, complete latitude and longitude? How did you do it, could you share please?

Thank you very much :)
 

· Registered
Joined
·
8 Posts
I hope this project isn't dead... I haven't seen any activity in awhile. Maybe this will get things going again.

I recently had the time to go through and find a bunch of potentially interesting signals as well as marked which messages are coming from which modules. Take it all with a grain of salt, a lot of the scaling data is my best guess, and even more of the signals I have no idea, other than that they seem to change during a drive. Hopefully this can get people started for looking at the right bits in the messages and as a group we can determine some more details.

Again, I'm still too new to post links, so here's a broken up link to the new DBC. Let me know any feedback. goo . gl / NNvV3i
Hi!

Man, this file until exists??
I have interest in this DBC / Spreadsheet!!
Could you share agains please? :)

Thanks
 
61 - 77 of 77 Posts
This is an older thread, you may not receive a response, and could be reviving an old thread. Please consider creating a new thread.
Top