您好我正在开发一个应用程序,其中 ATSAMB11 设备必须通过 BLE 发送压力数据(从 0 到 6 巴,步长为 5 毫巴)。我只是想知道是否应该实现自定义服务和特性,或者我可以使用已经为 atsamb11 实现的血压服务。我问是因为如果我使用血压服务,它会更容易,因为它配有示例,我可以在上面编写我的程序。而如果我必须创建我的自定义服务,我不知道从哪里开始以及我需要写什么。(我准确地说这是我第一次研究 BLE)
另一种选择是通过自定义串行聊天服务(也已实现并有一个示例)发送数据,但我认为这样做不是使用 BLE 的正确方法。确实,如果每个人都可以通过自定义串行聊天发送任何内容,为什么每个人都会为不同的服务和配置文件而烦恼。