snprintf Problem

Danke sehr,
mein Ziel ist es die ID und die verschiedenen Sensorwerte in einem String zu verpacken und diese dann über BLE zu senden, deshalb benutze ich snprintf. Die Sache ist, dass die ID ein int ist und die anderen Werte will ich von INT32 zu float convertieren. Was könntet ihr mir empfehlen?

Verstehe ich es richtig die minimale Größe angeben?