Code Monkey home page Code Monkey logo

wifi-mfg-test's Introduction

PSoC 6 MCU: WLAN Manufacturing Test Middleware

The WLAN Manufacturing Test Middleware application is used to validate the WLAN firmware and radio performance of the Wi-Fi device. The mfg-test middleware repo can accept the serial input byte stream from the Mfg Test application and transform the contained commands into IOVAR/IOCTL messages to the wlan firmware. It can get the response from the wlan firmware (if expected), and transport them back to the 'wl tool' running on the host.

This repo should be used with FreeRTOS and Mbed OS applications to test the wlan firmware.

The Mfg Test middleware library consists of the Mfg Test Middleware Porting layer to interface with the wlan firmware and Wi-Fi functionality across SDKs such as FreeRTOS and Mbed OS.

Version 4.0.0 Update for MTB 3.0 and added to manifest

Version 3.3.0 fixed minor compilation warning for ARM compiler.

Version 3.2.0 updated the documentation.

Version 3.1.0 updated the documentation and copyright.

Version 3.0.1 adds support for the following:

Requirements

Supported Software and Tools

ToolChain OS
GCC_ARM and IAR FreeRTOS
GCC_ARM and ARMC6 Mbed OS

Integration Notes

  • The Wi-Fi Manufacturing Test Middleware library works with ModusToolBox Wifi Manfacturing Tester applications.

  • The library is integrated into Wi-Fi manufacturing tester applications.

  • You only need to include this library in the intended ecosystem to use these utilities. Depending on the ecosystem, the relevant source files will be picked up and linked, using COMPONENT_ model_.

Additional Information


(c) 2021, Cypress Semiconductor Corporation (an Infineon company) or an affiliate of Cypress Semiconductor Corporation. All rights reserved. This software, associated documentation and materials ("Software") is owned by Cypress Semiconductor Corporation or one of its affiliates ("Cypress") and is protected by and subject to worldwide patent protection (United States and foreign), United States copyright laws and international treaty provisions. Therefore, you may use this Software only as provided in the license agreement accompanying the software package from which you obtained this Software ("EULA"). If no EULA applies, then any reproduction, modification, translation, compilation, or representation of this Software is prohibited without the express written permission of Cypress. Disclaimer: THIS SOFTWARE IS PROVIDED AS-IS, WITH NO WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, NONINFRINGEMENT, IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. Cypress reserves the right to make changes to the Software without notice. Cypress does not assume any liability arising out of the application or use of the Software or any product or circuit described in the Software. Cypress does not authorize its products for use in any products where a malfunction or failure of the Cypress product may reasonably be expected to result in significant property damage, injury or death ("High Risk Product"). By including Cypress's product in a High Risk Product, the manufacturer of such system or application assumes all risk of such use and in doing so agrees to indemnify Cypress against all liability.

wifi-mfg-test's People

Contributors

markainsw avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.