I have a weired problem with tthe Nano 33 IoT and BLE.
I am using the
<ArduinoBLE.h> library and among others I have in my setup loop following characteristic:
BLECharacteristic Peripheral_One_Characteristic("4aa7c925-f4fe-4c42-a642-9f2b9c0b5d91", BLERead | BLEWrite, 120);
I have another idetical board acting as a peripheral.
In my clients loop at some point I have a function
TransferValue is an Array of 120 bytes. When I reduce the array size to 16 bytes and the code to
the 16 bytes are transferred to the peripheral, however, it is not working at 120 bytes.
What could be the reason?
I am trying to solve it for a long time, but I can't find the solution to it and I need a solution urgently by now