Brian Starkey
8a71b096b9
tcp_comm: Rework receive handling
Now whatever arrives will get stored, and then used up by as many stages
as possible.
2 år sedan
Brian Starkey
a57cac28f1
Port over all the other commands
...but not it's obvious - we can't assume each packet nicely
encapsulates a single stage, it might all arrive in one go.
So the current "recv" implementation can't work. d'oh!
2 år sedan
Brian Starkey
fc55e221d3
tcp_comm: Make RX length checking more strict
Don't allow data which is too long.
2 år sedan
Brian Starkey
e0da727e96
Factor out the TCP code
Now isolated for easy re-use. Should split it into a separate library.
2 år sedan
Brian Starkey
3bdad9eb2b
Implement "comm", a fairly close port of M0o+'s version
2 år sedan
Brian Starkey
f62b584605
Refactor the example a little
2 år sedan
Brian Starkey
04bd83cae5
Initial basic TCP server
Based on the Pi example
2 år sedan
Brian Starkey
0166ad5f0c
Initial empty commit
2 år sedan