请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:CC2541 大家好 、问候。 我在 hidmukbd.c 文件中对 BLE 与移动电话配对进行了一些更改。 类似:- //默认密码 //#define DEFAULT_Passcode 0 #define DEFAULT_Passcode 123. //按 Devendra //默认 GAP 配对模式 //#define DEFAULT_Pairing_mode GAPBOND_Pairing_mode_initiate #define DEFAULT_Pairing_mode GAPBOND_Pairing_mode_wait_for_Req //按 Devendra //默认 MIPTM 模式(在配对时需要密码或 OOB) //#define DEFAULT_MITM_MODE false #define DEFAULT_MITM_MODE 对 //by Devendra 我有疑问:- 首先、如果我在上述更改后从手机取消配对设备、然后重新启动下载并重新调试配对、则不需要密码。 它直接配对。 在 gapbondmanager 或其他地方是否需要注意任何其他事项。 其次、我要将 BLE 重命名为23个字符长度、不包括 NULL 字符。 我尝试过、但我猜只能使用12个字符(如果我错了、请更正我)。 为此、我也在(#define GAP_DEVICE_NAME_LEN)中将默认大小21更改为24 21 //不包括 null 终止字符)、但在执行此 BLE 器件之后、器件不在可用器件中。
第三、如何限制 BLE 不可用/与其他手机配对、除非配对信息永久删除。 请提出建议。 谢谢你。 此致、 Devendra