I'm trying a Data value (1438 bytes) to write to a characteristic which exceeds the MTU size.
When I issue the write request I receive .prepareQueueFull
According to the documentation: "The prepare queue is full, as a result of there being too many write requests in the queue."
The unfortunate thing is that on the I only call the write request once.
peripheral.writeValue(data, for: characteristic, type: .withResponse)
Any input and possible solution is welcome.
Thank you in advance.