读取sample128配置文件中的数据。

11个职位/0个新职位
最后一篇文章
手工艺向导
离线
最后一次见到:3年1个月前
已加入:2014-12-17 05:34
读取sample128配置文件中的数据。

您好!

我成功地获得了“sample128个人资料”。
在Android应用程序中可以“读/写”。
我想知道如何从一个部分发送数据读取时,“读”在Android应用程序。
sample128.c,sample128\u task.c。。。。。
我想在Android应用程序中“read”时发送GPIO状态值。
当你在Android应用程序中“写”的时候,GPIO控制是可能的。
请帮帮我。

维桑
离线
最后一次见到:5年6个月前
上师 硕士
已加入:2014-06-26 08:49
嗨,巫师,

嗨,巫师,

如何在特征读取操作中直接检查管脚值是一个很好的问题。也许应该在profile\u task.c文件中创建自己的gattc\u cmp\u evt\u处理程序,并以某种方式进行管理,但我真的不知道。。我将在本周晚些时候讨论这个问题。

Dialog团队,您能否快速描述一下当客户机对某个特征执行读取操作时,如何检查某个pin状态并将其发送回客户机。“在属性服务器之外”这样做有意义吗?

谢谢!

手工艺向导
离线
最后一次见到:3年1个月前
已加入:2014-12-17 05:34
谢谢维桑。

谢谢维桑。

我期待对话小组的良好回应。
但不能理解“在属性服务器之外这样做有意义吗?”。

维桑
离线
最后一次见到:5年6个月前
上师 硕士
已加入:2014-06-26 08:49
抱歉,我是说如果是的话

抱歉,我的意思是,如果可以直接读取pin状态,而不在这个过程中涉及属性服务器,那么这有意义吗

总账对话框(未验证)
大家好,

大家好,

请看一下灯塔的开关(http://support.dialog-semiconductor.com/da14580-reference-design-beacon).

在app\u adc\u notify\u task.c中,有一个处理程序返回adc值。对于您的情况,您可以返回GPIO状态。

这要归功于:

#如有必要,请通知
{ADC\ NOTIFY\ DISABLE\ IND,(ke\ msg\ func\ t)app\ ADC\ NOTIFY\ DISABLE\ IND\ handler},
{ADC\u NOTIFY\u CREATE\u DB\u CFM,(ke\u msg\u func\t)app\u ADC\u NOTIFY\u CREATE\u DB\u CFM\u handler},
{ADC\u NOTIFY\u CFG\u IND,(ke\u msg\u func\t)app\u ADC\u NOTIFY\u CFG\u IND\u handler},
{APP\u ADC\u SAMPLING\u TIMER,(ke\u msg\u func\t)APP\u ADC\u SAMPLING\u TIMER\u handler},
#结束

有关更多详细信息,请参阅beacon应用程序说明(http://support.dialog-semiconductor.com/system/files/UM-B-019_DA14580_Be...)描述所有处理程序。

当做,

对话小组。

手工艺向导
离线
最后一次见到:3年1个月前
已加入:2014-12-17 05:34
感谢对话小组。

感谢对话小组。

你给出的示例代码对我很有帮助。
示例代码是使用计时器定期读取存储gpio状态的一种方法。
但是,只有当您想在Android上“读取”时,status值才是必需的。
“阅读”事件发生让我知道在哪里。
我需要一个'读'事件的样本代码。
请帮帮我。

维桑
离线
最后一次见到:5年6个月前
上师 硕士
已加入:2014-06-26 08:49
你好,

你好,

对此不确定,但似乎应该触发GATTC\u READ\u CMD\u IND。我试图为该消息类型添加处理程序,但什么也没发生。在我看来,读操作并没有发出消息。gattc\u任务.h上面写着:

/*指示请求了读取操作*/
///读取指示给上层的命令。
读取命令指示,

很难说更多,因为只有标题字段是公共的

手工艺向导
离线
最后一次见到:3年1个月前
已加入:2014-12-17 05:34
你好,维桑

你好,维桑

我必须试着添加一个GATTC\u READ\u CMD\u IND事件。
结果没有反应,就像你一样。
不是吗?

ADC采样代码是一种定期存储gpio状态的方法。
这是一种低效的方法。

总账对话框(未验证)
大家好,

大家好,

这是一个处理程序,可以执行您需要的操作:

{GATTC\u READ\u CMD\u IND,(ke\u msg\u func\u t)GATTC\u READ\u CMD\u IND\u handler}来自dk\u apps\src\ip\ble\hl\src\profiles\wpt\wpts\wpts\u task.c。

这只支持使用DA14581硅。

当做,

对话小组。

IAMADO3333号
离线
最后一次见到:5年9个月前
已加入:2014-07-30 03:56
嗨,glu对话框,

嗨,glu对话框,
我在sample128.c中注册了处理程序
{GATTC\u READ\u CMD\u IND,(ke\u msg\u func\u t)GATTC\u READ\u CMD\u IND\u handler}

但是当App读取Char时,没有调用处理程序。
我用的是DA14580。
有解决办法吗?

维桑
离线
最后一次见到:5年6个月前
上师 硕士
已加入:2014-06-26 08:49
你好,IAMADO3333,

你好,IAMADO3333,

这可能会有帮助