I'm done writing the code for the dual pulse and ran it on a simulator but haven't tested it on the welder yet. I took my old welder apart and are in a process of building the new design into that box. I had to cut the Mosfet board and the heat sinks smaller to fit and will post the pictures when I'm done. I was looking into using Joules and Watt Second and not time to control the welder and I will definitely use that to control this welder with a version 3 chip after this one.
What is the difference? Joule and Watt Second will look at the resistance and adjust the time automatically to make better controlled welds and preventing burning holes when the pressure on the electrodes are not same. It will also give you the exact energy release when you are welding different resistances.