Skip to content

Commit

Permalink
Upload wifi-connection-manager 2.0.4.1307
Browse files Browse the repository at this point in the history
  • Loading branch information
gitlab-runner committed Oct 19, 2021
1 parent e0375bb commit 688fb9a
Show file tree
Hide file tree
Showing 30 changed files with 681 additions and 123 deletions.
14 changes: 8 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,11 +15,13 @@ The current implementation has the following features and functionality:

## Supported Platforms
This library and its features are supported on the following Cypress platforms:
* [PSoC 6 Wi-Fi BT Prototyping Kit (CY8CPROTO-062-4343W)](https://www.cypress.com/documentation/development-kitsboards/psoc-6-wi-fi-bt-prototyping-kit-cy8cproto-062-4343w)
* [PSoC™ 6 Wi-Fi BT Prototyping Kit (CY8CPROTO-062-4343W)](https://www.cypress.com/documentation/development-kitsboards/psoc-6-wi-fi-bt-prototyping-kit-cy8cproto-062-4343w)

* [PSoC 62S2 Wi-Fi BT Pioneer Kit (CY8CKIT-062S2-43012)](https://www.cypress.com/documentation/development-kitsboards/psoc-62s2-wi-fi-bt-pioneer-kit-cy8ckit-062s2-43012)
* [PSoC™ 62S2 Wi-Fi BT Pioneer Kit (CY8CKIT-062S2-43012)](https://www.cypress.com/documentation/development-kitsboards/psoc-62s2-wi-fi-bt-pioneer-kit-cy8ckit-062s2-43012)

* [PSoC 6 WiFi-BT Pioneer Kit (CY8CKIT-062-WiFi-BT)](https://www.cypress.com/documentation/development-kitsboards/psoc-6-wifi-bt-pioneer-kit-cy8ckit-062-wifi-bt)
* [PSoC™ 6 WiFi-BT Pioneer Kit (CY8CKIT-062-WiFi-BT)](https://www.cypress.com/documentation/development-kitsboards/psoc-6-wifi-bt-pioneer-kit-cy8ckit-062-wifi-bt)

* [PSoC™ 62S2 evaluation kit (CY8CEVAL-062S2-LAI-4373M2)](https://www.cypress.com/documentation/development-kitsboards/psoc-62s2-evaluation-kit-cy8ceval-062s2)

## Dependent Libraries
This library depends on the following:
Expand Down Expand Up @@ -54,8 +56,8 @@ This library depends on the following:

* [Connectivity Utilities API documentation - for cy-log details](https://cypresssemiconductorco.github.io/connectivity-utilities/api_reference_manual/html/group__logging__utils.html)

* [ModusToolbox Software Environment, Quick Start Guide, Documentation, and Videos](https://www.cypress.com/products/modustoolbox-software-environment)
* [ModusToolbox™ Software Environment, Quick Start Guide, Documentation, and Videos](https://www.cypress.com/products/modustoolbox-software-environment)

* [Wi-Fi Connection Manager version](./version.txt)
* [Wi-Fi Connection Manager version](./version.xml)

* [ModusToolbox AnyCloud code examples](https://github.com/cypresssemiconductorco?q=mtb-example-anycloud%20NOT%20Deprecated)
* [ModusToolbox™ AnyCloud code examples](https://github.com/Infineon?q=mtb-example-anycloud%20NOT%20Deprecated)
21 changes: 13 additions & 8 deletions RELEASE.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,11 @@ See the [README.md](./README.md) for a complete description of the Wi-Fi Connect
| cy_wcm_connect_ap API does not connect to AP, if MAC address is specified as connection parameter.| No workaround. This issue will be fixed in future release. |

## Changelog
### v2.0.4
* Documentation updates.
* Minor updates and improvements added in connect to AP and WPS APIs.
* General bug fixes.

### v2.0.3
* Added coverity fixes.

Expand Down Expand Up @@ -51,11 +56,11 @@ See the [README.md](./README.md) for a complete description of the Wi-Fi Connect
### Supported Software and Tools
This version of the library was validated for compatibility with the following Software and Tools:

| Software and Tools | Version |
| :--- | :----: |
| ModusToolbox Software Environment | 2.2 |
| - ModusToolbox Device Configurator | 2.20 |
| - ModusToolbox CapSense Configurator / Tuner tools | 3.10 |
| PSoC 6 Peripheral Driver Library (PDL) | 2.0.0 |
| GCC Compiler | 9.3.1 |
| IAR Compiler (only for AnyCloud) | 8.32 |
| Software and Tools | Version |
| :--- | :----: |
| ModusToolbox™ Software Environment | 2.4 |
| - ModusToolbox™ Device Configurator | 3.10 |
| - ModusToolbox™ CapSense Configurator / Tuner tools | 4.0 |
| PSoC 6 Peripheral Driver Library (PDL) | 2.3.0 |
| GCC Compiler | 10.3.1 |
| IAR Compiler (only for AnyCloud) | 8.32 |
24 changes: 16 additions & 8 deletions docs/api_reference_manual/html/group__generic__wcm__defines.html
Original file line number Diff line number Diff line change
Expand Up @@ -221,16 +221,24 @@
<tr class="memitem:gaced51f450b0f6fd546796bf4528731ee"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__generic__wcm__defines.html#gaced51f450b0f6fd546796bf4528731ee">CY_RSLT_WCM_SEMAPHORE_ERROR</a>&#160;&#160;&#160;(<a class="el" href="group__generic__wcm__defines.html#ga9fdce87b59ad5de873e8cda4a5939689">CY_RSLT_WCM_ERR_BASE</a> + 36)</td></tr>
<tr class="memdesc:gaced51f450b0f6fd546796bf4528731ee"><td class="mdescLeft">&#160;</td><td class="mdescRight">Semaphore error. <a href="#gaced51f450b0f6fd546796bf4528731ee">More...</a><br /></td></tr>
<tr class="separator:gaced51f450b0f6fd546796bf4528731ee"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab647206b775cba6ee4b7b7b19c583f7b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__generic__wcm__defines.html#gab647206b775cba6ee4b7b7b19c583f7b">CY_RSLT_WCM_WPS_PBC_OVERLAP</a>&#160;&#160;&#160;(<a class="el" href="group__generic__wcm__defines.html#ga9fdce87b59ad5de873e8cda4a5939689">CY_RSLT_WCM_ERR_BASE</a> + 37)</td></tr>
<tr class="memitem:ga2fac4f4f7090c94a3a3afe0da414bd56"><td class="memItemLeft" align="right" valign="top"><a id="ga2fac4f4f7090c94a3a3afe0da414bd56"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__generic__wcm__defines.html#ga2fac4f4f7090c94a3a3afe0da414bd56">CY_RSLT_WCM_SECURITY_NOT_FOUND</a>&#160;&#160;&#160;(<a class="el" href="group__generic__wcm__defines.html#ga9fdce87b59ad5de873e8cda4a5939689">CY_RSLT_WCM_ERR_BASE</a> + 37)</td></tr>
<tr class="memdesc:ga2fac4f4f7090c94a3a3afe0da414bd56"><td class="mdescLeft">&#160;</td><td class="mdescRight">Security type could not be determined. <br /></td></tr>
<tr class="separator:ga2fac4f4f7090c94a3a3afe0da414bd56"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7dffbb58af81a1b0e981d9082b371c3e"><td class="memItemLeft" align="right" valign="top"><a id="ga7dffbb58af81a1b0e981d9082b371c3e"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__generic__wcm__defines.html#ga7dffbb58af81a1b0e981d9082b371c3e">CY_RSLT_WCM_CONNECT_IN_PROGRESS</a>&#160;&#160;&#160;(<a class="el" href="group__generic__wcm__defines.html#ga9fdce87b59ad5de873e8cda4a5939689">CY_RSLT_WCM_ERR_BASE</a> + 38)</td></tr>
<tr class="memdesc:ga7dffbb58af81a1b0e981d9082b371c3e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Connect to AP is in progress. <br /></td></tr>
<tr class="separator:ga7dffbb58af81a1b0e981d9082b371c3e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab647206b775cba6ee4b7b7b19c583f7b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__generic__wcm__defines.html#gab647206b775cba6ee4b7b7b19c583f7b">CY_RSLT_WCM_WPS_PBC_OVERLAP</a>&#160;&#160;&#160;(<a class="el" href="group__generic__wcm__defines.html#ga9fdce87b59ad5de873e8cda4a5939689">CY_RSLT_WCM_ERR_BASE</a> + 39)</td></tr>
<tr class="memdesc:gab647206b775cba6ee4b7b7b19c583f7b"><td class="mdescLeft">&#160;</td><td class="mdescRight">WPS Error Codes. <a href="#gab647206b775cba6ee4b7b7b19c583f7b">More...</a><br /></td></tr>
<tr class="separator:gab647206b775cba6ee4b7b7b19c583f7b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac6347a8774ce04d4e63619b0f7bf64f1"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__generic__wcm__defines.html#gac6347a8774ce04d4e63619b0f7bf64f1">CY_RSLT_WCM_WPS_ERROR_RECEIVED_WEP_CREDENTIALS</a>&#160;&#160;&#160;(<a class="el" href="group__generic__wcm__defines.html#ga9fdce87b59ad5de873e8cda4a5939689">CY_RSLT_WCM_ERR_BASE</a> + 38)</td></tr>
<tr class="memitem:gac6347a8774ce04d4e63619b0f7bf64f1"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__generic__wcm__defines.html#gac6347a8774ce04d4e63619b0f7bf64f1">CY_RSLT_WCM_WPS_ERROR_RECEIVED_WEP_CREDENTIALS</a>&#160;&#160;&#160;(<a class="el" href="group__generic__wcm__defines.html#ga9fdce87b59ad5de873e8cda4a5939689">CY_RSLT_WCM_ERR_BASE</a> + 40)</td></tr>
<tr class="memdesc:gac6347a8774ce04d4e63619b0f7bf64f1"><td class="mdescLeft">&#160;</td><td class="mdescRight">WPS received incorrect credentials. <a href="#gac6347a8774ce04d4e63619b0f7bf64f1">More...</a><br /></td></tr>
<tr class="separator:gac6347a8774ce04d4e63619b0f7bf64f1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga46d6e7393784bb35e110d5fe42c004e9"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__generic__wcm__defines.html#ga46d6e7393784bb35e110d5fe42c004e9">CY_RSLT_WCM_WPS_FAILED</a>&#160;&#160;&#160;(<a class="el" href="group__generic__wcm__defines.html#ga9fdce87b59ad5de873e8cda4a5939689">CY_RSLT_WCM_ERR_BASE</a> + 39)</td></tr>
<tr class="memitem:ga46d6e7393784bb35e110d5fe42c004e9"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__generic__wcm__defines.html#ga46d6e7393784bb35e110d5fe42c004e9">CY_RSLT_WCM_WPS_FAILED</a>&#160;&#160;&#160;(<a class="el" href="group__generic__wcm__defines.html#ga9fdce87b59ad5de873e8cda4a5939689">CY_RSLT_WCM_ERR_BASE</a> + 41)</td></tr>
<tr class="memdesc:ga46d6e7393784bb35e110d5fe42c004e9"><td class="mdescLeft">&#160;</td><td class="mdescRight">WPS PBC/PIN mode failed. <a href="#ga46d6e7393784bb35e110d5fe42c004e9">More...</a><br /></td></tr>
<tr class="separator:ga46d6e7393784bb35e110d5fe42c004e9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaadcc9a3f04cb2e2846a8d77489476fa1"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__generic__wcm__defines.html#gaadcc9a3f04cb2e2846a8d77489476fa1">CY_RSLT_WCM_DHCP_TIMEOUT</a>&#160;&#160;&#160;(<a class="el" href="group__generic__wcm__defines.html#ga9fdce87b59ad5de873e8cda4a5939689">CY_RSLT_WCM_ERR_BASE</a> + 40)</td></tr>
<tr class="memitem:gaadcc9a3f04cb2e2846a8d77489476fa1"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__generic__wcm__defines.html#gaadcc9a3f04cb2e2846a8d77489476fa1">CY_RSLT_WCM_DHCP_TIMEOUT</a>&#160;&#160;&#160;(<a class="el" href="group__generic__wcm__defines.html#ga9fdce87b59ad5de873e8cda4a5939689">CY_RSLT_WCM_ERR_BASE</a> + 42)</td></tr>
<tr class="memdesc:gaadcc9a3f04cb2e2846a8d77489476fa1"><td class="mdescLeft">&#160;</td><td class="mdescRight">DHCP Error Code. <a href="#gaadcc9a3f04cb2e2846a8d77489476fa1">More...</a><br /></td></tr>
<tr class="separator:gaadcc9a3f04cb2e2846a8d77489476fa1"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
Expand Down Expand Up @@ -819,7 +827,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#gab647206b775cba6ee4b7b7b
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define CY_RSLT_WCM_WPS_PBC_OVERLAP&#160;&#160;&#160;(<a class="el" href="group__generic__wcm__defines.html#ga9fdce87b59ad5de873e8cda4a5939689">CY_RSLT_WCM_ERR_BASE</a> + 37)</td>
<td class="memname">#define CY_RSLT_WCM_WPS_PBC_OVERLAP&#160;&#160;&#160;(<a class="el" href="group__generic__wcm__defines.html#ga9fdce87b59ad5de873e8cda4a5939689">CY_RSLT_WCM_ERR_BASE</a> + 39)</td>
</tr>
</table>
</div><div class="memdoc">
Expand All @@ -836,7 +844,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#gac6347a8774ce04d4e63619b
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define CY_RSLT_WCM_WPS_ERROR_RECEIVED_WEP_CREDENTIALS&#160;&#160;&#160;(<a class="el" href="group__generic__wcm__defines.html#ga9fdce87b59ad5de873e8cda4a5939689">CY_RSLT_WCM_ERR_BASE</a> + 38)</td>
<td class="memname">#define CY_RSLT_WCM_WPS_ERROR_RECEIVED_WEP_CREDENTIALS&#160;&#160;&#160;(<a class="el" href="group__generic__wcm__defines.html#ga9fdce87b59ad5de873e8cda4a5939689">CY_RSLT_WCM_ERR_BASE</a> + 40)</td>
</tr>
</table>
</div><div class="memdoc">
Expand All @@ -852,7 +860,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#ga46d6e7393784bb35e110d5f
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define CY_RSLT_WCM_WPS_FAILED&#160;&#160;&#160;(<a class="el" href="group__generic__wcm__defines.html#ga9fdce87b59ad5de873e8cda4a5939689">CY_RSLT_WCM_ERR_BASE</a> + 39)</td>
<td class="memname">#define CY_RSLT_WCM_WPS_FAILED&#160;&#160;&#160;(<a class="el" href="group__generic__wcm__defines.html#ga9fdce87b59ad5de873e8cda4a5939689">CY_RSLT_WCM_ERR_BASE</a> + 41)</td>
</tr>
</table>
</div><div class="memdoc">
Expand All @@ -868,7 +876,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#gaadcc9a3f04cb2e2846a8d77
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define CY_RSLT_WCM_DHCP_TIMEOUT&#160;&#160;&#160;(<a class="el" href="group__generic__wcm__defines.html#ga9fdce87b59ad5de873e8cda4a5939689">CY_RSLT_WCM_ERR_BASE</a> + 40)</td>
<td class="memname">#define CY_RSLT_WCM_DHCP_TIMEOUT&#160;&#160;&#160;(<a class="el" href="group__generic__wcm__defines.html#ga9fdce87b59ad5de873e8cda4a5939689">CY_RSLT_WCM_ERR_BASE</a> + 42)</td>
</tr>
</table>
</div><div class="memdoc">
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,8 @@ var group__generic__wcm__defines =
[ "CY_RSLT_WCM_INTERFACE_NOT_UP", "group__generic__wcm__defines.html#ga3fbe3d03f2b124ee6b1f893170318b65", null ],
[ "CY_RSLT_WCM_NOT_INITIALIZED", "group__generic__wcm__defines.html#ga17574dc98d92fa8947200e5550cbfeb4", null ],
[ "CY_RSLT_WCM_SEMAPHORE_ERROR", "group__generic__wcm__defines.html#gaced51f450b0f6fd546796bf4528731ee", null ],
[ "CY_RSLT_WCM_SECURITY_NOT_FOUND", "group__generic__wcm__defines.html#ga2fac4f4f7090c94a3a3afe0da414bd56", null ],
[ "CY_RSLT_WCM_CONNECT_IN_PROGRESS", "group__generic__wcm__defines.html#ga7dffbb58af81a1b0e981d9082b371c3e", null ],
[ "CY_RSLT_WCM_WPS_PBC_OVERLAP", "group__generic__wcm__defines.html#gab647206b775cba6ee4b7b7b19c583f7b", null ],
[ "CY_RSLT_WCM_WPS_ERROR_RECEIVED_WEP_CREDENTIALS", "group__generic__wcm__defines.html#gac6347a8774ce04d4e63619b0f7bf64f1", null ],
[ "CY_RSLT_WCM_WPS_FAILED", "group__generic__wcm__defines.html#ga46d6e7393784bb35e110d5fe42c004e9", null ],
Expand Down
4 changes: 4 additions & 0 deletions docs/api_reference_manual/html/group__group__wcm__enums.html
Original file line number Diff line number Diff line change
Expand Up @@ -313,6 +313,8 @@
<br />
&#160;&#160;<a class="el" href="group__group__wcm__enums.html#ggafada6a09a78bd0473f3daef54621567fafe83442aa63aa747c3025d0874482c86">CY_WCM_EVENT_IP_CHANGED</a>,
<br />
&#160;&#160;<a class="el" href="group__group__wcm__enums.html#ggafada6a09a78bd0473f3daef54621567faf69cff70a802b9f8dae63efc10c70e1d">CY_WCM_EVENT_INITIATED_RETRY</a>,
<br />
&#160;&#160;<a class="el" href="group__group__wcm__enums.html#ggafada6a09a78bd0473f3daef54621567fa89bf3f175e03aabb5951138e229392c9">CY_WCM_EVENT_STA_JOINED_SOFTAP</a>,
<br />
&#160;&#160;<a class="el" href="group__group__wcm__enums.html#ggafada6a09a78bd0473f3daef54621567fa54168b9c07156a695d1de5db77f03bcb">CY_WCM_EVENT_STA_LEFT_SOFTAP</a>
Expand Down Expand Up @@ -772,6 +774,8 @@ <h2 class="memtitle"><span class="permalink"><a href="#gafada6a09a78bd0473f3daef
<tr><td class="fieldname"><a id="ggafada6a09a78bd0473f3daef54621567fafe83442aa63aa747c3025d0874482c86"></a>CY_WCM_EVENT_IP_CHANGED&#160;</td><td class="fielddoc"><p>IP address change event. </p>
<p>This event is notified after connection, re-connection, and IP address change due to DHCP renewal. </p>
</td></tr>
<tr><td class="fieldname"><a id="ggafada6a09a78bd0473f3daef54621567faf69cff70a802b9f8dae63efc10c70e1d"></a>CY_WCM_EVENT_INITIATED_RETRY&#160;</td><td class="fielddoc"><p>Indicates that WCM will initiate a retry logic to re-connect to the AP. </p>
</td></tr>
<tr><td class="fieldname"><a id="ggafada6a09a78bd0473f3daef54621567fa89bf3f175e03aabb5951138e229392c9"></a>CY_WCM_EVENT_STA_JOINED_SOFTAP&#160;</td><td class="fielddoc"><p>An STA device connected to SoftAP. </p>
</td></tr>
<tr><td class="fieldname"><a id="ggafada6a09a78bd0473f3daef54621567fa54168b9c07156a695d1de5db77f03bcb"></a>CY_WCM_EVENT_STA_LEFT_SOFTAP&#160;</td><td class="fielddoc"><p>An STA device disconnected from SoftAP. </p>
Expand Down
1 change: 1 addition & 0 deletions docs/api_reference_manual/html/group__group__wcm__enums.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit 688fb9a

Please sign in to comment.