3 changed files with 31 additions and 6 deletions
@ -0,0 +1,20 @@ |
|||
import base64 |
|||
|
|||
packet = "CpIBDSCUdp4V2Dh3niJiCAQSVwoJITllNzY5NDIwEhZIb215YWtvdm8gfCByOkhNSyB8IExGGgRITUtWIgbwnp52lCAoK0IgLteZHp7hflxY+t/85xLZOs5AGE++1jgpayn8KH8rxBtIATXyqzt5SAA18Lv0/T2XyZFpRQAAUMFIB2Cb//////////8BeAeYASCoAQESCExvbmdGYXN0GgkhOWU3NzM4ZDg=" |
|||
data = base64.b64decode(packet) |
|||
|
|||
import pb |
|||
from mesht_device import FROMRADIO_SCHEMA, NODEINFO_SCHEMA, USER_SCHEMA, MESHPACKET_SCHEMA |
|||
|
|||
'''decoded = pb.decode(data, USER_SCHEMA) |
|||
print(decoded) |
|||
decoded["id"] = 1 |
|||
|
|||
packet = pb.encode({"payload": {decoded}}, MESHPACKET_SCHEMA) |
|||
|
|||
encoded = pb.encode({"id": 0, "packet": packet}, FROMRADIO_SCHEMA)''' |
|||
|
|||
## |
|||
packet = "Em414jjW0ApSDdApp7IV/////yIiCEMSHA2+0JFpEhUIZRWTGIxAHcovCkElgprlPCj+9ChIADX3/LZnPczQkWlFAAAcwUgDYJv//////////wF4B5gBIKgBARIITG9uZ0Zhc3QaCSE5ZTc3MzhkOA==ClIN0CmnshX/////IiIIQxIcDb7QkWkSFQhlFZMYjEAdyi8KQSWCmuU8KP70KEgANff8tmc9zNCRaUUAABzBSANgm///////////AXgHmAEgqAEBEghMb25nRmFzdBoJITllNzczOGQ4" |
|||
data = base64.b64decode(packet) |
|||
print(pb.decode(data, FROMRADIO_SCHEMA)) |
|||
Loading…
Reference in new issue