CMX TCP/IP is a portable, high performance TCP/IP implementation for embedded systems.
Memory usage is localized and deterministic.
CMX TCP/IP uses RTOS signaling mechanisms to provide a true, multi-tasking re-entrant network stack. When no RTOS is available, CMX TCP/IP provides a straight forward, single threaded stack that supports multiple sockets via the select multiplexer.
The system has a simple and familiar programming API, including standard sockets and callable application modules.
CMX TCP/IP is the only solution that you will need for embedded applications. It is embedded in set top boxes to connect thousands of homes to the internet through their cable TV provider. It links thousands of sites to a home office for interactive, satellite-based training. It connects instruments to a PC or workstation over ethernet.
It links gaming tables and industrial controllers on LAN's to host computers. CMX TCP/IP is sophisticated enough to handle the toughest wide area networking jobs, but is still compact and economical enough to be used in a simple LAN application.
CMX TCP/IP's low cost, clean implementation, and high functionality make it a breeze to add TCP/IP networking to any application.
WHY USE CMX TCP/IP? When selecting networking tools for your embedded project, there are technical decisions to be made and there are business decisions to be made.