Function TapeSensor_Response { Initialize last_state as 'White'; Read current pin state of the tape sensor; If current pin state is 'Black' and last_state is 'White' Post event Tape_Sensed; Update last_state; End if }