The SuperCom TCP/IP Communication Library for Linux is a programer's library used to develop TCP/IP communication applications under Linux and compatible operating systems.
Using SuperCom you easily write TCP/IP communication applications and control TCP/IP connections to devices and PLC machines e.g. Heidenhain controller, SIEMENS S7 plc.
Develop easily applications to accomplish data and file transfer incl. file server applications.
The SuperCom API fits excellent into the modularity concept of Linux and is extremely portable.
SuperCom was designed from the beginning to be used in high demanding commercial and industrial applications.
Handle many concurrent and stable connections.
With the SuperCom Communication Library transmitting and receiving data takes place in the background enabling the application to perform other tasks while data transmission takes place.
Setup and handle concurrently multiple connections, run lengthly jobs in background (for example: connect, file transfer, collect data packets, trigger events), execute fast with low latency and consume less is what SuperCom was made for from it's first day.
Stable and fast file transfers in backgound are just one function call away using well known ZMODEM, YMODEM, XMODEM, KERMIT, ASCII.
Need industrial access like MODBUS? We ship a very robust industry proven MODBUS package used for many years in industrial projects.
SuperCom is not only well known for it's unmatched stability but also for its portability. Use one SuperCom API to compile Linux and Windows programs.
Many more details incl. common code snippets presented here.
Executables developed using SuperCom can be distributed royalty free (complete text).
C, C++, C#, Java, Pascal, Lazarus, Perl, PureBasic and any other using Linux 'shared libraries, .so'.
Linux 2.4 or newer and also to it compatible OS (32/64 bit).
Available packages for Linux can be found here.