Hello mbeders!
I have been implementing a simple TCP server with SimpleSocket, that receives binary frames of fixed length and processes them somehow. I works every time, except when the byte frame contains a 0x00 byte, which it drops, breaking the frame. I had gone through checking whether it was caused by the TCP protocol itself, by my Python program, and came to the conclussion that it is SimpleSockets, after successfully receiving frames with 0x00 bytes by skipping SimpleSocket and using the TCPSockets.h library directly.
Has anybody found a workaround for this issue! Perhaps Mr. Hiroshi Yamaguchi can sort it out in no time?
Thanks for your attention!
Hello mbeders!
I have been implementing a simple TCP server with SimpleSocket, that receives binary frames of fixed length and processes them somehow. I works every time, except when the byte frame contains a 0x00 byte, which it drops, breaking the frame. I had gone through checking whether it was caused by the TCP protocol itself, by my Python program, and came to the conclussion that it is SimpleSockets, after successfully receiving frames with 0x00 bytes by skipping SimpleSocket and using the TCPSockets.h library directly.
Has anybody found a workaround for this issue! Perhaps Mr. Hiroshi Yamaguchi can sort it out in no time?
Thanks for your attention!