The SquareWave object generates a square wave output:
y = Offset + Amplitude, if sin(2π t/Period + PhaseAngle) >= 0
= Offset – Amplitude, if sin(2π t/Period + PhaseAngle) < 0
where:
y = present output value for the SquareWave object
t = present simulation time
The value returned by the SquareWave is calculated on demand.