嗨,对话框的团队,
我可以使用sample128_val_ind_handler()来处理来自sample128配置文件的所有特征事件指示的写入吗?或者我必须为每个特征创建处理函数?我有四个特性,我想从每个特性控制一个GPIO引脚。我应该如何实现它?
是的,您只能使用一个处理器函数。如果你想高效,你只能利用一个特性。特征值属性中的一个字节可以表示IO引脚的状态
嗨视频电子设备标准协会,我想控制4个GPIO引脚。每个引脚有一个特性。如何“一个字节的特征值属性可以指示IO引脚的状态”?我只使用了一个处理器函数,但输出仅对第一个特征是正确的。我可以写剩下的3个特性,但不能在此基础上控制GPIO管脚。请帮助。
嗨Sam123,
我想有很多方法可以做到这一点。你可以在一个字节中保存GPIO引脚的状态,每个比特代表一个引脚。例如,1可能表示高,0可能表示低。然后1101 0000意味着引脚1、2和4是高的,3是低的。写入特征会相应地改变引脚状态。
1101 0000
不幸的是,如果我没记错的话,我认为DA14580的gatt读操作不可能有单独的处理程序函数。它可能很方便,但你也可以不用它。
是的,您只能使用一个处理器函数。如果你想高效,你只能利用一个特性。特征值属性中的一个字节可以表示IO引脚的状态
嗨视频电子设备标准协会,
我想控制4个GPIO引脚。每个引脚有一个特性。
如何“一个字节的特征值属性可以指示IO引脚的状态”?
我只使用了一个处理器函数,但输出仅对第一个特征是正确的。我可以写剩下的3个特性,但不能在此基础上控制GPIO管脚。请帮助。
嗨Sam123,
我想有很多方法可以做到这一点。你可以在一个字节中保存GPIO引脚的状态,每个比特代表一个引脚。例如,1可能表示高,0可能表示低。然后
1101 0000
意味着引脚1、2和4是高的,3是低的。写入特征会相应地改变引脚状态。不幸的是,如果我没记错的话,我认为DA14580的gatt读操作不可能有单独的处理程序函数。它可能很方便,但你也可以不用它。