Software
STHS possess two great fronts of software development:
- Software for work stations and servers
- Embedded software for small devices, also known as firmware.
In this niche STHS comtemplates its clients witha great differential: the development of solutions for diverse plataforms Win32//Intel, Linux/Intel, Linux/Sun, Solaris/Sun, Linux/ARM, Mac, etc. Depending on the conditions, the client can still opt for a multiplataform solution. The great advantage of this type of approach is to allow easy migration of hardware plataform and operating system, reducing costs with licenses and increasing the number of available hardware plataforms. In this way, the client will have total freedom to work with heterogeneous stations.
Applications:
- Communication Protocols
- Filters and format converters
- Integration between different applications
- Device Drivers (Win32/Intel, Linux/Intel)
- Loggers
- Data analisys and report generation
- User applicatives
- Server applicatives (Data Bases, Web Services)
- Interfaces with external proprietary devices
- Supervision (Alarm and Monitoring)
2. Embedded Devices
Being also a supplier of hardware solutions, STHS also develops the software for these devices. In its great majority they are writen in C, C++ and assembly languages. As a loyal defender of portability, STHS always advise the use of C and C++ languages instead of the assembly, restricting its use for special cases.
Applications:
- Communication Protocols
- Automation and Control
- Data loggers
- Alarm and Monitoring Systems





Software

