|
Post by strombomb on Jan 18, 2023 6:09:27 GMT
Hey I've been working on doing the opposite of what most people are looking for here (converting from a DQ250 equipped car to a manual transmission), but I believe the discussion will still be beneficial for the forum.
With my manual-swapped car, I'm trying to introduce rev-matching like is present in cars equipped with the DSG transmission (using the original ECU by feeding it CAN messages using an Arduino). I have been able to achieve various other functions through CAN manipulation but not this one (example: I display current gear in the instrument cluster). I've managed to piece together many of the CAN messages found in ID's 0X440 and 0X540... and have come to believe the below are relevant to rev-matching:
0X540 Byte 1 bit 4: Contains an enabler for this throttle blip function 0X540 Byte 4: Target synchronization RPM 0X540 Byte 5: Inverted synchronization RPM 0X540 Byte 6: Desire synchronization time
I've been unable get this to work and am hoping to get some help here. Does anyone know what messages need to be sent to the ECU to enable the throttle blip/rev-matching?
Alternatively, if someone could post a CAN data dump that contains a downshift with throttle blip, I think I could sort out it out. I saw another post of a MK6 CAN dump containing these addresses, so I'm hoping someone could do that again that includes a downshift with blip.
Thanks in advance!!
|
|
|
Post by Admin on Jan 20, 2023 22:20:39 GMT
Hi mate, Hey that's cool - good luck with that would be keen to see how that works out :-) Thanks for that info - I am yet to finish the downshifts in the OEM way, you can see here github.com/RabbitECUProject/RabbitECUTeensyMCUXpresso/blob/main/source/Client/SENSORS.c how the detection of downshift works. The rev match is more open loop - calculating what the next gear down RPM should be, etc. Really appreciate anybody who is sharing info on this stuff good work! I do have a log file from a while back - it has 'autodownshift' in the filename, so guessing it may be of some use to you. Here it is cheers :-) s4autodownshift.txt (947.16 KB)
|
|
|
Post by strombomb on Jan 20, 2023 23:25:13 GMT
Wow thanks! Let me check this data out and report back. Also, here's a thread from VWVORTEX about what I've been doing: www.vwvortex.com/threads/mkv-r32-manual-swap-ecu-solution.9521876/#post-115786958Regarding the rev matching, I'm getting vehicle speed from CAN (from ABS unit) and RPM from CAN (from ECU), and calculating current gear based on a table of constants (this is how I show current gear in the display). If I can figure out which CAN bits to control for rev-matching, I can easily calculate a target RPM for 1 gear less than current gear. I'm planning on only activating rev matching when the clutch is depressed AND the left paddle (downshift paddle on the steering wheel) is pulled.
|
|
|
Post by strombomb on Jan 23, 2023 21:58:18 GMT
Well no luck with that file. I can tell that there’s no request for any sync rpm anywhere in the file. Any chance you could capture a new file? I thought I read somewhere that depending on the platform, rev matching in downshift only occurs when the shifter is set to S or Sport mode.
|
|
|
Post by Admin on Feb 12, 2023 12:45:48 GMT
I can take a look next few days see if I have captured one. Yes probably that file was in auto mode :-(
|
|
|
Post by Project LS Audi A4 on Dec 26, 2023 4:04:50 GMT
|
|
|
Post by projectlsaudia4 on Dec 26, 2023 4:15:25 GMT
|
|
|
Post by Admin on Dec 27, 2023 1:34:05 GMT
Hey thanks LS Audi and welcome to the forum.
That's a fantastic resource cheers I really appreciate you sharing to our forum.
We are working to refine the Rabbit ECU DQ250 shifting over the holiday break - will keep you posted here and YouTube!
Matthew
|
|