📄️ On Boot
This block is triggered after the device has successfully completed initial processes (e.g., configuring network interfaces and peripherals) and is prepared to run the application.
📄️ On Keypad Pressed
This block is triggered when a keypad button is pressed.
📄️ On Keypad Released
This block is triggered when a keypad button is released.
📄️ On Button Pressed
This block is triggered when the device's MD button is depressed (or the MD line is pulled LOW on modules without the button).
📄️ On Button Released
This block is triggered when the MD button is released (or the MD line is pulled HIGH on modules without the button).
📄️ On Network Changed
This block is triggered when the device's network connection status changes.
📄️ On Interrupt
This block is triggered when an interrupt is detected.
📄️ Debug Print
This block is used to print debug messages to the console.
📄️ Get Current DateTime
This block is used to get the current date and time.
📄️ Format DateTime
This block is used to format the date and time.
📄️ Comment
This block is used to add a comment to the canvas.
📄️ LED Pattern
This block is used to set the LED pattern.
📄️ Buzzer Pattern
This block is used to play sound patterns on the buzzer.
📄️ System Reboot
This block is used to reboot the system.
📄️ Upgrade Firmware
This block is used to upgrade the firmware via HTTP with a TCU file.