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.
I'm just about ready to see if I can re-establish communications with the controller and plan to attempt that today. But Lance, the latest changes didn't look like they did anything about the paddle shifter input or the solenoid output that needed switching. Did you do that?
So is there any sort of a timeline for doing that? I've completed installation of the new Turk prox sensors for the paddle shift, and just need to configure them in software. (They are NC rather than NO)
Excellent.
I'm pretty much there. A little configuration work on the CAN bus, and a little circuitry review on the upshift input which is sort of dependent on the code changes. You think we might be able to start the first of the week? The car is driveable.
Lance, I think we can start testing now, whenever you are ready. I have the CAN communication working, turned out I didn't have the CAN jumpers installed on the MS2 controller board. At the time the board was built there was no reason to think I would be expanding the system. Put those in and it worked like a charm. Not an uncommon issue I'd guess.
The big issue before I can test is the shift trigger solenoid. Testing the paddle shifters is a lower priority but I don't think it would be a good idea to run it until PT6/AD4 are switched in the code. There's just no telling what will happen without that shift trigger, and I really don't want to break or burn up anything at this point.
Thank you Lance, I greatly appreciate all your hard work. Also I realize that right now this probably seems like a pretty thankless task, what with Marty being the only other person we know of who is using this transmission right now. I hope what we learn here will carry over to the new Big Three multi-speed autos though, since they are now on the market we should be starting to see some interest in them and it'd be great to be able to get out in front of that at least a little bit. I don't know if those will require a rethink of the GPIO board or not, but with this one we've done a good job of pushing it to the absolute limits I think, yet there is still just a little wiggle room. It might be enough. The trend seems to be towards a reduced number of planetaries and that means fewer solenoids. So fingers crossed.
Jim, Sorry for the delay, I have been ill for the last few weeks. I have learned not to touch the code when sick, as the probability of making difficult to find & correct mistakes increases dramatically. I am still sick, but I will get back to working on the code when I feel better.
"Never wrestle with pigs. You both get dirty and the pig likes it." - George Bernard Shaw