NetXDuo network interface integration library
May 31, 2024 · View on GitHub
Overview
This library is an integration layer that links the NetXDuo network stack with the underlying Wi-Fi host driver (WHD). This library interacts with ThreadX, NetXDuo TCP/IP stack, and Wi-Fi host driver (WHD). It contains the associated code to bind these components together.
Features and functionality
This library is designed to work with both PSoC™ kits with Wi-Fi capability, and is supported through the ModusToolbox™ software environment.
Supported platforms
This library and its features are supported on the following platforms:
-
PSoC™ 62S2 Wi-Fi Bluetooth® pioneer kit (CY8CKIT-062S2-43012)
-
CYW955913EVK-01 Wi-Fi Bluetooth® Prototyping Kit (CYW955913EVK-01)
Log messages
By default, the NetXDuo network interface integration library disables all debug log messages. Do the following to enable log messages:
- Add the
ENABLE_CONNECTIVITY_MIDDLEWARE_LOGSmacro to theDEFINESin the code example's Makefile. The Makefile entry should look like as follows:DEFINES+=ENABLE_CONNECTIVITY_MIDDLEWARE_LOGS - Call the
cy_log_init()function provided by the cy-log module. cy-log is part of the connectivity-utilities library. See connectivity-utilities library API documentation for cy-log details.