Difference between revisions of "Component: Switch Template (Switch)"
From Flowcode Help
Jump to navigationJump to searchLine 48: | Line 48: | ||
''<span style="color:red;">No additional examples</span>'' | ''<span style="color:red;">No additional examples</span>'' | ||
+ | |||
+ | |||
Line 53: | Line 55: | ||
==Macro reference== | ==Macro reference== | ||
+ | ===ReadState=== | ||
{| class="wikitable" style="width:60%; background-color:#FFFFFF;" | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
|- | |- | ||
Line 66: | Line 69: | ||
+ | ===WaitUntilHigh=== | ||
{| class="wikitable" style="width:60%; background-color:#FFFFFF;" | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
|- | |- | ||
Line 79: | Line 83: | ||
+ | ===WaitUntilLow=== | ||
{| class="wikitable" style="width:60%; background-color:#FFFFFF;" | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
|- | |- |
Revision as of 11:52, 3 February 2023
Author | Matrix Ltd |
Version | 1.1 |
Category | Switch |
Contents
Switch Template component
Base single pin switch with no graphical interface Suitable for building your own switches with custom graphics. If the parent component has properties 'pin', 'polarity', 'debounce' and/or 'operation', they will automatically be forwarded to the base component.
Component Source Code
Please click here to download the component source project: FC_Comp_Source_Switch.fcfx
Please click here to view the component source code (Beta): FC_Comp_Source_Switch.fcfx
Detailed description
No detailed description exists yet for this component
Examples
No additional examples
Macro reference
ReadState
![]() |
ReadState |
Reads the button state as 0 for released or 1 for pressed Performs debounce if required | |
![]() |
Return |
WaitUntilHigh
![]() |
WaitUntilHigh |
Waits until the switch is in state 'high' The interpretation of 'high' depends on the polarity | |
![]() |
Return |
WaitUntilLow
![]() |
WaitUntilLow |
Waits until the switch is in state 'low' The interpretation of 'high' depends on the polarity | |
![]() |
Return |