It is all a matter of formatting. If you need to send anything bigger than a 8 bit value, just define consecutive bytes as a word or longword, etc. For signed vs unsigned you would just need to cast the variable properly. A signed variable is just an unsigned with the MSB as the sign bit.
↧