Azure NETX features
SMALL-FOOTPRINT
- NetX duo has a small footprint of 9KB to 15KB for basic IP and UDP support. An additional 10KB to 13KB of instruction area memory is needed for TCP functionality. NetX duo RAM usage typically ranges from 2.6KB to 3.6KB plus the packet pool memory, which is defined by the application.
FAST EXECUTION
- NetX duo provides a zero-copy packet send/receive implementation and highly integrated with ThreadX to achieve the fastest possible performance. For example, NetX duo can typically achieve near wire speed data transfers on an 80MHz processor (or less), while using only a small percentage of the processor cycles.
PRE-CERTIFIED BY TUV and UL TO MANY SAFETY STANDARDS
- NetX duo has been certified by SGS-TUV Saar for use in safety-critical systems, according to IEC-61508 SIL 4, IEC-62304 software safety class C, ISO 26262 ASIL D and EN 50128.NetX duo has been recognized by UL for compliance with UL 60730-1 annex H, CSA E60730-1 annex H, IEC 60730-1 annex H, UL 60335-1 annex R, IEC 60335-1 annex R, and UL 1998 safety standards for software in programmable components.
SAFE and SECURE
- NetX duo security is provided through additional security products, including IPsec, SSL, TLS, and DTLS. In addition, the application has complete control over all external access to NetX duo, making security risk determination that much easier.
INTEROPERABILITY VERIFICATION
- NetX duo conforms to RFC standards and offers complete interoperability with devices for most vendors. NetX duo is one of the only embedded TCP/IP stacks to achieve the rigorous IPv6-Ready logo certification.
- NetX duo also utilizes the industry standard IxANVL (Automated network validation library) for the NetX duo core TCP/IP protocol implementation.
SIMPLE, EASY-TO-USE
- NetX duo is very simple to use. The NetX duo API is both intuitive and highly functional. The API names are made of real words and all NetX duo APIs have a leading “nx_” and follow a noun-verb naming convention. Furthermore, there is a functional consistency throughout the API.
COMPREHENSIVE IoT PROTOCOLS
- NetX duo has one of the most comprehensive TCP/IP protocol suites for networking deeply embedded IoT applications. This support includes the following add-on protocols: MQTT, Co-AP, LWM2M, 6LoWPAN, SSL/TLS/DTLS, IPsec, Auto-IP, DHCP, DNS, mDNS, DNS-SD, FTP, HTTP, IPsec, NAT, POP3, PPP, PPPoE, SMTP, SNMP v1/2/3, telnet, TFTP
ADVANCED TECHNOLOGY
NetX duo's advanced technology includes the following:
- Piconet™ architecture
- Automatic scaling
- UDP fast-path Technology™
- Flexible packet management
- Zero-copy API and implementation
- Multihomed support
- Optional timeout on all suspension
- Static routing support
- IPsec
- SSL/TLS/DTLS
- TraceX system analysis support
FASTEST TIME-TO-MARKET
- NetX duo is easy to install, learn, use, debug, verify, certify, and maintain.
The following are some reasons for our consistent time-to-market advantage:
- Quality documentation
- Complete source code availability
- Easy-to-use API
- Comprehensive and advanced feature SetThreadX is easy to install, learn, use, debug, verify, certify, and maintain.
ROYALTY FREE
NetX duo is licensed royalty-free, for the lowest possible manufacturing cost.
FULL, HIGHEST-QUALITY SOURCE CODE
From the very beginning, NetX duo was designed to be an industrial grade TCP/IP stack distributed with full C source code.
Free evaluations and full source evaluations are also available by contacting Express Logic directly.
The product includes a user manual, read me files in most cases, full source code and 3 months of support.
Supported Devices | STM32 |
Software Function | Process |
Middleware | RTOS |
Deliverable | Source |
License Type | Commercial with free trial version |
Site |
ST Products |
---|