Files
scomm/usercfg.json
2023-07-28 11:16:16 +08:00

63 lines
1.6 KiB
JSON

{
"baud": "9600",
"btn-data01": {
"hex": 1,
"title": "fan on",
"value": "01 10 30 12 00 01 02 00 01 54 E1"
},
"btn-data02": {
"hex": 1,
"title": "fan off",
"value": "01 10 30 12 00 01 02 00 02 14 E0"
},
"btn-data03": {
"hex": 1,
"title": "reboot",
"value": "01 10 30 11 00 01 02 00 01 54 D2"
},
"btn-data04": {
"hex": 0,
"title": "set RTS",
"value": "{\"rts\":0,\"text\":\"1B\",\"hex\":1}"
},
"btn-data05": {
"hex": 0,
"title": "reset RTS",
"value": "{\"rts\":1,\"text\":\"\"}"
},
"btn-data06": {
"hex": 1,
"title": "silent",
"value": "01 10 30 03 00 01 02 00 00 96 60"
},
"btn-data07": {
"hex": 1,
"title": "read.cfg",
"value": "01 03 30 00 00 16 5A EE"
},
"btn-data08": {
"hex": 1,
"title": "auto report",
"value": "01 10 30 03 00 01 02 00 01 57 A0"
},
"btn-unpack01": {
"title": "HEX print",
"value": "' '.join(['%02X'%x for x in data])"
},
"btn-unpack02": {
"title": "C style print",
"value": "'\\\\x'+'\\\\x'.join('%02x'%x for x in data)"
},
"btn-unpack03": {
"title": "hex2dec[-3:-2]",
"value": "len(data)==26 and '\\t['+'%5d' % (data[-2]*256+data[-3])+']'"
},
"btn-unpack05": {
"title": "s17-eeprom",
"value": "'\\nad0fix=%s\\n' % (uint16(data[17:]))"
},
"cycle": "100",
"encoding": "gbk",
"split": "500",
"uservar": ""
}