4126b and earlier issues with voltage gear lever

A forum for discussing applications and implementations of the MegaShift transmission controller code for the GPIO from B&G. This can control up to 8-speeds and 6 shift solenoids (plus a 16x9 table for controlling a PWM line pressure valve). It has manual and fully automatic modes (16x9 load x speed table), with under and over rev-limit protection, and full data logging of all inputs and outputs (among many other abilities). A TransStim to test your completed board is also available.
Bernard Fife
Posts: 1696
Joined: Fri Apr 04, 2008 1:28 pm

Re: 4126b and earlier issues with voltage gear lever

Post by Bernard Fife »

ashford,

There is one more thing I can try. The code doesn't currently check the manual lever position during a shift. So if you move the lever a shift happens. But if you move the lever through more than one position, one or more of the moves might be blocked. That is because the lever is being moved while the previous shift is still happening, leading to an error state. What I can do is have the code check the lever position during a shift. That should help.

If that doesn't help, I will create an option to bypass the lever error functions entirely (which won't be the default or recommended setting, but might be necessary in cases like yours).

Lance.
"Never wrestle with pigs. You both get dirty and the pig likes it." - George Bernard Shaw
ashford
Posts: 89
Joined: Mon Oct 24, 2011 3:41 pm

Re: 4126b and earlier issues with voltage gear lever

Post by ashford »

ok ill try what you throw at me, i want to get my converter fixed before i do much of anything else i loose a pint of fluid every 5 miles or so. if needed i can test on a 4l80 for awhile if it helps(probably not)

also something to keep in mind is that there is no ford 4 speed trans that has 4 forward physical lever positions. they are either 1-d-od or 1-2-od
Bernard Fife
Posts: 1696
Joined: Fri Apr 04, 2008 1:28 pm

Re: 4126b and earlier issues with voltage gear lever

Post by Bernard Fife »

ashford,

Here is code that does 2 things (compared to the last test code):
Monitor_4127p.abs.s19
4.127p test code, uses attached INI
(71.68 KiB) Downloaded 730 times
GPIO_MShift_4127.ini
INI for 4.127p test code
(215.38 KiB) Downloaded 715 times
- this code checks the lever position during a shift (while waiting out the pressure adjustment delay and shift completion delays) this should prevent the code from missing lever changes during shifts,

- this code allows the user to turn off the gear lever error checking (under 'General Settings -> Error Behavior'). If the checking is turned off, the last known 'good' lever position is used until another good lever position is established. If the checking is on, lever errors are reported once the 'Lever Error Delay' has elapsed. The default is to check for errors. You might have to change this.

As before, this code is untested so use with great caution.

Lance.
"Never wrestle with pigs. You both get dirty and the pig likes it." - George Bernard Shaw
ashford
Posts: 89
Joined: Mon Oct 24, 2011 3:41 pm

Re: 4126b and earlier issues with voltage gear lever

Post by ashford »

ok i don't think the problem is in the lever code anymore, i changed neutral,park and reverse sol states to the same as second- all off and it completely changed how it behaves. i have a stupid long datalog with all the settings changes in it i have to sort it out for you.
ashford
Posts: 89
Joined: Mon Oct 24, 2011 3:41 pm

Re: 4126b and earlier issues with voltage gear lever

Post by ashford »

the fisrt part of the log i loaded the code and my old msq drov it and saw no difference, setting or unsetting ingnore lever errors made no difference. in the log 406-438 is me shifting the car with the engine shut off. between 438-486 is me changing the so states for park revers and neutral to the same sol state as 2nd.
486-583 is me taking off without a key cycle and brain fatring the gpio. ignore this part
631-687 is a good demostration of the old problem with the new settings the trans was actually in 2nd the whole time(not sure if the sol was swithcing too fast to actually hit 1st or not). whenever tgear is -99 it now runs in 2nd gear instead of first.
also in the log towrds the end a manual lever movement resulted with a commanded 0 gear ratcheting ut to current.
Attachments
pcode.zip
(151.51 KiB) Downloaded 717 times
Bernard Fife
Posts: 1696
Joined: Fri Apr 04, 2008 1:28 pm

Re: 4126b and earlier issues with voltage gear lever

Post by Bernard Fife »

i changed neutral,park and reverse sol states to the same as second- all off and it completely changed how it behaves.
ashford,

I don't understand what you are saying. Could you clarify the above?

Lance.
"Never wrestle with pigs. You both get dirty and the pig likes it." - George Bernard Shaw
Bernard Fife
Posts: 1696
Joined: Fri Apr 04, 2008 1:28 pm

Re: 4126b and earlier issues with voltage gear lever

Post by Bernard Fife »

Also, could you post your MSQ. And please, in the future don't change parameters in the middle of a log, it makes it much more difficult to sort out what's going on for anyone who wasn't there. Instead, stop the log, change any values, save the MSQ, and start a new log (and keep track of what changes go with what logs).
"Never wrestle with pigs. You both get dirty and the pig likes it." - George Bernard Shaw
ashford
Posts: 89
Joined: Mon Oct 24, 2011 3:41 pm

Re: 4126b and earlier issues with voltage gear lever

Post by ashford »

Lance wrote:
i changed neutral,park and reverse sol states to the same as second- all off and it completely changed how it behaves.
ashford,

I don't understand what you are saying. Could you clarify the above?

Lance.
sorry i am mixing up terms from different ecus. i changed the solenoid output patterns for park, neutral and reverse. from the factory ford settings(same as first gear) to both solenoids off(same as second).

the msq is in the zip, its saved as is at the last of the log
Bernard Fife
Posts: 1696
Joined: Fri Apr 04, 2008 1:28 pm

Re: 4126b and earlier issues with voltage gear lever

Post by Bernard Fife »

it completely changed how it behaves
ashford,

In exactly which ways did it change how it behaves? This is important, because PNR are handled differently than the forward gears, so I need to see if that part of the code may be involved.

Lance.
"Never wrestle with pigs. You both get dirty and the pig likes it." - George Bernard Shaw
ashford
Posts: 89
Joined: Mon Oct 24, 2011 3:41 pm

Re: 4126b and earlier issues with voltage gear lever

Post by ashford »

Lance wrote:
it completely changed how it behaves
ashford,

In exactly which ways did it change how it behaves? This is important, because PNR are handled differently than the forward gears, so I need to see if that part of the code may be involved.

Lance.
it never got stuck in first, it got stuck in 2nd after i changed the outputs. the 1-2-1-2-1-2 c-gear showed up but actually in 2nd(may be changing too fast to affect acutal phyical movement of the sol?). other times when a manual lever change did not cause a -99 tgear cgear goes 0-1-current on table
Post Reply