设备信息
Methods
refreshDeviceInfo(forced:completion:)
刷新设备信息
- Parameters:
- forced: 强制刷新
refreshFirmwareVersion(forced:completion:)
刷新设备三级版本
- Parameters:
- forced: 强制刷新
设备信息模型说明
- IDODeviceInterface
属性 | 类型 | 说明 |
---|---|---|
deviceMode | Int | 设备模式 0:运动模式,1:睡眠模式 |
battStatus | Int | 电量状态 0:正常, 1:正在充电, 2:充满, 3:电量低 |
battLevel | Int | 电量级别 0~100 |
rebootFlag | Int | 是否重启 0:未重启 1:重启 |
bindState | Int | 绑定状态 0:未绑定 1:已绑定 |
bindType | Int | 5:屏幕点击 竖向确认和取消,确认在上边 6:屏幕点击 竖向确认和取消,确认在下边 7:点击(右边一个按键) |
bindTimeout | Int | 绑定超时 最长为15秒,0表示不超时 |
platform | Int | 60:泰凌微+5340+no nand flash, 70:汇顶+富瑞坤, 80:5340 |
deviceShapeType | Int | 设备形状类型 0:无效;1:圆形;2:方形的; 3:椭圆 |
deviceType | Int | 设备类型 0:无效;1:手环;2:手表 |
dialMainVersion | Int | 自定义表盘主版本 从1开始 0:不支持对应的自定义表盘功能 |
showBindChoiceUi | Int | 固件绑定时候显示勾ui界面 0:不需要 1:需要 |
deviceId | Int | 设备id |
firmwareVersion | Int | 设备固件主版本号 |
macAddress | Int | 当前设备mac地址 - 无冒号 |
macAddressFull | Int | 当前设备mac地址 - 带冒号 |
deviceName | Int | 需要获取最新值可以使用 Cmds.getDeviceName().send(..) 方法 |
otaMode | Int | OTA模式 |
uuid | String | UUID ios专用 |
macAddressBt | String | BT macAddress - 带冒号 |
sn | String | 设备SN |
btName | String | BtName |
gpsPlatform | Int | GPS芯片平台 0:无效 1:索尼 sony 2:洛达 Airoh 3:芯与物 icoe |
fwVersion1 | Int | 固件版本version1 |
fwVersion2 | Int | 固件版本version2 |
fwVersion3 | Int | 固件版本version3 |
fwBtFlag | Int | BT版本生效标志位 0:无效 1:说明固件有对应的BT固件 |
fwBtVersion1 | Int | BT的版本version1 |
fwBtVersion2 | Int | BT的版本version2 |
fwBtVersion3 | Int | BT的版本version3 |
fwBtMatchVersion1 | Int | BT的所需要匹配的版本version1 |
fwBtMatchVersion2 | Int | BT的所需要匹配的版本version2 |
fwBtMatchVersion3 | Int | BT的所需要匹配的版本version3 |