altsoftserial sending strings or structs?

Hey friends,
I got a barometer and a HC-05 hooked up to a Arduino nano, im using altsoftserial to send messages.
currently im writing character by character and im able to see them on my phone with Bluetooth monitor.
I was wonder how would i go about writing either floats, strings or structs with altsoftserial?

use sprintf

Show your code for better advise.

In general, when you use a print, it will buffer the data to send. So the receiver will not notice a difference.