Sensor float variable convert to SPI char buffer

Is the issue that you've mixed up hex and decimal notation? ASCII digit '5' is decimal 53 i.e. 0x35.