嗨,对话框中,
我正在测试dsps dma的例子,如果我想发送信息到peer,例如,从外围设备到中央,怎么办?我测试了sps_server_send_data但不成功,它是正确的函数吗?如果是,如何发送信息与它?或者使用其他函数?
谢谢
便雅悯
嗨BenjaminDu,
你能让我知道这个论坛主题是否与你过去的论坛主题有关吗?
https://support.dialog-semiconductor.com/forums/post/dialog-smartbond-bluetooth-low-energy-%E2%80%93-software/dsps-data
阐明您想要实现的内容将非常有用。你想向中央发送什么样的信息?您是否想将DPSP外设与串行监视器连接,然后通过BLE将从uart接收到的数据发送到移动应用程序?
谢谢,PM_Dialog
是也不是。
我想要两个Da1458x通过BLE交换信息,
所以我需要:
1)为了从同行那里获得信息,链接论坛线程就是为了这个目的。
2)发送信息给同行,这是我在这里需要的。
关于第一点,我已经问过好几次了,希望如果可以的话,你可以帮忙一起回答上面的问题:即如何从对等端获取信息,如何向对等端发送信息?
抱歉,但我不明白你说的“发送信息给同行”是什么意思。DSPS引用应用程序代码,通过空中发送DA14580从UARR获得的数据。因此,如果您有2个DA14580连接到DSPS(一个应该是中心,另一个是外围设备),您可以从串行监视器发送数据,例如从Teraterm windows应用程序发送数据。如果您有一个运行DSPS应用程序的移动电话作为中心设备,也可以实现同样的效果。所以,如果我能理解纠正你的问题,你想完成的是不从串行监视器发送数据,但你想从DSPS的源代码发送数据?请试着解释一下您要完成的任务,我将向您展示您应该在DSPS源代码中进行哪些修改
亲爱的对话框,非常感谢您的回复。我想通过两个Da14585交换数据,作为一个例子,我测试了DSPS的例子。是的,我想发送来自DSPS源代码的数据,希望你能帮助告诉我DSPS源代码在哪里修改(如果可能的话如何修改)。以及在哪里修改以接收源代码中的数据。
总之,在哪里修改发送和接收数据的外围代码和中心代码?
希望我的问题讲清楚了。
再次感谢。便雅悯
您可以将需要的数据推入应用程序分配的缓冲区,以便存储和发送数据(请检查UM-B-088:对话框串口配置文件用户手册(DA14585))或者你可以直接将你想要的数据写入应用程序具有的可通知特征,以便将数据发送到主机。例如,您可以使用sps_server_data_tx_req_handler()。
嗨BenjaminDu,
你能让我知道这个论坛主题是否与你过去的论坛主题有关吗?
https://support.dialog-semiconductor.com/forums/post/dialog-smartbond-bluetooth-low-energy-%E2%80%93-software/dsps-data
阐明您想要实现的内容将非常有用。你想向中央发送什么样的信息?您是否想将DPSP外设与串行监视器连接,然后通过BLE将从uart接收到的数据发送到移动应用程序?
谢谢,PM_Dialog
嗨,对话框中,
是也不是。
我想要两个Da1458x通过BLE交换信息,
所以我需要:
1)为了从同行那里获得信息,链接论坛线程就是为了这个目的。
2)发送信息给同行,这是我在这里需要的。
关于第一点,我已经问过好几次了,希望如果可以的话,你可以帮忙一起回答上面的问题:
即如何从对等端获取信息,如何向对等端发送信息?
嗨BenjaminDu,
抱歉,但我不明白你说的“发送信息给同行”是什么意思。DSPS引用应用程序代码,通过空中发送DA14580从UARR获得的数据。因此,如果您有2个DA14580连接到DSPS(一个应该是中心,另一个是外围设备),您可以从串行监视器发送数据,例如从Teraterm windows应用程序发送数据。如果您有一个运行DSPS应用程序的移动电话作为中心设备,也可以实现同样的效果。所以,如果我能理解纠正你的问题,你想完成的是不从串行监视器发送数据,但你想从DSPS的源代码发送数据?请试着解释一下您要完成的任务,我将向您展示您应该在DSPS源代码中进行哪些修改
谢谢,PM_Dialog
亲爱的对话框,
非常感谢您的回复。
我想通过两个Da14585交换数据,作为一个例子,我测试了DSPS的例子。
是的,我想发送来自DSPS源代码的数据,希望你能帮助告诉我DSPS源代码在哪里修改(如果可能的话如何修改)。
以及在哪里修改以接收源代码中的数据。
总之,在哪里修改发送和接收数据的外围代码和中心代码?
希望我的问题讲清楚了。
再次感谢。
便雅悯
嗨BenjaminDu,
您可以将需要的数据推入应用程序分配的缓冲区,以便存储和发送数据(请检查UM-B-088:对话框串口配置文件用户手册(DA14585))或者你可以直接将你想要的数据写入应用程序具有的可通知特征,以便将数据发送到主机。例如,您可以使用sps_server_data_tx_req_handler()。
谢谢,PM_Dialog