при передаче данных из esp32 в esp32, содержит ли библиотека BLE проверку ошибок?Ака повторно посылать пакеты?использует Ack-Naks?исправление ошибок также?
Спасибо
Есть проверка ошибок.Вы можете проверить, была ли запись успешной.
Пакет Ble состоит из:
Преамбула: последовательность RF-синхронизации.
Адрес доступа: 32 бита, адреса рекламы или доступа к данным (он используется для идентификации связи).
Заголовок: его содержание зависит отдля типа пакета (реклама или пакет данных ).
Длина: длина полезной нагрузки данных (при использовании шифрования код целостности сообщения (MIC) вконец пакета составляет 4 байта, так что это приводит к 251 байту как к фактическому максимальному доступному размеру полезной нагрузки.
Контрольная сумма: CRC.
Исправление ошибок не выполняется илиповторная отправка пакетов, если вы не внедрили ее самостоятельно. Поэтому, если запись не была успешной, вы можете повторно отправить пакет.