Hi Dialog
我们正在开发基于DA14681的定制电路板。在我们的应用程序中,通常的情况是设备记录温度并将其存储在eeprom中。当用户将设备连接到BLE应用程序的几天后。所有离线数据都会传输到手机上。
我们的eeprom大小是256KB,数据包大小是10字节,所以我们需要发送25600个数据包,现在我们正在通过BLE服务传输数据。
以下是流程:
1-移动应用程序与设备建立连接。
2-移动应用程序请求特定服务的读取特性。
3-DA14681返回请求的数据字节。因此,移动应用程序不断发出读取请求,固件会发送值。
在这种方法中,数据传输速度非常慢。大约每秒2个数据包,这意味着将所有数据包发送到移动应用程序需要3.5小时。
我的问题是,有没有快速的方法?因为256KB的数据不太大,在几个小时内就可以发送。。我在这里漏掉了点东西。。