BLE error detection

jhulbert
Posts: 7
Joined: Thu Jan 28, 2021 9:50 pm

BLE error detection

Postby jhulbert » Thu Jun 24, 2021 5:16 am

Hi

I've read in a few places that the BLE spec requires a packet to be retransmitted if its checksum calculated at the receiver does not match the checksum sent by the transmitter i.e. error detection.

I want to confirm whether this is true, and that the ESP32 BLE stack using Bluedroid implements this automatically, or if this functionality must be implemented by the programmer.

Cheers

sushant
Espressif staff
Espressif staff
Posts: 8
Joined: Mon Aug 26, 2019 6:10 am

Re: BLE error detection

Postby sushant » Mon Jun 28, 2021 7:18 pm

CRC check for over the air transmitted packets and re-transmission as required is done BLE Link Layer firmware as per BLE specifications.

Who is online

Users browsing this forum: ChatGPT-User, PerplexityBot, Qwantbot and 2 guests