Migrating from WiSeConnect™ SDK v3.5.1 to v3.5.2#
Overview#
This is a guide for updating an existing application using the WiSeConnect™ SDK v3.5.1 to a v3.5.2 application.
There are few naming and file changes in v3.5.2 as compared to v3.5.1, and these are mostly to standardize the names and improve the overall usage experience of the application programming interface (API). Migration requires all of the names to be updated in the existing application.
Migration Steps#
Follow the steps below to convert a WiSeConnect SDK v3.5.1 application to a v3.5.2 application:
Open your existing application project in Simplicity Studio.
In each source file of the project, replace the v3.5.1 names or interfaces with v3.5.2 names or interfaces.
See the tables in the following sections for a comparison of API elements between v3.5.1 and v3.5.2. Differences are emphasized in bold where applicable.
API Naming/Signature Corrections#
Module | v3.5.1 | v3.5.2 |
|---|---|---|
Network |
| None |
Network |
| None |
Wi-Fi |
| None |
Wi-Fi |
| None |
Wi-Fi |
| None |
Wi-Fi |
| None |
Structure Naming Corrections#
Module | v3.5.1 | v3.5.2 |
|---|---|---|
None |
Updated Structures#
Module | v3.5.1 | v3.5.2 |
|---|---|---|
Wi-Fi | Added |
Deprecated APIs#
Note: The following elements are applicable to both NCP and SoC modes.
Note: Starting from WC-3.5.2, we recommend using the new versions of APIs/Structures/Macros to ensure compatibility with future releases.
Module | v3.5.1 | v3.5.2 |
|---|---|---|
None |
Deprecated Structures#
Note: The following elements are applicable to both NCP and SoC modes.
Note: Starting from WC-3.5.2, we recommend using the new versions of APIs/Structures/Macros to ensure compatibility with future releases.
Module | v3.5.1 | v3.5.2 |
|---|---|---|
None |
Deprecated Macros#
Note: The following elements are applicable to both NCP and SoC modes.
Note: Starting from WC-3.5.2, we recommend using the new versions of APIs/Structures/Macros to ensure compatibility with future releases.
Module | v3.5.1 | v3.5.2 |
|---|---|---|
Wi-Fi |
|
|
Wi-Fi | None |
|
Wi-Fi |
|
|
Note: The following elements are applicable to SoC mode.
Module | v3.5.1 | v3.5.2 |
|---|---|---|
None |
Note#
For information about deprecation warnings in WiSeConnect™ SDK v3.5.2, see SL_DEPRECATED_API_WISECONNECT_3_5.
For information on supressing deprecation warnings in WiSeConnect™ SDK v3.5.2, see SL_SUPPRESS_DEPRECATION_WARNINGS_WISECONNECT_3_5.