Component: Zigbee (BL0152) (E-blocks 2)
From Flowcode Help
Jump to navigationJump to searchAuthor | Matrix TSL |
Version | 1.0 |
Category | E-blocks 2 |
Contents
Zigbee component
Component Source Code
Please click here to view the component source code (Beta): FC_Comp_Source_EBlocks2_Zigbee_BL0152_2d.fcfx
Detailed description
No detailed description exists yet for this component
Examples
No additional examples
Macro reference
![]() |
ReadNameFromBuffer |
Returns a byte from the 8-Byte name | |
![]() |
Device |
The Device name to collect. Range: 0-7 | |
![]() |
Idx |
The index position of the name. Range: 0-7 | |
![]() |
Return |
![]() |
NodeWake |
Wakes up the local Zigbee module from sleep mode. | |
![]() |
Return |
![]() |
ReadATResponse |
Reads a single byte from the received AT command response. | |
![]() |
idx |
Specified the byte index in the buffer. Range 0-15 | |
![]() |
Return |
![]() |
ScanBuffer |
Returns a binary list of matched identifier names | |
![]() |
Compare_Str |
![]() |
Length |
![]() |
Return |
![]() |
SendChar |
Transmits a byte value to the Zigbee module. | |
![]() |
Byte |
Data byte to transmit. Range 0-255 | |
![]() |
Return |
![]() |
InitNetwork |
Initialises the Zigbee module and attempts to setup or join the network | |
![]() |
Return |
![]() |
ConnectToCoordinator |
Attempts to connect the data channel to the network coordinator node. | |
![]() |
Return |
![]() |
ConnectToName |
Attempts to connect the data channel to a named device on the network. | |
![]() |
Name |
![]() |
Return |
![]() |
EnterCommandMode |
Moves from data mode into command mode by sending the special characters | |
![]() |
Return |
![]() |
RestartNetwork |
Attempts to restart the network | |
![]() |
Return |
![]() |
StoreParams |
Stores the current register set into the Zigbee module's non volatile memory | |
![]() |
Return |
![]() |
ConnectToAll |
Attempts to connect the data channel to all devices on the network. | |
![]() |
Return |
![]() |
ConnectFromLibrary |
Attempts to connect the data channel to a known device on the network. | |
![]() |
Mode |
![]() |
Device |
![]() |
Return |
![]() |
ConnectToAddress |
Attempts to connect the data channel to a specific device address on the network. | |
![]() |
Address |
![]() |
Return |
![]() |
GetSignalLevel |
Returns the signal strength of the last signal received | |
![]() |
Return |
![]() |
ExitCommandMode |
Returns from command mode to allow data to be sent and received | |
![]() |
Return |
![]() |
ReadAddressFromBuffer |
Reads a byte from a 16-bit Zigbee device address | |
![]() |
Device |
![]() |
Idx |
![]() |
Return |
![]() |
SendATCommand |
Transmits a string of values to the Zigbee module. | |
![]() |
Command |
Transmits a command to the Zigbee module followed by a carriage return | |
![]() |
Return |
![]() |
GetATResponse |
Waits for a response from the Zigbee module. If the Logging parameter is set then the response is stored in memory allowing the software to read the reply. | |
![]() |
Logging |
![]() |
Return |
![]() |
ReceiveChar |
Attempt to receive a byte from the Zigbee module. | |
![]() |
nTimeout |
![]() |
Return |
Property reference
==Macro reference==
![]() |
ReadNameFromBuffer |
Returns a byte from the 8-Byte name | |
![]() |
Device |
The Device name to collect. Range: 0-7 | |
![]() |
Idx |
The index position of the name. Range: 0-7 | |
![]() |
Return |
![]() |
NodeWake |
Wakes up the local Zigbee module from sleep mode. | |
![]() |
Return |
![]() |
ReadATResponse |
Reads a single byte from the received AT command response. | |
![]() |
idx |
Specified the byte index in the buffer. Range 0-15 | |
![]() |
Return |
![]() |
ScanBuffer |
Returns a binary list of matched identifier names | |
![]() |
Compare_Str |
![]() |
Length |
![]() |
Return |
![]() |
SendChar |
Transmits a byte value to the Zigbee module. | |
![]() |
Byte |
Data byte to transmit. Range 0-255 | |
![]() |
Return |
![]() |
InitNetwork |
Initialises the Zigbee module and attempts to setup or join the network | |
![]() |
Return |
![]() |
ConnectToCoordinator |
Attempts to connect the data channel to the network coordinator node. | |
![]() |
Return |
![]() |
ConnectToName |
Attempts to connect the data channel to a named device on the network. | |
![]() |
Name |
![]() |
Return |
![]() |
EnterCommandMode |
Moves from data mode into command mode by sending the special characters | |
![]() |
Return |
![]() |
RestartNetwork |
Attempts to restart the network | |
![]() |
Return |
![]() |
StoreParams |
Stores the current register set into the Zigbee module's non volatile memory | |
![]() |
Return |
![]() |
ConnectToAll |
Attempts to connect the data channel to all devices on the network. | |
![]() |
Return |
![]() |
ConnectFromLibrary |
Attempts to connect the data channel to a known device on the network. | |
![]() |
Mode |
![]() |
Device |
![]() |
Return |
![]() |
ConnectToAddress |
Attempts to connect the data channel to a specific device address on the network. | |
![]() |
Address |
![]() |
Return |
![]() |
GetSignalLevel |
Returns the signal strength of the last signal received | |
![]() |
Return |
![]() |
ExitCommandMode |
Returns from command mode to allow data to be sent and received | |
![]() |
Return |
![]() |
ReadAddressFromBuffer |
Reads a byte from a 16-bit Zigbee device address | |
![]() |
Device |
![]() |
Idx |
![]() |
Return |
![]() |
SendATCommand |
Transmits a string of values to the Zigbee module. | |
![]() |
Command |
Transmits a command to the Zigbee module followed by a carriage return | |
![]() |
Return |
![]() |
GetATResponse |
Waits for a response from the Zigbee module. If the Logging parameter is set then the response is stored in memory allowing the software to read the reply. | |
![]() |
Logging |
![]() |
Return |
![]() |
ReceiveChar |
Attempt to receive a byte from the Zigbee module. | |
![]() |
nTimeout |
![]() |
Return |