2016 E4 High Voltage Conversion in SD

No need. We can suggest changes, or Mike can send you a new dcf.
The only thing I can think of is Grant using a s6. We have it dialed back to s4 limits though.
Nothing else is common between Steve and max systems.
Different battery and bms.

Hard regen trips as well as low regen. Is Steve controller in the car for testing?

Look at it and see. I assume it’s set to 500.

Get in the habit of saving dcf…

Both are out of the car so I can put either one back in.

706.0004 sw in mine . Dld file. See what Mike uses. We may have more than one slip dld.

See what mikes looks like.
Dld 706.0004
Checksum
Baud rate
Battery limits
Etc

Mike’s controller is set to 500kbits… Think we knew that but confirmed.

0706.0004.

Want me to change it to 250 and throw it in the car? See what happens?

That makes sense. He has a lot of cars running with no issues.
Then we can see what’s different.
Save both dcf. There is a compare feature in dvt.

This is the fun part. Programming.
You shouldn’t need to swap controllers any more, as you can swap dcf.

Dummy question. What do I need to do live programming in the car?

Move all the pins over minus the pink p1? And I still need the ground to b-

Just want to make sure I don’t fry anything.

Connect to the unused can pins on the 35p connector.
Or just stick a couple pins in the programming port.
Only 2 wires used if they are short.



1 Like

Ok… well, I have the baud rate changed… let me start with that, drop it in and see if it goes!

Wow - I go to a movie and there is like 50 posts -
You need to check my controller to see if it is setup for dual throttles before you drop it in.
@Erniea15

Under the Tree Tab - Throttle (I think)

If not, I can send you my DCF and you can change it to duel throttles and drop in Dave’s values.
Mine is a single pot build but it is tuned for an S4 instead of an S6 controller. It is the same one that @djgabriel2004 is running (I think).

image
image
image

DVT converts input data to crazy decimals.
.99999 = 1 etc
.50000000xxxxx = .5

Haha… ok… I entered exact

That’s fine. Dvt will just mess them up. :wink: Something in the digital to analog conversion and back.

After you get the bugs out:
Notice throttle start voltage at 1.2 and .6?
2:1 ratio

For earlier throttle try, say .6 and .3 volts. Do not change throttle values.
Put them back if you get throttle error.

If your changing the first controller to dual pots don’t miss the Virtual FS1 = Enable flag

1 Like

I just want to make sure I’m saving the changes correctly offline. When I’m done, do i have to ā€œwrite valuesā€ and then save the DCF file? I also noticed that the Node ID has been increasing so when i reopened the file, it looked like all the settings were lost.

also is .9999694814905242 intentional is that another translation = 1

when i try to write the file offline… i get an error, max value for this format is 65535.0 you supplied 65535.0000000000009 (0.000 too big !!!)

Do i need to cut back the values all to tenths?

Yes, write a 1

Yes.

Write values. No need too save dcf.
Always, well almost always, need to power cycle to take affect.

I was trying to work the file off-line and then connect to the controller. Finally gave up on that, made the changes and wrote to the controller. Just took it for a quick rip around the neighborhood and no issues. I’ll drive it more tomorrow and see if I get any errors.

THANK YOU!!!

1 Like

Which controller. Original or backup?