Component: Simulation External Input (Runtime Tools)
From Flowcode Help
Jump to navigationJump to search| Author | Matrix TSL | 
| Version | 1.1 | 
| Category | Runtime Tools | 
Contents
Simulation External Input component
A simulation only component designed to allow a single digital pin to be toggled at a set frequency. Allows things like switch presses or external square waves to be used with the simulation.
Component Source Code
Please click here to download the component source project: FC_Comp_Source_Sim_External_Input.fcfx
Please click here to view the component source code (Beta): FC_Comp_Source_Sim_External_Input.fcfx
Detailed description
No detailed description exists yet for this component
Examples
No additional examples
Macro reference
Control_Pulse
|   | Control_Pulse | 
| Controls if the toggle input is enabled or disabled allowing you to stop and start the waveform. | |
|  - BYTE | State | 
| 0=Disabled, 1=Enabled | |
|  - VOID | Return | 
Get_Pulse_Count
|   | Get_Pulse_Count | 
| Reads the number of pulses remaining in the current run. The Pulse Count property needs to have an initial value > 0 to switch on the pulse counting mode. | |
|  - ULONG | Return | 
Set_Frequency
|   | Set_Frequency | 
| Allows the frequency to be changed on the fly | |
|  - FLOAT | Frequency | 
|  - VOID | Return | 
Set_Mark
|   | Set_Mark | 
| Overrides the component property setting allowing for a variable frequency input or adjustable Mark timings. | |
|  - UINT | Delay | 
| Delay between transitiions in milliseconds. | |
|  - VOID | Return | 
Set_Pulse_Count
Set_Space
|   | Set_Space | 
| Overrides the component property setting allowing for a variable frequency input or adjustable Space timings. | |
|  - UINT | Delay | 
| Delay between transitiions in milliseconds. | |
|  - VOID | Return | 





