The Connectivity Middleware Utilities library is a collection of general purpose middleware utilities that several connectivity middleware libraries depend on. Most application developers will not interact with this library directly; it is automatically included as a dependency of higher-level connectivity libraries such as Wi-Fi core FreeRTOS lwIP mbedtls and Ethernet core FreeRTOS lwIP mbedtls.
The library includes: JSON parser, linked list, string conversion utilities, network helper functions, a logging subsystem with run-time log level control, and a centralized collection of middleware error codes for libraries such as AWS IoT, HTTP server, Enterprise Security, OTA, WebSocket, and more.
Refer to the API Reference for detailed descriptions of each utility module.
The current version of the library was validated for compatibility with the following Software and Tools:
| Software and Tools | Version |
|---|---|
| ModusToolbox™ software environment | 3.9 |
| ModusToolbox™ Device Configurator | 5.90 |
| GCC Compiler | 14.2.1 |
| IAR Compiler | 9.50.2 |
| Arm® Compiler 6 | 6.22 |
| LLVM compiler | 22.1.0 |
This library is used by:
This library depends on:
This library is provided under Infineon software license terms. It is composed entirely of Infineon-authored utility modules (JSON parser, linked list, string utilities, network helpers, logging, and centralized middleware error codes) and does not bundle any third-party open-source components of its own. Refer to the license file for the full terms.
(c) 2026, Infineon Technologies AG, or an affiliate of Infineon
Technologies AG. All rights reserved.