blockCycle
Generate boolean pulse with the width specified by the input
Parameters
| Type | Name | Default | Description |
| Real | period | | Time for one pulse period |
| Real | minTruFalHol | | Minimum time to hold true or false |
Components
| Type | Name | Default | Description |
| IDEAS.Controls.OBC.CDL.Interfaces.BooleanInput | go | | True: cycle the output |
| IDEAS.Controls.OBC.CDL.Interfaces.RealInput | u | | Ratio of the period that the output should be true |
| IDEAS.Controls.OBC.CDL.Interfaces.BooleanOutput | y | | Cycling boolean output |
| Real | t0 | | Time instant when output begins cycling |
| Real | t_sta | | Begin time instant of one period |
| Real | t_end | | End time instant of one period |