Skip to content

Conversation

aleroot
Copy link

@aleroot aleroot commented Feb 13, 2021

The maximum Wi-Fi SSID length is 32 characters, but if I try to connect to a network name which is exactly 32 characters long the last character gets truncated, eg: SSID: 533C Hyperoptic 1Gb Fibre 2.4Ghz gets truncated to 533C Hyperoptic 1Gb Fibre 2.4Gh since the SSID field in the structs of this project is defined as an array of size 32 but since it is a null terminated string, it should be defined as size 33...
Fix wifi SSID length to 33 since the maximum chars for SSID is 32 but the string is null terminated so array size must be 33.

I have noticed this wrong behaviour using the esp_haa and reported in their forum: RavenSystem/esp-homekit-devices#1337 but it is not their fault...

Attached you can find my patch.

… the string is null terminated so array size must be 33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant