Component: SysBlocks (E-blocks 2)
From Flowcode Help
| Author | Matrix TSL |
| Version | 1.0 |
| Category | E-blocks 2 |
Contents
SysBlocks component
Component Source Code
Please click here to download the component source project: FC_Comp_Source_SysBlocks.fcfx
Please click here to view the component source code (Beta): FC_Comp_Source_SysBlocks.fcfx
Detailed description
Please click here for a Sysblocks getting started guide.
More information on the Sysblocks_Getting_Started_Guide#The_Sysblocks_Flowcode_component\Sysblocks component can be found here.
Examples
No additional examples
Macro reference
Initialise
| Initialise | |
| Initialise components | |
| Return | |
LCDClear
| LCDClear | |
| Return | |
LCDWriteString
| LCDWriteString | |
| X | |
| Y | |
| Data | |
| Return | |
ReadEncoderCounter
| ReadEncoderCounter | |
| Reads the current dial counter This is a counter from -32768 to 32767 | |
| Channel | |
| Range: 0-1 | |
| Return | |
ReadSwitch
| ReadSwitch | |
| Samples one of the digital switches | |
| Channel | |
| Range: 0-2 | |
| Return | |
ReadSwitches
| ReadSwitches | |
| Samples all of the digital switches and returns as a three bit value. | |
| Return | |
ResetEncoderCounter
| ResetEncoderCounter | |
| Resets the encoder dial counter to zero | |
| Channel | |
| Range: 0-1 | |
| Return | |
SetDigitalPotWiper
| SetDigitalPotWiper | |
| Sets the value of one of the digital potentiometers. | |
| Channel | |
| Range: 0-5 | |
| Value | |
| 129 Taps Range: 0-128 / 257 Taps Range: 0-256 | |
| Return | |
UsbGetByte
| UsbGetByte | |
| Reads the next available byte from the circular buffer, Returns 255 if the buffer is empty. | |
| Return | |
UsbGetNumberBytes
| UsbGetNumberBytes | |
| Returns the number of valid data bytes currently inside the buffer. | |
| Return | |
UsbLookForValue
UsbSendString
| UsbSendString | |
| Sends a string to the USB | |
| Data | |
| String to send | |
| Return | |
WriteLED
| WriteLED | |
| Writes to one of the LEDs as a digital output | |
| Channel | |
| Range: 0-2 | |
| Value | |
| 0=Off, 1=On | |
| Return | |
WriteLEDs
| WriteLEDs | |
| Writes to all of the LEDs as digital outputs | |
| Values | |
| Range: 0 (All Off) - 7 (All On) | |
| Return | |
WriteVU
| WriteVU | |
| Writes to one of the 8-bit VU meters | |
| Channel | |
| 0=VU_A, 1=VU_B | |
| Value | |
| Range: 0-255 | |
| Return | |
WriteVUBargraph
| WriteVUBargraph | |
| Outputs a bargraph to the VU allowing for level visualiusation. | |
| Channel | |
| 0 = VU_A, 1=VU_B | |
| Value | |
| Range: 0 - 8 | |
| Return | |
Property reference
| Properties |