我使用CC3200时, 用到了AIRKISS来配置网络,已经实现了配网的过程,但是存在两个问题
1, 当SSID使用中文时,不能识别,DEBUG找到原因在于路由器广播的SSID使用了GBK编码,但是AIRKISS通过UDP发送的SSID的CRC使用了UTF8编译,导致不能匹配。 尝试使用C语言将GBK转成UTF,但是由于字库的原因,占用了20多KB的FLASH, CC3200已经没有这么多剩余了,这个就PASS了。 有没有其它的方法实现了,只要能对比 GBK的CRC 和 已知的UTF的CRC就行,这样我就能得到SSID了
2, 部分路由使用AIRKISS时收不到UDP广播包