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 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 |