TWI/I2C - Arduino to Arduino, sending float

A union is an "overlay" of variables, sharing the same memory cells.
In this case it is used as a re-interpret-cast.
It will only work if transmitting and sending devices have the same floating point model...