I am having difficulties with bluetoothLE extension 20200828.
-
For some reason, I cannot read the state of the bytes of certain device characteristics. The application simply incapacitates the device if the current characteristic bytes are requested. Other applications do this successfully. An interesting point is that I can subscribe to changes in bytes, and they come to me, even from these characteristics, from which I try to read bytes forcibly.
And also there is no way to write to these characteristics. -
For some reason, the byte data comes without zeros, probably this is somewhat convenient, but I would like to decide for myself whether to trim zeros if the byte is less than 10, or not, as an option, like NullTerminateStrings. Because now, to solve this problem, you have to use a huge block:
-
The recording formats are too limited. For example, the default HEX format is required.
There is also information that Intenger data can only be sent to Int16, but not Int32.
I just wanted to draw attention to these problems.
But I will be grateful if you have options for solving the first point.