Я пытаюсь понять, как отправлять данные с сервера клиенту в SPP GATT пример . Я не понял, как применить на практике следующее утверждение:
Беспроводная отправка данных
Клиент будет отправлять пакеты WriteNoRsp на сервер. Серверная часть отправляет данные через уведомления. Когда Uart получает данные, задача Uart помещает их в буфер. Если размер данных больше, чем (размер MTU - 3), данные будут разбиты на пакеты и отправлены по очереди.
Поскольку для приема данных на сервере у меня есть ESP_GATTS_WRITE_EVT
который срабатывает, когда я получаю данные, а затем могу взять их у p_data->write.value
.
Теперь, если я хочу отправить данные клиенту, как я могу это сделать?