Interrupted Rotation of Satellite Gear

Input: blue crank rotating continuously.
Output: green satellite gear that performs interrupted rotation. In 1 input revolution it quickly turns 90 deg. (with the support of the flat spring) and keeps that direction untill the next flip (thanks to flat (no teeth) section of the grey face gear).
The original green gear (tooth-completed) has 16 teeth.