Hello,
I'm studying the "Low Power Temperature Sensor and Collector" example from the KW36 SDK.
In this example, the Sensor (Server device) collects temperature and transmits it to the Collector (Client device).
In the process of outputting the temperature value received from the collector device, I would like to output the temperature value, which is previously output in integer form, in real number form.
->(For example, I would like to output "24.xx degrees Celsius" rather than "24 degrees Celsius".)
However, when a real data type variable (for example, float) is declared to output 24.xx degrees Celsius, a connection error occurs in BLE communication.

Currently, I have declared a float variable called "float_t r" in the BLE_temp_collector.c example.
However, even though I only declared a floating-point variable, after building and debugging, when I check the value output from Putty, it says that pairing was not successful as shown below.

Why does this result occur?
Can't I use real variables in this example? Or is my declarative float data type (float_t) wrong? If not, do I need to add a specific header file?
I don't know what's the problem that prevents pairing. Please tell me how I can solve it.
Thanks in advance.
Regards,
SeokJin.