At the heart of this touch control panel is embedded-Linux-based Qt/C++ software with which, in addition to the actual operation and configuration, functions such as the remote updating of the machine software and diverse configuration parameters can be controlled.
The software consists of three components: a service application, which provides the maintenance technicians with user-friendly and secure access (Qt/C++, HTML5), a graphical user interface that resembles a typical smartphone screen and enables intuitive and thereby time-saving operation of the sewing machine, and a control application, which communicates with the machine-control systems of the sewing machine via various physical interfaces.
The parameterization of the machine and user profiles can be transmitted effortlessly; sewing programs can be updated reliably from the backend server. During the production process, material can be identified using a barcode scanner and the correct sewing program can easily be assigned. Production orders, for example in PDF format, can be displayed directly on the machine. Video tutorials that can be viewed on the machine as well as pre-configured setup programs additionally reduce the necessary learning time.
This software architecture is being used to follow a platform strategy: the Commander CSP is fundamentally compatible with very diverse machines in an innovative and growing product range. The software system was conceived right from the start to be scalable as the requirements grow. Existing control software and well-established legacy systems are integrated into the new architecture.