Component: E block Helper (E blocks 1)

From Flowcode Help
Revision as of 16:13, 16 November 2021 by Wiki bot (talk | contribs) (Created page with "{| style="width:50%" |- | width="20%" style="color:gray;" | Author | Matrix Ltd |- | width="20%" style="color:gray;" | Version | 1.1 |- | width="20%" style="color:gray...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search
Author Matrix Ltd
Version 1.1
Category E-blocks 1


E-block Helper component

A purely cosmetic component to help simplify E-block connections without having to keep referring to the datasheets. Specify which E-block your using and the component will give you options for the patch settings and display the connections required.

Detailed description

No detailed description exists yet for this component

Examples

Example of E-blocks helper component being used to determine connections.

EBHelp.jpg

Downloadable macro reference

Fc9-comp-macro.png CheckBuffer
Returns the number of values in the transmit or receive buffer 
[[File:]] - Buffer
0=Transmit / 1=Receive 
Fc9-u16-icon.png - UINT Return


Fc9-comp-macro.png ReceiveString
Gets a string from the receive buffer 
Fc9-u16-icon.png - UINT MaxChars
 
Fc9-u16-icon.png - UINT Timeout
Time in milliseconds to wait for data 
Fc9-string-icon.png - STRING Return


Fc9-comp-macro.png Initialise
Initialises the UART component pins ready to send and receive data 
Fc9-void-icon.png - VOID Return


Fc9-comp-macro.png ReceiveByteArray
Receives an array of bytes and returns the number of bytes received. 
Fc9-u8-icon.png - BYTE Data
A byte array variable to hold the received data 
Fc9-u16-icon.png - UINT NumBytes
Maximum number of bytes to try and receive 
Fc9-u16-icon.png - UINT Timeout
Max amount of time in ms to wait between bytes 
Fc9-u16-icon.png - UINT Return


Fc9-comp-macro.png ReceiveString
Receives a string of bytes and returns the number of bytes received. 
Fc9-string-icon.png - STRING StringData
 
Fc9-u16-icon.png - UINT NumBytes
Maximum number of bytes to try and receive 
Fc9-u16-icon.png - UINT Timeout
Max amount of time in ms to wait between bytes 
Fc9-u8-icon.png - BYTE Return


Fc9-comp-macro.png Uninit
Un-initialize the UART and release the resources 
Fc9-void-icon.png - VOID Return


Fc9-comp-macro.png GetList
Gets Named property List 
Fc9-string-icon.png - STRING Name
 
Fc9-string-icon.png - STRING Return


Fc9-comp-macro.png Delay
Software UART Bit Delay 
Fc9-void-icon.png - VOID Return


Fc9-comp-macro.png SetValue
set Value of Named property 
Fc9-string-icon.png - STRING Name
 
Fc9-string-icon.png - STRING Value
 
Fc9-void-icon.png - VOID Return


Fc9-comp-macro.png Uninit
Un-initialize the UART and release the resources 
Fc9-void-icon.png - VOID Return


Fc9-comp-macro.png GetList
Gets Named property List 
Fc9-string-icon.png - STRING Name
 
Fc9-string-icon.png - STRING Return


Fc9-comp-macro.png ReceiveByteArray
Receives an array of bytes and returns the number of bytes received. 
Fc9-u8-icon.png - BYTE Data
 
Fc9-u8-icon.png - BYTE NumBytes
Maximum number of bytes to try and receive 
Fc9-u8-icon.png - BYTE Timeout
Max amount of time in ms to wait between bytes 
Fc9-u8-icon.png - BYTE Return


Fc9-comp-macro.png ReceiveString
Receives a string of bytes and returns the number of bytes received. 
Fc9-string-icon.png - STRING StringData
 
Fc9-u8-icon.png - BYTE NumBytes
Maximum number of bytes to try and receive 
Fc9-u8-icon.png - BYTE Timeout
Max amount of time in ms to wait between bytes 
Fc9-u8-icon.png - BYTE Return


Fc9-comp-macro.png GetList
returns Named property list 
Fc9-string-icon.png - STRING Name
 
Fc9-string-icon.png - STRING Return



Property reference

Fc9-prop-icon.png Properties
Fc9-type-16-icon.png E-block ID
E-block product ID 
Fc9-type-10-icon.png E-block Name
Cosmetic name of the E-block to confirm you have the correct board. 
Fc9-type-10-icon.png Bit 0
Port 1 Bit 0 
Fc9-type-10-icon.png Bit 1
Port 1 Bit 1 
Fc9-type-10-icon.png Bit 2
Port 1 Bit 2 
Fc9-type-10-icon.png Bit 3
Port 1 Bit 3 
Fc9-type-10-icon.png Bit 4
Port 1 Bit 4 
Fc9-type-10-icon.png Bit 5
Port 1 Bit 5 
Fc9-type-10-icon.png Bit 6
Port 1 Bit 6 
Fc9-type-10-icon.png Bit 7
Port 1 Bit 7 
Fc9-type-10-icon.png Bit 0
Port 2 Bit 0 
Fc9-type-10-icon.png Bit 1
Port 2 Bit 1 
Fc9-type-10-icon.png Bit 2
Port 2 Bit 2 
Fc9-type-10-icon.png Bit 3
Port 2 Bit 3 
Fc9-type-10-icon.png Bit 4
Port 2 Bit 4 
Fc9-type-10-icon.png Bit 5
Port 2 Bit 5 
Fc9-type-10-icon.png Bit 6
Port 2 Bit 6 
Fc9-type-10-icon.png Bit 7
Port 2 Bit 7 
Fc9-conn-icon.png Connections
Fc9-conn-icon.png Simulations