数据包
数据包示例
{
"mode":"close",
"iob":"10.12 U",
"cob":"30 g",
"cob_need":"12",
"br":"0.00 U/h",
"br_ist":true,
"br_icon":"low",
"eb":"0.40",
"bg":"12.8",
"bg_time":1704277150878,
"bg_trend":"flat",
"bg_timeout":false
}
注:每次广播数据必定是完整的数据格式。
数据包字段
- mode:运行模式
- 类型:String,枚举。
- 值:
- close:闭环模式。
- open: 开环模式。
- lgs: 低血糖维持模式。
- paused: 禁用/暂停闭环
- superbolus: 超级大剂量Superbolus
- disconnected: 已断开连接
- disabled: 闭环禁用
- iob:体内残留活性胰岛素
- 类型:String
- 值:是""不显示,不是""显示。
- cob: 活性碳水化合物
- 类型:String
- 值:是""不显示,不是""显示。
- cob_need: 还需要摄入的碳水化合物
- 类型:String
- 值:是""不显示,不是""显示。
- br:基础速率
- 类型:String
- 值:是""不显示,不是""显示。
- br_icon:基础速率
- 类型:String,枚举。
- 值:
- low:低的临时基础率
- none: 没有临时基础率
- high:高的临时基础率
- br_t:是临时基础率吗
- 类型:Boolean。
- 值:
- true:是临时基础率,需要展示 T标记;
- false: 不是临时基础率,不需要展示 T标记。
- eb:扩展大剂量
- 类型:String
- 值:是""不显示,不是""显示。
- bg:血糖
- 类型:String
- 值:是""不显示,不是""显示。
- bg_trend:血糖趋势
- 类型:String,枚举。
- 值:
- none:没有趋势
- flat:向右箭头
- forty_five_up:斜向上箭头
- forty_five_down:斜向下箭头
- single_up:单个向上箭头
- single_down:单个向下箭头
- double_up:两个向上箭头
- double_down:两个向下箭头
- bg_timeout:血糖已过时
- 类型:Boolean。
- 值:
- true : 过时。
- false: 实时。