Component: Zigbee (BL0152) (E-blocks 2)
From Flowcode Help
Jump to navigationJump to search
| Author | Matrix TSL |
| Version | 1.0 |
| Category | E-blocks 2 |
Contents
Zigbee component
Component Source Code
Please click here for the component source code: FC_Comp_Source_EBlocks2_Zigbee_BL0152_2d.fcfx
Detailed description
No detailed description exists yet for this component
Examples
No additional examples
Downloadable 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 | |