LORWAN PHY размер заголовка при передаче? - PullRequest
0 голосов
/ 15 декабря 2018

Я пытался выяснить, что такое общее количество байтов при передаче полезной нагрузки от моего конечного узла к шлюзу.Моя полезная нагрузка составляет 25 байтов, и, как я понял, минимальный PHYheader составляет 13 байтов.Но как я могу узнать, сколько байтов отправляет мое конечное устройство?

Причина, по которой я хочу это знать, заключается в том, что я хочу рассчитать, сколько времени потребуется для отправки полезной нагрузки 25 байтов с различными коэффициентами расширения (7-12).Если я вычислю это с 25 байтами, это не даст мне правильный результат.Мне нужен размер PHYheader, например, 13 байтов + 25 байтов = всего 38 байтов или что-то в этом роде.Эти расчеты я хочу сравнить с моими измерениями, которые я сделал с помощью осциллографа.Я отправлял полезную нагрузку в 25 байт с различными коэффициентами распространения (7-12) и измерял время, которое потребовалось.

Я использую следующий пример кода на моем конечном узле для подключения к шлюзу:

Код: https://github.com/ARMmbed/mbed-os-example-lorawan

Конечный узел: Плата разработки B-L072Z-LRWAN1

Шлюз: подключен к OTA / ABP Kerlink LoRa IoT Station

Я нашел эту ссылку, но я действительно запутался, когда имчитая это.https://lora -alliance.org / resource-hub / lorawantm -pecification-v11

Общее количество отправленных байтов не является специфическим для конечного устройства, но более конкретно для связи по lorawan, так какЯ понял это.Может ли кто-нибудь помочь мне узнать, как я определяю общее количество байтов, которые я передаю, при отправке полезной нагрузки в 25 байтов?

1 Ответ

0 голосов
/ 21 января 2019

Пожалуйста, следуйте моим мыслям ниже:

Но как я могу увидеть, сколько байтов отправляет мое конечное устройство?

Исходя из своего опыта, я модифицировал драйверпредоставляется поставщиком конечного узла для проверки размера кадра, отправленного конечным узлом (например, RN2483).

Может ли кто-нибудь помочь мне узнать, как я выясняю общее число байтовпередача при отправке полезной нагрузки в 25 байтов?

Я заметил, что используемый вами конечный узел встроен в SX1276.SX1276 производится Semtech.В Руководство разработчика Semtech приведено уравнение для расчета эфирного времени.И вы можете найти формула калькулятора эфирного времени LoRa или инструмент , написанный на Python.

...