Logic Input

This function block provides a simple manual boolean control you can use to trigger or gate other blocks in your scenario. Use it when you need a human-controlled TRUE/FALSE signal inside the flow.

πŸ“₯ Inputs

This function block has no input sockets.

πŸ“€ Outputs

Boolean Output socket This outputs the current TRUE/FALSE value selected by the control.

πŸ•ΉοΈ Controls

Switch A two-position toggle labeled TRUE / FALSE. Flip it to set the output boolean value.

🎯 Features

  • Simple manual boolean generator for controlling logic flow.

  • Lightweight and immediate: changes propagate to connected blocks when toggled.

  • Useful for testing or manual overrides during setup and debugging.

πŸ“ How to use

  • Place the Logic Input block in your scenario where you need a manual TRUE/FALSE signal.

  • Flip the Switch to TRUE to send an active signal, or to FALSE to send an inactive signal.

  • Connect the output to downstream blocks that accept a boolean/check input to control actions, triggers or gating behaviour.

πŸ“Š Behaviour when running

When the scenario runs, the block continually outputs the current state of the Switch as a boolean value. Changing the switch updates the output immediately.

πŸ’‘ Tips and Tricks

  • Combine the Logic Input output with logic blocks like And, Or, or Not to build more complex conditions.

  • Use Rising Edge or Edge Rising if you need a single trigger when the switch changes from FALSE to TRUE.

  • Use ON Delay or OFF Delay to add timed debounce or hold behaviour to the boolean signal.

  • Send the boolean to Led Output or Record Video (as a record trigger) to manually control visual indicators or recordings.

  • For passing the boolean value across separate parts of a scenario, use Tag To / Tag From or Data Write Local / Data Read Local.

πŸ› οΈ Troubleshooting

  • If downstream blocks do not respond, check that they accept a boolean/check input and that connections are valid.

  • If you need a one-shot trigger but get repeated activations, use Rising Edge to convert the steady TRUE into a single pulse.

Last updated

Was this helpful?