Other Parts Discussed in Thread: CC2541
我在simpleGATTprofile.C、simpleGATTprofile.h、simpleBLEperipheral.c中修改好 char3 特征值的长度后发现一个奇怪的问题。只要把特征值长度修改超过6,每次用lightblue写入特征值,peripheral就会自动重启断开连接。但是修改特征值长度不超过6就可以正常写入。
然而我把char3 改为可读可写,即使长度为20,都能正常读取特征值,却不能正常写入。希望有人帮忙解答~~~非常感激