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:

Log messages

By default, the NetXDuo network interface integration library disables all debug log messages. Do the following to enable log messages:

  1. Add the ENABLE_CONNECTIVITY_MIDDLEWARE_LOGS macro to the DEFINES in the code example's Makefile. The Makefile entry should look like as follows:
    DEFINES+=ENABLE_CONNECTIVITY_MIDDLEWARE_LOGS
    
  2. 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.

Additional information