我不确定从Mi Band 2设备获取历史记录或过去的活动数据,但这是我所做的(在认证成功后):
发送' \ x01 \ x01 \ xe2 \ x07 \ x05 \ x03 \ x11 \ x2f \ x00 \ x08'至 首先是0004的特征 两个字节' x01 \ x01'是ACTIVITY_DATA的命令,其余是日期时间。
开始关于0004和0005的通知
发送' \ x02'到0004这是COMMAND_FETCH_DATA
及以下是来自通知的日志部分:
[Log] 39500C00FF500D00FF500D00FF501100FF
[Log] 3A501100FF600E00FF600D00FF500600FF
[Log] 3B500700FF5A1400FF5A1400FF5A1400FF
[Log] 3C5A1400FF501300FF5A1400FF501200FF
[Log] 3D500C00FF500600FF501000FF500C00FF
[Log] 3E501200FF501600FF500800FF501500FF
[Log] 3F500A00FF500900FF5A1400FF501200FF
[Log] 02501700FF501700FF
[Log] 100201
我已在here和here中读取字节数为11但我收到的是17字节。
我的问题是
更新:
我添加了通知中收到的最后两个数据。我收到了" 100201"但是这表明请求是成功的吗?