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 am investigating suitable hardware for use with a sequential motor cycle gearbox, and wondered if the Megashift would do the job. Basically, there would be three actuators, one for indexing the gear selector barrel, one to operate the clutch, and one for blipping the throttle on downshifts. I'm not bothered if the existing code can't handle this type of application, as I would expect to design my own control strategies. What I am really looking for is a suitable hardware platform, and suitable tools for carrying out parameter tuning and reprogramming. I could possibly design my own hardware, but my time is limited. For the initial system, I would plan to use the existing engine ECU. However, the final solution may well incorporate this as well.
Thanks Lance. I haven't got very far with this project yet, but was wondering if the template code project that you mentioned would run ok on an MS2 ECU. The reason I ask is that I bought one of these a few years ago, but never got round to using it! The MS2 that I have has the V3 pcb and MS2 daughter board. Once the gearbox control part of the project is complete, I would then like to add the capability to control the engine as well from the same hardware. However, the only source code that I can find for engine control is the MS2Extra stuff, but this doesn't appear to use the Code Warrior tool chain. I think this uses a GCC compiler under Linux. The engine is currently a single cylinder KTM with fuel injection and stepper motor idle control.
I ...was wondering if the template code project ... would run ok on an MS2 ECU
GordonP,
Yes, the MShift code will run on an MS-II because they have identical processors (but the I/O circuits will not be optimal, obviously). I have done this many times on the bench. The tach input on MS-II becomes the VSS input, which is handy.
Lance.
"Never wrestle with pigs. You both get dirty and the pig likes it." - George Bernard Shaw