Hi,
For the 0x00 data, it is regarded as a "NULL Character" for Ascii code, if the receiver can not receive the Null Character, I suppose you can replace it with another character, for example 0x30, 0x30,0x30, if you receive three continuous 0x30, you know it is 0x00.
Pls check if it is possible
BR
XiangJun Rong