我正在尝试在'Case GAPROLE_CONNECTED:'(在 user_processGapStateChangeEvt()中)的循环中使用 DataService_SetParameter()。
每次迭代通过我的循环时、我会发送特征中的不同数据。
在我的 iOS 应用程序(对等设备)中、我仅接收我在循环中发送的最后一个值。
如果我再次使用 DataService_SetParameter(),而无需等待数据被发送的确认,那么 BLE 不会发送出之前 DataService_SetParameter()的数据。
是否有办法在循环中阻止 DataService_SetParameter(),以便每次使用它时,我都可以确保数据被发送给对等方,或者更好的是,对等方收到了数据?
我希望这对你来说不会像对我一样令人困惑:)
谢谢
戴尔
