Update magic box firmware
This commit is contained in:
+162
-176
@@ -1,178 +1,164 @@
|
||||
{
|
||||
"product": {
|
||||
"name": "弹力魔盒",
|
||||
"code": "PICBC4",
|
||||
"type": "CBC4",
|
||||
"protocol": "V1.0.0"
|
||||
},
|
||||
"dps": [
|
||||
{
|
||||
"id": 0,
|
||||
"display_name": "开关",
|
||||
"key": "power",
|
||||
"kind": "normal",
|
||||
"type": "bool",
|
||||
"len": 1,
|
||||
"scale": 1.0,
|
||||
"dir": "rw",
|
||||
"description": "设备总开关",
|
||||
"values": {
|
||||
"0": "关",
|
||||
"1": "开"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 1,
|
||||
"display_name": "自动模式",
|
||||
"key": "play_mode",
|
||||
"kind": "normal",
|
||||
"type": "enum",
|
||||
"len": 1,
|
||||
"scale": 1.0,
|
||||
"dir": "rw",
|
||||
"description": "5种玩法,按键也可切换并上报",
|
||||
"values": {
|
||||
"0": "停止复位",
|
||||
"1": "随机躲猫猫",
|
||||
"2": "洞口接力跑",
|
||||
"3": "快闪+快摇组合",
|
||||
"4": "慢探+随机摇摆",
|
||||
"5": "终极大乱斗"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 2,
|
||||
"display_name": "手动模式",
|
||||
"key": "hand_mode",
|
||||
"kind": "normal",
|
||||
"type": "enum",
|
||||
"len": 1,
|
||||
"scale": 1.0,
|
||||
"dir": "wo",
|
||||
"description": "上部或下部电机单次探出,最长5秒",
|
||||
"values": {
|
||||
"0": "停止",
|
||||
"1": "上部探出",
|
||||
"2": "下部探出"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 3,
|
||||
"display_name": "绳索校准",
|
||||
"key": "calibration",
|
||||
"kind": "normal",
|
||||
"type": "bool",
|
||||
"len": 1,
|
||||
"scale": 1.0,
|
||||
"dir": "wo",
|
||||
"description": "用来校准绳子位置",
|
||||
"values": {
|
||||
"0": "停止校准",
|
||||
"1": "校准"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 4,
|
||||
"display_name": "绳索圈数",
|
||||
"key": "numberturns",
|
||||
"kind": "normal",
|
||||
"type": "uint8",
|
||||
"len": 1,
|
||||
"scale": 1.0,
|
||||
"dir": "wo",
|
||||
"description": "根据不同的绳子设置圈数",
|
||||
"values": {}
|
||||
},
|
||||
{
|
||||
"id": 5,
|
||||
"display_name": "低电量报警",
|
||||
"key": "alm_low_battery",
|
||||
"kind": "alarm",
|
||||
"type": "bool",
|
||||
"len": 1,
|
||||
"scale": 1.0,
|
||||
"dir": "ro",
|
||||
"description": "<3.7V上报,1分钟后休眠",
|
||||
"values": {
|
||||
"0": "正常",
|
||||
"1": "电量<20%告警"
|
||||
},
|
||||
"level": 1
|
||||
},
|
||||
{
|
||||
"id": 6,
|
||||
"display_name": "电量上报",
|
||||
"key": "battery",
|
||||
"kind": "normal",
|
||||
"type": "uint8",
|
||||
"len": 1,
|
||||
"scale": 1.0,
|
||||
"dir": "ro",
|
||||
"description": "电量上报",
|
||||
"values": {}
|
||||
},
|
||||
{
|
||||
"id": 7,
|
||||
"display_name": "充电状态",
|
||||
"key": "charge",
|
||||
"kind": "normal",
|
||||
"type": "enum",
|
||||
"len": 1,
|
||||
"scale": 1.0,
|
||||
"dir": "ro",
|
||||
"description": "充电状态上报",
|
||||
"values": {
|
||||
"1": "充电中",
|
||||
"2": "未充电"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 8,
|
||||
"display_name": "勿扰模式开关",
|
||||
"key": "no_disturb_enable",
|
||||
"kind": "normal",
|
||||
"type": "raw",
|
||||
"len": 13,
|
||||
"scale": 1.0,
|
||||
"dir": "rw",
|
||||
"description": "APP控制打开或关闭勿扰模式",
|
||||
"values": {}
|
||||
},
|
||||
{
|
||||
"id": 9,
|
||||
"display_name": "预留DP1",
|
||||
"key": "reserva_dp1",
|
||||
"kind": "normal",
|
||||
"type": "uint32",
|
||||
"len": 4,
|
||||
"scale": 1.0,
|
||||
"dir": "rw",
|
||||
"description": "预留",
|
||||
"values": {}
|
||||
},
|
||||
{
|
||||
"id": 10,
|
||||
"display_name": "预留DP2",
|
||||
"key": "reserva_dp2",
|
||||
"kind": "normal",
|
||||
"type": "uint32",
|
||||
"len": 4,
|
||||
"scale": 1.0,
|
||||
"dir": "rw",
|
||||
"description": "预留",
|
||||
"values": {}
|
||||
},
|
||||
{
|
||||
"id": 11,
|
||||
"display_name": "预留DP3",
|
||||
"key": "reserva_dp3",
|
||||
"kind": "normal",
|
||||
"type": "uint32",
|
||||
"len": 4,
|
||||
"scale": 1.0,
|
||||
"dir": "rw",
|
||||
"description": "预留",
|
||||
"values": {}
|
||||
}
|
||||
]
|
||||
"product": {
|
||||
"name": "弹力魔盒",
|
||||
"code": "PICBC4",
|
||||
"type": "CBC4",
|
||||
"protocol": "V1.0.0"
|
||||
},
|
||||
"dps": [
|
||||
{
|
||||
"id": 0,
|
||||
"display_name": "开关",
|
||||
"key": "power",
|
||||
"kind": "normal",
|
||||
"type": "bool",
|
||||
"len": 1,
|
||||
"scale": 1,
|
||||
"dir": "rw",
|
||||
"description": "设备总开关",
|
||||
"values": {
|
||||
"1": "开",
|
||||
"0": "关"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 1,
|
||||
"display_name": "自动模式",
|
||||
"key": "play_mode",
|
||||
"kind": "normal",
|
||||
"type": "enum",
|
||||
"len": 1,
|
||||
"scale": 1,
|
||||
"dir": "rw",
|
||||
"description": "5种玩法,按键也可切换并上报",
|
||||
"values": {
|
||||
"5": "上下电机随机组合",
|
||||
"4": "上部慢探、下部随机摇摆",
|
||||
"0": "停止复位",
|
||||
"3": "上部间歇、下部均匀摇摆",
|
||||
"2": "上部快速往复",
|
||||
"1": "上部慢速往复"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 2,
|
||||
"display_name": "手动模式",
|
||||
"key": "hand_mode",
|
||||
"kind": "normal",
|
||||
"type": "enum",
|
||||
"len": 1,
|
||||
"scale": 1,
|
||||
"dir": "wo",
|
||||
"description": "上部或下部电机单次探出,最长5秒",
|
||||
"values": {
|
||||
"2": "下部探出",
|
||||
"1": "上部探出",
|
||||
"0": "停止"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 3,
|
||||
"display_name": "低电量报警",
|
||||
"key": "alm_low_battery",
|
||||
"kind": "alarm",
|
||||
"type": "bool",
|
||||
"len": 1,
|
||||
"scale": 1,
|
||||
"dir": "ro",
|
||||
"description": "低电量告警",
|
||||
"values": {
|
||||
"1": "告警",
|
||||
"0": "正常"
|
||||
},
|
||||
"level": 1
|
||||
},
|
||||
{
|
||||
"id": 4,
|
||||
"display_name": "声音开关",
|
||||
"key": "beep_trig",
|
||||
"kind": "normal",
|
||||
"type": "bool",
|
||||
"len": 1,
|
||||
"scale": 1,
|
||||
"dir": "rw",
|
||||
"description": "声音触发开关",
|
||||
"values": {
|
||||
"1": "开",
|
||||
"0": "关"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 5,
|
||||
"display_name": "电量",
|
||||
"key": "battery",
|
||||
"kind": "normal",
|
||||
"type": "uint8",
|
||||
"len": 1,
|
||||
"scale": 1,
|
||||
"dir": "ro",
|
||||
"description": "电量上报",
|
||||
"values": {
|
||||
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 6,
|
||||
"display_name": "震动开机",
|
||||
"key": "shake_wake",
|
||||
"kind": "normal",
|
||||
"type": "bool",
|
||||
"len": 1,
|
||||
"scale": 1,
|
||||
"dir": "rw",
|
||||
"description": "震动触发开机",
|
||||
"values": {
|
||||
"1": "开",
|
||||
"0": "关"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 7,
|
||||
"display_name": "勿扰模式",
|
||||
"key": "no_disturb_enable",
|
||||
"kind": "normal",
|
||||
"type": "raw",
|
||||
"len": 13,
|
||||
"scale": 1,
|
||||
"dir": "rw",
|
||||
"description": "APP控制勿扰模式",
|
||||
"values": {
|
||||
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 8,
|
||||
"display_name": "充电状态",
|
||||
"key": "charge",
|
||||
"kind": "normal",
|
||||
"type": "enum",
|
||||
"len": 1,
|
||||
"scale": 1,
|
||||
"dir": "ro",
|
||||
"description": "充电状态上报",
|
||||
"values": {
|
||||
"2": "未充电",
|
||||
"1": "充电中",
|
||||
"0": "不支持充电"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 10,
|
||||
"display_name": "预留DP3",
|
||||
"key": "reserva_dp3",
|
||||
"kind": "normal",
|
||||
"type": "uint32",
|
||||
"len": 4,
|
||||
"scale": 1,
|
||||
"dir": "rw",
|
||||
"description": "预留",
|
||||
"values": {
|
||||
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user