
1
1
Chapter 1 Introduction
Network Enabler SDK 2 (NE SDK2) is designed for the user who would like to run their own proprietary
application on NE-4100 series Network Enabler modules. NE SDK2 provides a Moxa embedded OS
(Moxa OS), TCP/IP communication stack, and Software Development Kit (SDK) and Windows utility
that allows system integrators to build up their own proprietary solution without using traditional PCs.
Moxa OS Ver. 2.x
Moxa NE SDK 2 has an embedded, small footprint OS developed by Moxa Technologies Co. Ltd. It was
developed originally for TCP/IP-based Terminal Server products starting in 1992. It is a powerful and
reliable software platform with a user-friendly SDK. The major features of Moxa OS Ver. 2.0 are:
-16-bit, Unix-like embedded operating system
-Small footprint (< 300 KB, including the TCP/IP protocol stack)
-Non-preemptive multi-thread system
-Stream I/O
-Standard BSD Sockets for TCP/IP programming with multi-TCP session support
NE SDK 2
To assist in the development of Network Enabler applications, Moxa provides a comprehensive and
easy-to-use SDK, designed for use on Windows 95/98/ME/NT/2000/XP platforms. The main features of
NE SDK 2 are:
-Borland™ Turbo C 2.01 compiler
-SDK libraries with more than 100 function calls
-SDK Manager and EXE2AP utilities for software download and troubleshooting
-PComm Terminal Emulator
-More than 20 example programs
-Documentation
NE SDK V2.0 has the following programming features:
-Supports NE-4110S-P, 4110A-P, 4120S-P, 4120A-P, 4100T-P
-Up to 192 KB of user program space (large mode in Turbo C)
-Up to 160 KB of flash memory access space
-Up to 10 TCP sessions
Other advanced features include:
-EXE2FRM utility for advanced application deployment
-NECI library for utility development
Comentarios a estos manuales