The MegaSquirt Project has experienced explosive growth other the years, with hundreds of new MS installations occurring every week - a phenomenal success! MegaSquirt has been successfully used in all aspects of Internal Combustion engine applications including R&D, Industry, Race, and Research. The MS project has transformed itself from a simple R&D project into a full-featured mature engine control system. To reflect this the support structure has also changed to meet the needs of MegaSquirt Users.
Moving forward, the R&D forums for MegaSquirt project are in a read-only mode - no new forum posts are accepted.
However the forums will remain available for view, they still contain a wealth of information on how MegaSquirt works, how it is installed and used. Feel free to search the forums for information, facts, and overview.While the R&D forum traffic has slowed in recent years, this is not at all a reflection of Megasquirt users, which continue to grow year after year. What has changed is that the method of MegaSquirt support today has rapidly moved to Facebook, this is where the vast majority of interaction is happening now. For those not on Facebook the msextra forums is another place for product support. Finally, for product selection assistance, all of the MegaSquirt vendors are there to help you select a system, along with all of the required pieces to make it complete.
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.
That didn't work at all. I was able to reverse out of my garage and out onto the road, only then discovering that I had no forward gears! The cGear gauge in TS just turns red when I engage drive. Had to push the car back into garage.
Luckily the datalogger was running so I'll get the log to you later.
Here is code with some (but not all) of the most recent changes backed-out. It should work better than the last code (I am able to shift from reverse to forward gears on my bench, at least).
Which code is this datalog with? The one I just posted (5.099zv) or the one that wouldn't come out of reverse (5.099ziv)? If it's the most recent one, then I need to back out a few more changes!
Lance.
"Never wrestle with pigs. You both get dirty and the pig likes it." - George Bernard Shaw
That's me reversing out into the road this morning, engaging drive, blipping the throttle in sixth, pushing it off the road then reversing into my garage.
I've been out tonight with the latest code and its OK.. Although it still downshifts under hyst
I thinks whats in our favour is that the issue is very consistant. The run I did last night on the very latest code it shifted back to third every time it went to fourth regardless of the different conditions. ie. high load, low load.. which sort of suggests its not a problem with my shift table. It also always shifts back to third after the same time period ~1 second, then holds third for quite a while and shifts back to fourth.. then its usually fine..
It has done it on the 2-3 shift, but its very very rare.. it certainly hasn't done it recently
That's an excellent description of the issue, and makes me think of a coupe of possibilities that I hadn't thought of before. Hopefully I will have some fixed code for you soon.
Lance.
"Never wrestle with pigs. You both get dirty and the pig likes it." - George Bernard Shaw
Something may have finally clicked in my thinking (but I know I have said that so often it has lost all meaning!). The attached code tests a theory that explains what is going on better than those hypotheses I had previously.
I'll explain the change after you test it (if you are willing to test, of course), as there's no sense going into a long explanation if it isn't the problem.
If this code doesn't help, could you try a little experiment for me? Could you try using solely TPS for load? This should be under 'General Settings -> Throttle and Load Factors ->MAP vrs TPS for LOAD' (slide it all the way to the left). That might affect the 3-4-3-4 behavior, and it would be very instructive for us.
Lance.
"Never wrestle with pigs. You both get dirty and the pig likes it." - George Bernard Shaw