Programming, user inferfaces
Software may be used for solving nearly every problem of modern technology and science. If the effect of the work has to be a specialized sensor, it is necessary to write an application for its characterization. If it is supposed to be a controller or a regulator – it will need to have an embedded firmware implementing control or regulation algorithms, and application software which systematically tests its operation.
- Creation of measurement, visualisation, simulation software
- Programming drivers, microcontrollers, digital signal processors, etc.
- Graphical user interfaces
- Programming within LabVIEW and Matlab environments
The control or automation system requires the central controller to be programmed (and in more complex systems – also lower level controllers) as well as a control panel with a graphical user interface (so called GUI – Graphical User Interface or HMI – Human-Machine Interface).
In our work, we use programming (both for computers and microcontrollers) almost at each stage of problem solving. We also offer creation of specialized applications which may be used e.g.: for data analysis and visualisation, conducting automated measurements and tests, process visualisation, data acquisition in local and distributed systems.