Author
|
Matrix Ltd
|
Version
|
1.1
|
Category
|
LEDs
|
LED Matrix (Serial) component
LED Matrix component designed to work using a single data and clock pin. Each LED on the display can be controlled in a chain by setting the data appropriatley and then generating the appropriate amount of clock pulses.
Component Source Code
Please click here to download the component source project: FC_Comp_Source_LED_Matrix.fcfx
Please click here to view the component source code (Beta): FC_Comp_Source_LED_Matrix.fcfx
Detailed description
No detailed description exists yet for this component
Examples
No additional examples
Macro reference
|
StrobeHigh
|
Sets the strobe pin high. Strobing controls the LED brightness and does not apply to simulation.
|
- VOID
|
Return
|
|
StrobeLow
|
Sets the strobe pin low. Strobing controls the LED brightness and does not apply to simulation.
|
- VOID
|
Return
|
|
DisplayString
|
Prints an ASCII string onto the LED Matrix a column at a time.
|
- STRING
|
Data
|
Data string to display on the LEDs
|
- UINT
|
Animation_Delay
|
Delay in milliseconds between writing to the next column
|
- BYTE
|
Leadout
|
Allows the text to scroll completely off the display before returning 0=No, 1=Yes
|
- BYTE
|
Add_Spaces
|
Add spaces between each ASCII character 0=No, 1=Yes
|
- VOID
|
Return
|
|
ClearLEDs
|
Sets all of the LEDs in the matrix to the off state.
|
- VOID
|
Return
|
|
WriteColumn
|
Allows a single column of data to be inserted, Acts to shift the rest of the columns across by one.
|
- BYTE
|
Data
|
Data to display on the column of LEDs
|
- BYTE
|
Return
|
Property reference
|
Properties
|
|
LED Type
|
Active high outputs a logic 1 to set the LED and logic 0 to clear the LED. Active low outputs a logic 0 to set the LED and logic 1 to clear the LED
|
|
Row Count
|
Number of LED rows
|
|
Column Count
|
Number of LED columns
|
|
LED Count
|
Total number of LEDs in the component
|
|
Flip Display
|
Allows the column and text data sent to the display to be flipped
|
|
Connections
|
|
Data In
|
Data In pin which is used to pass the input LED value
|
|
Data Out
|
Data Out Pin - Optional and used to collect the data as it leaves the last buffer
|
|
Clock
|
Clock pin used to clock the external buffer IC's
|
|
Strobe
|
Strobe pin used to control the master display state, strobed at high speed using PWM to set the brightness.
|
|
Reset
|
Reset pin used to clear all of the states in the external buffer IC's
|
|
Colours
|
|
On Color
|
Simulated colour of the LEDs when switched On
|
|
Off Color
|
Simulated colour of the LEDs when switched Off
|
|
Simulation
|
|
Row Spacing
|
Simulation row spacing
|
|
Column Spacing
|
Simulation column spacing
|
|
Width
|
Simulation LED width
|
|
Height
|
Simulated LED height
|
|
Depth
|
Simulated LED Depth (3D environments only)
|
|
LED Shape
|
Simulated LED basic shape
|
|
Redraw LEDs
|
Simulated LED redraw option, display will not be updated until the redraw is set to Yes. Automatically revers back to No after the refresh has been performed.
|
==Macro reference==
|
StrobeHigh
|
Sets the strobe pin high. Strobing controls the LED brightness and does not apply to simulation.
|
- VOID
|
Return
|
|
StrobeLow
|
Sets the strobe pin low. Strobing controls the LED brightness and does not apply to simulation.
|
- VOID
|
Return
|
|
DisplayString
|
Prints an ASCII string onto the LED Matrix a column at a time.
|
- STRING
|
Data
|
Data string to display on the LEDs
|
- UINT
|
Animation_Delay
|
Delay in milliseconds between writing to the next column
|
- BYTE
|
Leadout
|
Allows the text to scroll completely off the display before returning 0=No, 1=Yes
|
- BYTE
|
Add_Spaces
|
Add spaces between each ASCII character 0=No, 1=Yes
|
- VOID
|
Return
|
|
ClearLEDs
|
Sets all of the LEDs in the matrix to the off state.
|
- VOID
|
Return
|
|
WriteColumn
|
Allows a single column of data to be inserted, Acts to shift the rest of the columns across by one.
|
- BYTE
|
Data
|
Data to display on the column of LEDs
|
- BYTE
|
Return
|
Property reference
|
Properties
|
|
LED Type
|
Active high outputs a logic 1 to set the LED and logic 0 to clear the LED. Active low outputs a logic 0 to set the LED and logic 1 to clear the LED
|
|
Row Count
|
Number of LED rows
|
|
Column Count
|
Number of LED columns
|
|
LED Count
|
Total number of LEDs in the component
|
|
Flip Display
|
Allows the column and text data sent to the display to be flipped
|
|
Connections
|
|
Data In
|
Data In pin which is used to pass the input LED value
|
|
Data Out
|
Data Out Pin - Optional and used to collect the data as it leaves the last buffer
|
|
Clock
|
Clock pin used to clock the external buffer IC's
|
|
Strobe
|
Strobe pin used to control the master display state, strobed at high speed using PWM to set the brightness.
|
|
Reset
|
Reset pin used to clear all of the states in the external buffer IC's
|
|
Colours
|
|
On Color
|
Simulated colour of the LEDs when switched On
|
|
Off Color
|
Simulated colour of the LEDs when switched Off
|
|
Simulation
|
|
Row Spacing
|
Simulation row spacing
|
|
Column Spacing
|
Simulation column spacing
|
|
Width
|
Simulation LED width
|
|
Height
|
Simulated LED height
|
|
Depth
|
Simulated LED Depth (3D environments only)
|
|
LED Shape
|
Simulated LED basic shape
|
|
Redraw LEDs
|
Simulated LED redraw option, display will not be updated until the redraw is set to Yes. Automatically revers back to No after the refresh has been performed.
|
==Macro reference==
|
StrobeHigh
|
Sets the strobe pin high. Strobing controls the LED brightness and does not apply to simulation.
|
- VOID
|
Return
|
|
StrobeLow
|
Sets the strobe pin low. Strobing controls the LED brightness and does not apply to simulation.
|
- VOID
|
Return
|
|
DisplayString
|
Prints an ASCII string onto the LED Matrix a column at a time.
|
- STRING
|
Data
|
Data string to display on the LEDs
|
- UINT
|
Animation_Delay
|
Delay in milliseconds between writing to the next column
|
- BYTE
|
Leadout
|
Allows the text to scroll completely off the display before returning 0=No, 1=Yes
|
- BYTE
|
Add_Spaces
|
Add spaces between each ASCII character 0=No, 1=Yes
|
- VOID
|
Return
|
|
ClearLEDs
|
Sets all of the LEDs in the matrix to the off state.
|
- VOID
|
Return
|
|
WriteColumn
|
Allows a single column of data to be inserted, Acts to shift the rest of the columns across by one.
|
- BYTE
|
Data
|
Data to display on the column of LEDs
|
- BYTE
|
Return
|
Property reference
|
Properties
|
|
LED Type
|
Active high outputs a logic 1 to set the LED and logic 0 to clear the LED. Active low outputs a logic 0 to set the LED and logic 1 to clear the LED
|
|
Row Count
|
Number of LED rows
|
|
Column Count
|
Number of LED columns
|
|
LED Count
|
Total number of LEDs in the component
|
|
Flip Display
|
Allows the column and text data sent to the display to be flipped
|
|
Connections
|
|
Data In
|
Data In pin which is used to pass the input LED value
|
|
Data Out
|
Data Out Pin - Optional and used to collect the data as it leaves the last buffer
|
|
Clock
|
Clock pin used to clock the external buffer IC's
|
|
Strobe
|
Strobe pin used to control the master display state, strobed at high speed using PWM to set the brightness.
|
|
Reset
|
Reset pin used to clear all of the states in the external buffer IC's
|
|
Colours
|
|
On Color
|
Simulated colour of the LEDs when switched On
|
|
Off Color
|
Simulated colour of the LEDs when switched Off
|
|
Simulation
|
|
Row Spacing
|
Simulation row spacing
|
|
Column Spacing
|
Simulation column spacing
|
|
Width
|
Simulation LED width
|
|
Height
|
Simulated LED height
|
|
Depth
|
Simulated LED Depth (3D environments only)
|
|
LED Shape
|
Simulated LED basic shape
|
|
Redraw LEDs
|
Simulated LED redraw option, display will not be updated until the redraw is set to Yes. Automatically revers back to No after the refresh has been performed.
|
==Macro reference==
|
StrobeHigh
|
Sets the strobe pin high. Strobing controls the LED brightness and does not apply to simulation.
|
- VOID
|
Return
|
|
StrobeLow
|
Sets the strobe pin low. Strobing controls the LED brightness and does not apply to simulation.
|
- VOID
|
Return
|
|
DisplayString
|
Prints an ASCII string onto the LED Matrix a column at a time.
|
- STRING
|
Data
|
Data string to display on the LEDs
|
- UINT
|
Animation_Delay
|
Delay in milliseconds between writing to the next column
|
- BYTE
|
Leadout
|
Allows the text to scroll completely off the display before returning 0=No, 1=Yes
|
- BYTE
|
Add_Spaces
|
Add spaces between each ASCII character 0=No, 1=Yes
|
- VOID
|
Return
|
|
ClearLEDs
|
Sets all of the LEDs in the matrix to the off state.
|
- VOID
|
Return
|
|
WriteColumn
|
Allows a single column of data to be inserted, Acts to shift the rest of the columns across by one.
|
- BYTE
|
Data
|
Data to display on the column of LEDs
|
- BYTE
|
Return
|
Property reference
|
Properties
|
|
LED Type
|
Active high outputs a logic 1 to set the LED and logic 0 to clear the LED. Active low outputs a logic 0 to set the LED and logic 1 to clear the LED
|
|
Row Count
|
Number of LED rows
|
|
Column Count
|
Number of LED columns
|
|
LED Count
|
Total number of LEDs in the component
|
|
Flip Display
|
Allows the column and text data sent to the display to be flipped
|
|
Connections
|
|
Data In
|
Data In pin which is used to pass the input LED value
|
|
Data Out
|
Data Out Pin - Optional and used to collect the data as it leaves the last buffer
|
|
Clock
|
Clock pin used to clock the external buffer IC's
|
|
Strobe
|
Strobe pin used to control the master display state, strobed at high speed using PWM to set the brightness.
|
|
Reset
|
Reset pin used to clear all of the states in the external buffer IC's
|
|
Colours
|
|
On Color
|
Simulated colour of the LEDs when switched On
|
|
Off Color
|
Simulated colour of the LEDs when switched Off
|
|
Simulation
|
|
Row Spacing
|
Simulation row spacing
|
|
Column Spacing
|
Simulation column spacing
|
|
Width
|
Simulation LED width
|
|
Height
|
Simulated LED height
|
|
Depth
|
Simulated LED Depth (3D environments only)
|
|
LED Shape
|
Simulated LED basic shape
|
|
Redraw LEDs
|
Simulated LED redraw option, display will not be updated until the redraw is set to Yes. Automatically revers back to No after the refresh has been performed.
|