This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CC3220SF: Symbol character in the Wi-Fi password, issue with Wi-Fi commissioning

Part Number: CC3220SF

Hi,

These days I'm using the mobile APP Starter Pro to configure the CC3220SF Wi-Fi profile (adding the SSID and password)
II found that with the character % and + inside the password, the Wi-Fi commissioning always fail. I have done the tests also using the RESTFUL API call to add the Wi-Fi profiles, but late the device cannot with the Wi-Fi network.

Can you help me to clarify some points about this issue:
*. Is it possible that the CC3220SF uses some encoding (UTF-8) to store these passwords? The symbol % is for special use and doesn't represent the symbol %, then this issue is produced.
*. Is this an internal issue of CC3220SF (an issue inside the Service Pack, for example)? Then we cannot fix it using another way to send the password to the device.

Now I'm using the service pack of the version 3.14.

Thanks and regards,
Yong

  • both % and + are special characters that are treated differently from other character by the http server.

    In order to send % you should use the "%25" (i.e. % following the ascii hex value of '%') and instead of '+' you should use "%2B".

    for example: instead of "abc%def+ghi", you will need to send "abc%25def%2Bghi".

    You can update the html page used for the provisioning or the starter pro application to manipulate the string after the user enter the original value.

    It is in our to do list, but is not supported currently.

    Br,

    Kobi