Skip to content

Commit

Permalink
Upload lpa 5.5.0.5606 [2644]
Browse files Browse the repository at this point in the history
  • Loading branch information
gitlab-runner committed Aug 2, 2024
1 parent 820e125 commit 91b5939
Show file tree
Hide file tree
Showing 44 changed files with 133 additions and 129 deletions.
6 changes: 4 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ The LPA middleware is essentially a Wi-Fi offload manager that is instantiated w

The LPA middleware library consists of the following components:

- Configurator tool (using a personality), which makes the low-power features of the system easy to use. This personality writes data structures; after the configuration is saved, it generates *cycfg_connectivity_wifi.h*,*cycfg_connectivity_wifi.c* for PSoC™ 6 and *cycfg_peripherals.h*, *cycfg_peripherals.c* for CYW955913EVK-01 based on the settings made in the Device Configurator. See the [ModusToolbox™ Device Configurator tool guide](https://www.infineon.com/dgdl/Infineon-ModusToolbox_Device_Configurator_4.10_User_Guide-UserManual-v01_00-EN.pdf?fileId=8ac78c8c88704c7a0188a18bc3c94e70&redirId=180683).
- Configurator tool (using a personality), which makes the low-power features of the system easy to use. This personality writes data structures; after the configuration is saved, it generates *cycfg_connectivity_wifi.h*,*cycfg_connectivity_wifi.c* for PSoC™ 6 and *cycfg_peripherals.h*, *cycfg_peripherals.c* for CYW955913EVK-01 based on the settings made in the Device Configurator. See the [ModusToolbox™ Device Configurator tool guide](https://www.infineon.com/dgdl/Infineon-ModusToolbox_Device_Configurator_4.20_User_Guide-UserManual-v01_00-EN.pdf?fileId=8ac78c8c8d2fe47b018e0ea9a6727916&redirId=180683).

- The generated source files are compiled and linked in the executable. The API in the generated source will be invoked at system initialization.

Expand Down Expand Up @@ -57,6 +57,8 @@ This library and its features are supported on the following Infineon platforms:

- [CYW955913EVK-01 Wi-Fi Bluetooth® Prototyping Kit (CYW955913EVK-01)](https://www.infineon.com/CYW955913EVK-01)

- [PSoC™ 62S2 evaluation kit (CY8CEVAL-062S2-CYW955513SDM2WLIPA)](https://www.infineon.com/cms/en/product/evaluation-boards/cy8ceval-062s2/)

## Limitations

See the [Low Power Assistant Middleware Library Limitations](https://infineon.github.io/lpa/api_reference_manual/html/index.html).
Expand Down Expand Up @@ -116,7 +118,7 @@ The following resources contain more information:
- [LPA middleware RELEASE.md](./RELEASE.md)
- [Low Power Assistant middleware library](https://infineon.github.io/lpa/api_reference_manual/html/index.html)
- [ModusToolbox™ software environment, quick start guide, documentation, and videos](https://www.infineon.com/cms/en/design-support/tools/sdk/modustoolbox-software/?redirId=178597)
- [LPA middleware code example for FreeRTOS](https://github.com/Infineon/mtb-example-anycloud-wlan-lowpower)
- [LPA middleware code example for FreeRTOS](https://github.com/Infineon/mtb-example-wifi-wlan-lowpower)
- [ModusToolbox™ Device Configurator tool guide](https://www.infineon.com/dgdl/Infineon-ModusToolbox_Device_Configurator_4.20_User_Guide-UserManual-v01_00-EN.pdf?fileId=8ac78c8c8d2fe47b018e0ea9a6727916&redirId=180683)
- [PSoC™ 6 technical reference manual](https://www.infineon.com/dgdl/Infineon-PSoC_6_MCU_PSoC_63_with_BLE_Architecture_Technical_Reference_Manual-AdditionalTechnicalInformation-v11_00-EN.pdf?fileId=8ac78c8c7d0d8da4017d0f946fea01ca&utm_source=cypress&utm_medium=referral&utm_campaign=202110_globe_en_all_integration-technical_reference_manual&redirId=TRM148)
- [PSoC™ 63 with Bluetooth® datasheet](https://www.infineon.com/dgdl/Infineon-PSoC_6_MCU_PSoC_63_with_BLE_Datasheet_Programmable_System-on-Chip_(PSoC)-DataSheet-v16_00-EN.pdf?fileId=8ac78c8c7d0d8da4017d0ee4efe46c37&utm_source=cypress&utm_medium=referral&utm_campaign=202110_globe_en_all_integration-datasheet&redirId=VL4079)
Expand Down
10 changes: 3 additions & 7 deletions RELEASE.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,15 +6,11 @@ See the [README.md](./README.md) and the [Low Power Assistant middleware library

The revision history of the LPA middleware is also available on the [Low Power Assistant middleware library changelog](https://infineon.github.io/lpa/api_reference_manual/html/index.html#group_lpa_changelog).

New in this release:

- Added support for WOWLPF Net-pattern offload for CY8CEVAL-062S2-CYW43022CUB.


### Release versions

| Version | Description of change | Comments |
| ---------------- | ---------------------------------------------------------------------- | -------------------------------------------------------------- |
| 5.5.0 | Added support for CY8CEVAL-062S2-CYW955513SDM2WLIPA kit | |
| 5.4.0 | Added support for WOWLPF Net-pattern offload for CY8CEVAL-062S2-CYW43022CUB | |
| 5.3.0 | Added support for CYW955913EVK-01 Kit | |
| 5.2.0 | Added support for new offload Infra. Added support for DLTRO offload, ICMP offload, NDOE offload, NULL KA offload, NAT KA offload, WOWLPF, MQTT Keepalive offload | |
Expand Down Expand Up @@ -53,8 +49,8 @@ The following resources contain more information:
- [LPA Middleware RELEASE.md](./RELEASE.md)
- [Low Power Assistant middleware library](https://infineon.github.io/lpa/api_reference_manual/html/index.html)
- [ModusToolbox™ software environment, quick start guide, documentation, and videos](https://www.infineon.com/modustoolbox)
- [LPA Middleware WLAN low-power code example for FreeRTOS](https://github.com/Infineon/mtb-example-anycloud-wlan-lowpower)
- [LPA middleware WLAN TCP keepalive offload example for FreeRTOS](https://github.com/Infineon/mtb-example-anycloud-offload-tcp-keepalive)
- [LPA Middleware WLAN low-power code example for FreeRTOS](https://github.com/Infineon/mtb-example-wifi-wlan-lowpower)
- [LPA middleware WLAN TCP keepalive offload example for FreeRTOS](https://github.com/Infineon/mtb-example-wlan-offloads)
- [ModusToolbox™ Device Configurator tool guide](https://www.infineon.com/dgdl/Infineon-ModusToolbox_Device_Configurator_4.20_User_Guide-UserManual-v01_00-EN.pdf?fileId=8ac78c8c8d2fe47b018e0ea9a6727916&redirId=180683)
- [PSoC™ 6 technical reference manual](https://www.infineon.com/dgdl/Infineon-PSoC_6_MCU_PSoC_63_with_BLE_Architecture_Technical_Reference_Manual-AdditionalTechnicalInformation-v11_00-EN.pdf?fileId=8ac78c8c7d0d8da4017d0f946fea01ca&utm_source=cypress&utm_medium=referral&utm_campaign=202110_globe_en_all_integration-technical_reference_manual&redirId=TRM148)
- [PSoC™ 63 with Bluetooth® LE datasheet](https://www.infineon.com/dgdl/Infineon-PSoC_6_MCU_PSoC_63_with_BLE_Datasheet_Programmable_System-on-Chip_(PSoC)-DataSheet-v16_00-EN.pdf?fileId=8ac78c8c7d0d8da4017d0ee4efe46c37&utm_source=cypress&utm_medium=referral&utm_campaign=202110_globe_en_all_integration-datasheet&redirId=VL4079)
6 changes: 3 additions & 3 deletions docs/api_reference_manual/html/annotated.html
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.9.2"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Low Power Assistant Middleware Library 5.4.0: Data Structures</title>
<title>Low Power Assistant Middleware Library 5.5.0: Data Structures</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
Expand All @@ -27,7 +27,7 @@
<tr style="height: 56px;">
<td id="projectlogo"><a href="http://www.cypress.com/"><img alt="Logo" src="infineon_logo.png"/></a></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Low Power Assistant Middleware Library 5.4.0</div>
<div id="projectname">Low Power Assistant Middleware Library 5.5.0</div>
</td>
</tr>
</tbody>
Expand Down Expand Up @@ -121,7 +121,7 @@
<div id="nav-path" class="navpath">
<ul>
<li class="footer">
Generated for <b>Low Power Assistant Middleware Library 5.4.0</b> by <b>Cypress Semiconductor Corporation</b>.
Generated for <b>Low Power Assistant Middleware Library 5.5.0</b> by <b>Cypress Semiconductor Corporation</b>.
All rights reserved.
</li>
</ul>
Expand Down
6 changes: 3 additions & 3 deletions docs/api_reference_manual/html/classes.html
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.9.2"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Low Power Assistant Middleware Library 5.4.0: Data Structure Index</title>
<title>Low Power Assistant Middleware Library 5.5.0: Data Structure Index</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
Expand All @@ -27,7 +27,7 @@
<tr style="height: 56px;">
<td id="projectlogo"><a href="http://www.cypress.com/"><img alt="Logo" src="infineon_logo.png"/></a></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Low Power Assistant Middleware Library 5.4.0</div>
<div id="projectname">Low Power Assistant Middleware Library 5.5.0</div>
</td>
</tr>
</tbody>
Expand Down Expand Up @@ -119,7 +119,7 @@
<div id="nav-path" class="navpath">
<ul>
<li class="footer">
Generated for <b>Low Power Assistant Middleware Library 5.4.0</b> by <b>Cypress Semiconductor Corporation</b>.
Generated for <b>Low Power Assistant Middleware Library 5.5.0</b> by <b>Cypress Semiconductor Corporation</b>.
All rights reserved.
</li>
</ul>
Expand Down
6 changes: 3 additions & 3 deletions docs/api_reference_manual/html/functions.html
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.9.2"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Low Power Assistant Middleware Library 5.4.0: Data Fields</title>
<title>Low Power Assistant Middleware Library 5.5.0: Data Fields</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
Expand All @@ -27,7 +27,7 @@
<tr style="height: 56px;">
<td id="projectlogo"><a href="http://www.cypress.com/"><img alt="Logo" src="infineon_logo.png"/></a></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Low Power Assistant Middleware Library 5.4.0</div>
<div id="projectname">Low Power Assistant Middleware Library 5.5.0</div>
</td>
</tr>
</tbody>
Expand Down Expand Up @@ -218,7 +218,7 @@ <h3><a id="index_w" name="index_w"></a>- w -</h3><ul>
<div id="nav-path" class="navpath">
<ul>
<li class="footer">
Generated for <b>Low Power Assistant Middleware Library 5.4.0</b> by <b>Cypress Semiconductor Corporation</b>.
Generated for <b>Low Power Assistant Middleware Library 5.5.0</b> by <b>Cypress Semiconductor Corporation</b>.
All rights reserved.
</li>
</ul>
Expand Down
6 changes: 3 additions & 3 deletions docs/api_reference_manual/html/functions_vars.html
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.9.2"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Low Power Assistant Middleware Library 5.4.0: Data Fields - Variables</title>
<title>Low Power Assistant Middleware Library 5.5.0: Data Fields - Variables</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
Expand All @@ -27,7 +27,7 @@
<tr style="height: 56px;">
<td id="projectlogo"><a href="http://www.cypress.com/"><img alt="Logo" src="infineon_logo.png"/></a></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Low Power Assistant Middleware Library 5.4.0</div>
<div id="projectname">Low Power Assistant Middleware Library 5.5.0</div>
</td>
</tr>
</tbody>
Expand Down Expand Up @@ -218,7 +218,7 @@ <h3><a id="index_w" name="index_w"></a>- w -</h3><ul>
<div id="nav-path" class="navpath">
<ul>
<li class="footer">
Generated for <b>Low Power Assistant Middleware Library 5.4.0</b> by <b>Cypress Semiconductor Corporation</b>.
Generated for <b>Low Power Assistant Middleware Library 5.5.0</b> by <b>Cypress Semiconductor Corporation</b>.
All rights reserved.
</li>
</ul>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.9.2"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Low Power Assistant Middleware Library 5.4.0: Group_loglevel_enum</title>
<title>Low Power Assistant Middleware Library 5.5.0: Group_loglevel_enum</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
Expand All @@ -27,7 +27,7 @@
<tr style="height: 56px;">
<td id="projectlogo"><a href="http://www.cypress.com/"><img alt="Logo" src="infineon_logo.png"/></a></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Low Power Assistant Middleware Library 5.4.0</div>
<div id="projectname">Low Power Assistant Middleware Library 5.5.0</div>
</td>
</tr>
</tbody>
Expand Down Expand Up @@ -208,7 +208,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#gaa45e959559f8cd7cad6413f
<div id="nav-path" class="navpath">
<ul>
<li class="footer">
Generated for <b>Low Power Assistant Middleware Library 5.4.0</b> by <b>Cypress Semiconductor Corporation</b>.
Generated for <b>Low Power Assistant Middleware Library 5.5.0</b> by <b>Cypress Semiconductor Corporation</b>.
All rights reserved.
</li>
</ul>
Expand Down
6 changes: 3 additions & 3 deletions docs/api_reference_manual/html/group__group__lpa__enums.html
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.9.2"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Low Power Assistant Middleware Library 5.4.0: Group_lpa_enums</title>
<title>Low Power Assistant Middleware Library 5.5.0: Group_lpa_enums</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
Expand All @@ -27,7 +27,7 @@
<tr style="height: 56px;">
<td id="projectlogo"><a href="http://www.cypress.com/"><img alt="Logo" src="infineon_logo.png"/></a></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Low Power Assistant Middleware Library 5.4.0</div>
<div id="projectname">Low Power Assistant Middleware Library 5.5.0</div>
</td>
</tr>
</tbody>
Expand Down Expand Up @@ -272,7 +272,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#ga1d626be603d90c06bc1d9cc
<div id="nav-path" class="navpath">
<ul>
<li class="footer">
Generated for <b>Low Power Assistant Middleware Library 5.4.0</b> by <b>Cypress Semiconductor Corporation</b>.
Generated for <b>Low Power Assistant Middleware Library 5.5.0</b> by <b>Cypress Semiconductor Corporation</b>.
All rights reserved.
</li>
</ul>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.9.2"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Low Power Assistant Middleware Library 5.4.0: Group_lpa_high_level</title>
<title>Low Power Assistant Middleware Library 5.5.0: Group_lpa_high_level</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
Expand All @@ -27,7 +27,7 @@
<tr style="height: 56px;">
<td id="projectlogo"><a href="http://www.cypress.com/"><img alt="Logo" src="infineon_logo.png"/></a></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Low Power Assistant Middleware Library 5.4.0</div>
<div id="projectname">Low Power Assistant Middleware Library 5.5.0</div>
</td>
</tr>
</tbody>
Expand Down Expand Up @@ -323,7 +323,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#ga26babb6f33e2550422222ad
<div id="nav-path" class="navpath">
<ul>
<li class="footer">
Generated for <b>Low Power Assistant Middleware Library 5.4.0</b> by <b>Cypress Semiconductor Corporation</b>.
Generated for <b>Low Power Assistant Middleware Library 5.5.0</b> by <b>Cypress Semiconductor Corporation</b>.
All rights reserved.
</li>
</ul>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.9.2"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Low Power Assistant Middleware Library 5.4.0: Group_lpa_macros_arp</title>
<title>Low Power Assistant Middleware Library 5.5.0: Group_lpa_macros_arp</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
Expand All @@ -27,7 +27,7 @@
<tr style="height: 56px;">
<td id="projectlogo"><a href="http://www.cypress.com/"><img alt="Logo" src="infineon_logo.png"/></a></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Low Power Assistant Middleware Library 5.4.0</div>
<div id="projectname">Low Power Assistant Middleware Library 5.5.0</div>
</td>
</tr>
</tbody>
Expand Down Expand Up @@ -160,7 +160,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#ga6f7e6049ae8609ce02f6792
<div id="nav-path" class="navpath">
<ul>
<li class="footer">
Generated for <b>Low Power Assistant Middleware Library 5.4.0</b> by <b>Cypress Semiconductor Corporation</b>.
Generated for <b>Low Power Assistant Middleware Library 5.5.0</b> by <b>Cypress Semiconductor Corporation</b>.
All rights reserved.
</li>
</ul>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.9.2"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Low Power Assistant Middleware Library 5.4.0: Group_lpa_structures</title>
<title>Low Power Assistant Middleware Library 5.5.0: Group_lpa_structures</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
Expand All @@ -27,7 +27,7 @@
<tr style="height: 56px;">
<td id="projectlogo"><a href="http://www.cypress.com/"><img alt="Logo" src="infineon_logo.png"/></a></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Low Power Assistant Middleware Library 5.4.0</div>
<div id="projectname">Low Power Assistant Middleware Library 5.5.0</div>
</td>
</tr>
</tbody>
Expand Down Expand Up @@ -138,7 +138,7 @@
<div id="nav-path" class="navpath">
<ul>
<li class="footer">
Generated for <b>Low Power Assistant Middleware Library 5.4.0</b> by <b>Cypress Semiconductor Corporation</b>.
Generated for <b>Low Power Assistant Middleware Library 5.5.0</b> by <b>Cypress Semiconductor Corporation</b>.
All rights reserved.
</li>
</ul>
Expand Down
6 changes: 3 additions & 3 deletions docs/api_reference_manual/html/group__lpautilities.html
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.9.2"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Low Power Assistant Middleware Library 5.4.0: LPA Utilities API</title>
<title>Low Power Assistant Middleware Library 5.5.0: LPA Utilities API</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
Expand All @@ -27,7 +27,7 @@
<tr style="height: 56px;">
<td id="projectlogo"><a href="http://www.cypress.com/"><img alt="Logo" src="infineon_logo.png"/></a></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Low Power Assistant Middleware Library 5.4.0</div>
<div id="projectname">Low Power Assistant Middleware Library 5.5.0</div>
</td>
</tr>
</tbody>
Expand Down Expand Up @@ -557,7 +557,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#ga44cedc2605f0e57f5271c10
<div id="nav-path" class="navpath">
<ul>
<li class="footer">
Generated for <b>Low Power Assistant Middleware Library 5.4.0</b> by <b>Cypress Semiconductor Corporation</b>.
Generated for <b>Low Power Assistant Middleware Library 5.5.0</b> by <b>Cypress Semiconductor Corporation</b>.
All rights reserved.
</li>
</ul>
Expand Down
Loading

0 comments on commit 91b5939

Please sign in to comment.