This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

ATT MTU > 20 and DLE enabled - central write issue

SDK12 and SD 132 v3.

I have my code working for HVX from the peripheral. I can HVX send up to 80 bytes on one characteristic in one call (ATT MTU was set to 83 and DLE negotiated for 83 as well [also tried 87]) and I see it arrive on the central no problem. When I do a write without response, on the central, of anything greater than 20 I get a successful return code from the write API and then nothing. The peripheral never gets an event for the write. Is there something that I am missing here? I followed the setup from the DLE.zip file that was posted in another thread and I do see the MTU and the DLE events come back so I know that the negotiation finished before I sent anything.

Related