docs: bridge 五类 RPC 实机证据(docs/bridge-rpc-evidence.json)
This commit is contained in:
1 parent
6ad06d6e75
commit
cc95429ac8
1 file changed
+156
@@ -0,0 +1,156 @@
|
||||
{
|
||||
"captured_at": "2026-07-29T01:22:04.968980",
|
||||
"bridge": "192.168.61.35:8971",
|
||||
"steps": [
|
||||
{
|
||||
"op": "ping",
|
||||
"request_kw": {},
|
||||
"response": {
|
||||
"id": 1,
|
||||
"ok": true,
|
||||
"data": {
|
||||
"pong": true,
|
||||
"version": 1,
|
||||
"build": 5,
|
||||
"platform": "Windows"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"op": "scan",
|
||||
"request_kw": {
|
||||
"timeout": 8
|
||||
},
|
||||
"response": {
|
||||
"id": 2,
|
||||
"ok": true,
|
||||
"data": {
|
||||
"devices": []
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"op": "connect",
|
||||
"request_kw": {
|
||||
"address": "18:BC:5A:5D:BF:28",
|
||||
"timeout": 40
|
||||
},
|
||||
"response": {
|
||||
"id": 3,
|
||||
"ok": true,
|
||||
"data": {
|
||||
"address": "18:BC:5A:5D:BF:28",
|
||||
"name": "NRF-5DBF28",
|
||||
"notify_char": [
|
||||
"0000331f-0000-1000-8000-00805f9b34fb",
|
||||
"4b646063-6264-f3a7-8941-e65356ea82fe"
|
||||
],
|
||||
"gatt_count": 22,
|
||||
"key_handles": [
|
||||
{
|
||||
"service": "0000fef5-0000-1000-8000-00805f9b34fb",
|
||||
"char": "8082caa8-41a6-4021-91c6-56f9b954cc34",
|
||||
"handle": 28,
|
||||
"props": [
|
||||
"write",
|
||||
"read"
|
||||
]
|
||||
},
|
||||
{
|
||||
"service": "0000fef5-0000-1000-8000-00805f9b34fb",
|
||||
"char": "9d84b9a3-000c-49d8-9183-855b673fda31",
|
||||
"handle": 34,
|
||||
"props": [
|
||||
"write",
|
||||
"read"
|
||||
]
|
||||
},
|
||||
{
|
||||
"service": "0000fef5-0000-1000-8000-00805f9b34fb",
|
||||
"char": "457871e8-d516-4ca1-9116-57d0b17b9cb2",
|
||||
"handle": 36,
|
||||
"props": [
|
||||
"write",
|
||||
"write-without-response",
|
||||
"read"
|
||||
]
|
||||
},
|
||||
{
|
||||
"service": "0000fef5-0000-1000-8000-00805f9b34fb",
|
||||
"char": "5f78df94-798c-46f5-990a-b3eb6a065c88",
|
||||
"handle": 38,
|
||||
"props": [
|
||||
"notify",
|
||||
"read"
|
||||
]
|
||||
},
|
||||
{
|
||||
"service": "13187b10-eba9-a3ba-044e-83d3217d9a38",
|
||||
"char": "4b646063-6264-f3a7-8941-e65356ea82fe",
|
||||
"handle": 48,
|
||||
"props": [
|
||||
"notify",
|
||||
"write"
|
||||
]
|
||||
},
|
||||
{
|
||||
"service": "00001f10-0000-1000-8000-00805f9b34fb",
|
||||
"char": "00001f1f-0000-1000-8000-00805f9b34fb",
|
||||
"handle": 53,
|
||||
"props": [
|
||||
"write"
|
||||
]
|
||||
},
|
||||
{
|
||||
"service": "0000221f-0000-1000-8000-00805f9b34fb",
|
||||
"char": "0000331f-0000-1000-8000-00805f9b34fb",
|
||||
"handle": 57,
|
||||
"props": [
|
||||
"notify",
|
||||
"write",
|
||||
"read"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"op": "write",
|
||||
"request_kw": {
|
||||
"char": "alt",
|
||||
"data": "e2...",
|
||||
"response": true
|
||||
},
|
||||
"response": {
|
||||
"id": 4,
|
||||
"ok": true,
|
||||
"data": {
|
||||
"sent": 1
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"op": "request_device_id",
|
||||
"request_kw": {
|
||||
"timeout": 10
|
||||
},
|
||||
"response": {
|
||||
"id": 5,
|
||||
"ok": true,
|
||||
"data": {
|
||||
"device_id": "81233F3C267112"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"op": "close",
|
||||
"request_kw": {},
|
||||
"response": {
|
||||
"id": 6,
|
||||
"ok": true,
|
||||
"data": {}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
Reference in new issue
Block a user