If i take an array of 8 U8's and convert it to a string it sends 8 bytes over the network i want to send the struct below for a total of 1 byte being sent over the network. Is this possible?
LV doesn't support bitfields directly. You can either use an array of Booleans and convert that to an integer, or you can direcely define some constants and use the Boolean nodes to construct the I8 that you want to send.
Anyway, send the struct of a byte and a byte are the same as far as the compilers are concerned.