-
Calculation Function Blocks
This week, we’re diving into function block Math operations. IoT sensors, controllers or cloud data processing often needs to do some numerical work to make them smart. Lucid makes these operations incredibly straightforward. The most general maths function block allows algebraic expressions to be entered, or you can choose from individual operator function blocks, but…
-
Graphical UI Function Blocks
It’s week 3 of FBF and we’re looking at User Interfaces for devices. Graphical UIs in Lucid are built from inxware’s widget library that perform well-known user interactions such as displaying and acquiring text or numerical data from users. More advanced widgets include images, shaped objects, video, graphs, animation and even sound. To get started…
-
File I/O Function Blocks
Week 2 of the Function Block Friday posts is upon us and this week we are featuring ordinary file read and write blocks. Every programmer will be familiar with how files are accessed programmatically and Lucid does nothing unusual in this respect other than condense many lines of code into a single simple function block.…
-
MQTT Function Blocks
Introducing 🎉 FUNCTION BLOCK FRIDAY 🎉 To kick off this series on Lucid’s library of function blocks we’re introducing the IoT industry’s favourite device connectivity protocol – MQTT! If you don’t know MQTT, it’s a lightweight publish/subscribe messaging protocol used widely in devices and server messaging. Lucid lets you configure and run secure MQTT connections…