Sending Null character over TCP

I understand the reasoning of the terminating character, however I am trying to communicate to a device which requires a 00 hex character as part of its initialisation communication set up message . It appears when I attempt this, the ethernet2 driver treats this as a termination character so the initialisation message to the device gets broken up.

I haver tried to send a singular byte, etc but the result always results with 30H.

I even tried to send a single character and take the array starting point past the character into the memory part of the message, however this did not quite work.

Is there any way I can send this character, if not, is it to be concluded that the Arduino hard and/or software in C is not really the correct choice for this application?

Thanks in advance.

I read back my question and I had answered my own question: - resolved.

This topic was automatically closed 120 days after the last reply. New replies are no longer allowed.