🖥
🖥
🖥
🖥
AugeLab Studio Manual
English
Ask or search…
K
Comment on page

Edge Rising

This block is used to catch the rising edge of a signal. After the block captures the moment when a signal goes from False to True, it outputs a True signal for 1 cycle.

Rising Edge Node Documentation

The Rising Edge node in AugeLab Studio checks the input signal for a rising edge. It determines if the input signal has transitioned from a low state (False) to a high state (True) since the last evaluation.

Node Overview

The Rising Edge node takes a boolean input signal and outputs a boolean value indicating if a rising edge has occurred. A rising edge is detected when the input signal transitions from False to True.

Node Interaction

  1. 1.
    Drag and drop the Rising Edge node from the node library onto the canvas in AugeLab Studio.
  2. 2.
    Connect the input signal to the Input socket.
  3. 3.
    The output socket will show True if a rising edge is detected, and False otherwise.

Implementation Details

The Rising Edge node implements the following logic:
  1. 1.
    Input Signal Retrieval: The node retrieves the input signal from the Input socket.
  2. 2.
    Rising Edge Detection: It checks if the input signal has transitioned from False to True since the last evaluation.
  3. 3.
    Output Value Update: The output socket shows True if a rising edge is detected, and False otherwise.
  4. 4.
    Control Bit Tracking: The node keeps track of the previous state of the input signal to detect rising edges.

Usage

  1. 1.
    Drag and drop the Rising Edge node from the node library onto the canvas in AugeLab Studio.
  2. 2.
    Connect the input signal to the Input socket.
  3. 3.
    Run the pipeline or execute the node to check for rising edges in the input signal.
  4. 4.
    Review the output value to determine if a rising edge has occurred.
  5. 5.
    Use the output value in other nodes or conditions to trigger specific actions based on rising edges.

Notes

  • The Rising Edge node is used to detect rising edges in a boolean input signal.
  • A rising edge is detected when the input signal transitions from False to True.
  • The node keeps track of the previous state of the input signal to detect rising edges.
  • The output value of the node indicates if a rising edge has occurred.
  • The Rising Edge node is commonly used in applications where you need to trigger actions based on changes in the input signal.
  • It is particularly useful in scenarios where you want to detect specific events or transitions in a binary signal.
  • The node helps to identify rising edges in real-time data streams or time-series data.
  • It provides a simple and intuitive way to process and analyze boolean signals in your pipeline.
  • The Rising Edge node improves the modularity and flexibility of your pipeline by encapsulating the rising edge detection logic.
  • You can combine the Rising Edge node with other nodes and conditions to create complex behavior based on rising edge events.
  • It is recommended to connect the output of the Rising Edge node to nodes or conditions that require rising edge detection.
  • The node can be used in various applications, such as event-driven systems, signal processing, state machines, and control systems.