This is machine translation

Translated by Microsoft
Mouseover text to see original. Click the button below to return to the English version of the page.

Note: This page has been translated by MathWorks. Click here to see
To view all translated materials including this page, select Country from the country navigator on the bottom of this page.

Latch

Latch the logical value based on the change in the input signal

Library

Simulink Coder Support Package for ARM Cortex-based VEX Microcontroller/Utilities

Simulink Coder Support Package for VEX EDR V5 Robot Brain/Utilities

Description

Latch the logical value based on the change in the input signal between a zero and nonzero value. The Latch switches between 1 and 0 for every rising edge transition of the input signal. When you use this block to latch the output of a Gamepad Button block, the output switches between 1 and 0 when the specified button is pressed. When the button is released, the output does not switch. For instance, use this block in a model to press a button to latch the angular position of the robot arm or claw to a specific value. Switch to the original position by pressing the button again.

Parameters

Check if Initial Output is 1. Uncheck if 0

This parameter is applicable to simulation behavior only. If the initial output value must be 1, select this check box, . Otherwise, the initial output value is 0.