Skip to main content
FW version: Stable

Automation methods

info

there are multiple methods how to automate your work with siliXcon devices using SWTools and YOS system. Ranging from End-of-Line deployment to augmenting the existing firmware functionality with an internal script.

To unleash the full potential of the platform, you may combine these methods together. That way you can set up a rich environment for R&D, testing or deployment of your products with siliXcon.

MethodScalabilityReal-timeOverview
YOS scripting-++The device executes a script internally. The script is either persistent (stored in flash) or dynamic (loaded during run-time). The script can augment the functionality of a firmware application.
SXapi++SXapi enables an application (running on your PC) to access commands, entries and their values without the need to start-stopping a process for each atomic operation. SXapi is provided by emGUI as a built-in Python module for the plugins or as a REST API web service.
Production scripting++-Most of the SWTools have a CLI interface and can be invoked from any program running on your PC. For exp. yosctl with its rich option set is tailored towards EoL (End-of-Line) automation in mass production. It can be called from any other process as a system command. Each yosctl call performs an atomic operation on the device.
tip

If you do not wish to develop, but you are still interested in a custom automation feature, please contact siliXcon.