In this, a single crankshaft was connected to two opposed pistons through a toggle-jointed linkage that had a nonlinearity; for half a revolution, one piston remained almost stationary while the other approached it and returned, and then for the next half revolution, the second-mentioned piston was almost stationary while the first approached and returned.