如何解决BLE扫描并从PC读取值,我该如何解决“未知数据”问题?
我是C#的初学者,非常感谢您的帮助。 这是我使用的: -nRF52840 dk(由segger Embedded Studio开发) -pc蓝牙(第10窗口) 我试图创建一个程序,该程序扫描Ble并接收一个值(由ble连续发送)。我一直在看Windows通用示例。 但是当我尝试读取价值时,它不起作用。 enter image description here
我该如何解决这个问题?感谢您阅读它,如果您知道如何使用,请分享。
解决方法
在nordic_blinky示例中,LED特性(0x1525)似乎正在控制LED 3。我的想法是这可能是只写特征,所以这也许就是为什么您遇到错误的原因。
正如其他人指出的那样,很难用您分享的少量信息来了解。链接到您正在遵循的示例代码将是一个有用的开始。
此外,您是否使用通用工具测试了nordic_blinky?例如,在chrome中,您可以转到以下网址:chrome://bluetooth-internals/#devices
。它会告诉您该特征是否可读和可写。能够分享那将是有益于他人的有用信息。如果您能够使用Chrome进行读写,那么我们可以更有把握地解决您的代码问题。再次共享它可以在Chrome中正常工作,并且您的代码失败了,这将有助于其他人就问题可能出在哪里提供帮助。
尝试这些实验并更新问题将是我的建议。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。