Language problem

There is no float support in the printf() functions. Try this instead

dtostrf(aValue,2,6,buffer);