This is my first post at this Forum, I apologize in advance for any mistakes (including language ones).
My intention is to read data from a load cell and send it via Bluetooth to my mobile or laptop. I proudly succeeded doing a prototype with an Uno R3 / HC-05 module / MIT Inventor developed App. But then I decided do downscale the prototype to a Nano 33 IoT, because of it´s size and integrated BLE, wich would dispense the HC-05 module.
After reading a lot and trying to understand how the BLE works, I was finally able to "see" the Nano board at my mobile using NRFConnect. But the data that I´m sending is a float type and NRFC shows it as some kind of HEX type:
Now, there goes the questions:
It seems to be obvious but I didn´t understand yet how I should use BLECharacteristics, BLEByteCharacteristic, BLECharCharacteristic or BLEFloatCharacteristic. It doesn´t seem to have a relation between the data type at the program and what I see at the mobile as a result after BLE processing. The data appears correctly at the serial monitor.
Some examples that I saw used "(byte) data", but I´m also not sure what is this for...
Is it possible to read and store BLE data with any standard Laptop application (like Excel Data Streamer)? (guess I would need a virtual COM port to do it).
Thanks in advance for any contributions!