DSPS向对等体发送信息

⚠️
大家好. .谢谢你来参加论坛。令人兴奋的消息!我们现在正在转移到新的论坛平台,它将提供更好的功能,并包含在Dialog主网站中。所有的帖子和账户都已迁移。我们现在只接受新论坛的流量-请张贴任何新的线程//www.xmece.com/support.我们将在未来几天修复漏洞/优化搜索和标签。
6个岗位/ 0个新岗位
最后发表
BenjaminDu
离线
最后看到:4个月4个星期前
加入:2016-03-14 02:38
DSPS向对等体发送信息

嗨,对话框中,

我正在测试dsps dma的例子,如果我想发送信息到peer,例如,从外围设备到中央,怎么办?我测试了sps_server_send_data但不成功,它是正确的函数吗?如果是,如何发送信息与它?或者使用其他函数?

谢谢

便雅悯

设备:
PM_Dialog
离线
最后看到:15小时39分钟前
工作人员
加入:2018-02-08 11:03
嗨BenjaminDu,

嗨BenjaminDu,

你能让我知道这个论坛主题是否与你过去的论坛主题有关吗?

https://support.dialog-semiconductor.com/forums/post/dialog-smartbond-bluetooth-low-energy-%E2%80%93-software/dsps-data

阐明您想要实现的内容将非常有用。你想向中央发送什么样的信息?您是否想将DPSP外设与串行监视器连接,然后通过BLE将从uart接收到的数据发送到移动应用程序?

谢谢,PM_Dialog

BenjaminDu
离线
最后看到:4个月4个星期前
加入:2016-03-14 02:38
嗨,对话框中,

嗨,对话框中,

是也不是。

我想要两个Da1458x通过BLE交换信息,

所以我需要:

1)为了从同行那里获得信息,链接论坛线程就是为了这个目的。

2)发送信息给同行,这是我在这里需要的。

关于第一点,我已经问过好几次了,希望如果可以的话,你可以帮忙一起回答上面的问题:
即如何从对等端获取信息,如何向对等端发送信息?

PM_Dialog
离线
最后看到:15小时39分钟前
工作人员
加入:2018-02-08 11:03
嗨BenjaminDu,

嗨BenjaminDu,

抱歉,但我不明白你说的“发送信息给同行”是什么意思。DSPS引用应用程序代码,通过空中发送DA14580从UARR获得的数据。因此,如果您有2个DA14580连接到DSPS(一个应该是中心,另一个是外围设备),您可以从串行监视器发送数据,例如从Teraterm windows应用程序发送数据。如果您有一个运行DSPS应用程序的移动电话作为中心设备,也可以实现同样的效果。所以,如果我能理解纠正你的问题,你想完成的是不从串行监视器发送数据,但你想从DSPS的源代码发送数据?请试着解释一下您要完成的任务,我将向您展示您应该在DSPS源代码中进行哪些修改

谢谢,PM_Dialog

BenjaminDu
离线
最后看到:4个月4个星期前
加入:2016-03-14 02:38
亲爱的对话框,

亲爱的对话框,
非常感谢您的回复。
我想通过两个Da14585交换数据,作为一个例子,我测试了DSPS的例子。
是的,我想发送来自DSPS源代码的数据,希望你能帮助告诉我DSPS源代码在哪里修改(如果可能的话如何修改)。
以及在哪里修改以接收源代码中的数据。

总之,在哪里修改发送和接收数据的外围代码和中心代码?

希望我的问题讲清楚了。

再次感谢。
便雅悯

PM_Dialog
离线
最后看到:15小时39分钟前
工作人员
加入:2018-02-08 11:03
嗨BenjaminDu,

嗨BenjaminDu,

您可以将需要的数据推入应用程序分配的缓冲区,以便存储和发送数据(请检查UM-B-088:对话框串口配置文件用户手册(DA14585))或者你可以直接将你想要的数据写入应用程序具有的可通知特征,以便将数据发送到主机。例如,您可以使用sps_server_data_tx_req_handler()。

谢谢,PM_Dialog