kopia lustrzana https://github.com/sq5t/ic-705-tools
Update README.md
rodzic
3fcc78e51a
commit
d1151c90a6
|
@ -6,18 +6,29 @@ In gimp or any other software create jpeg file with resolution 640x480 and disab
|
||||||
|
|
||||||
#### Simple protocol specification.
|
#### Simple protocol specification.
|
||||||
Create tcp connection to radio to port 60000 and send command:
|
Create tcp connection to radio to port 60000 and send command:
|
||||||
|
|
||||||
`\x01\x00\x00\x00\x00\x04\x00\x00\x00` + file size in hex (2 bytes)
|
`\x01\x00\x00\x00\x00\x04\x00\x00\x00` + file size in hex (2 bytes)
|
||||||
|
|
||||||
Radio will answer with command ack:
|
Radio will answer with command ack:
|
||||||
|
|
||||||
`\x01\x01\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00`
|
`\x01\x01\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00`
|
||||||
|
|
||||||
and receive ack:
|
and receive ack:
|
||||||
|
|
||||||
`\x01\x02\x00\x00\x00\x02\x00\x00\x04\x00`
|
`\x01\x02\x00\x00\x00\x02\x00\x00\x04\x00`
|
||||||
|
|
||||||
Now we can send header:
|
Now we can send header:
|
||||||
|
|
||||||
`\x01\x03\x00\x00\x04\x03\x00\x00\x01` + size of data + 1024 bytes of data
|
`\x01\x03\x00\x00\x04\x03\x00\x00\x01` + size of data + 1024 bytes of data
|
||||||
|
|
||||||
and wait for receive ack.
|
and wait for receive ack.
|
||||||
|
|
||||||
On last package of data we need to send:
|
On last package of data we need to send:
|
||||||
|
|
||||||
`\x01\x03\x00\x00\x00\x74\x00\x00\x01` + size of data (2 bytes) + last part of data (<= 1024B).
|
`\x01\x03\x00\x00\x00\x74\x00\x00\x01` + size of data (2 bytes) + last part of data (<= 1024B).
|
||||||
|
|
||||||
------------
|
------------
|
||||||
|
|
||||||
Yes, on test photo is my hedgehog :)
|
Yes, on test photo is my hedgehog :)
|
||||||
|
|
||||||
No, this tool is not some kind of wit, it's only acronym :)
|
No, this tool is not some kind of wit, it's only acronym :)
|
||||||
|
|
Ładowanie…
Reference in New Issue