Доброго времени суток, уважаемые! Имею вопрос: Пытаюсь сделать двунаправленную телеметрию (мавлинк, Mission planner) по самому дешману на atmega328 + nrf24. На данный момент 90% пакетов на расстоянии 300м. Это нормально или как? PS.: со всякими наза и пр. не игрался, ибо не интересно готовое юзать. Или это в Разрмботку?

Комментарии: 8

  1. Byte

    NRF24L01? Ну триста метров для них — оч-чень хорошо, особенно, если PCB-антенны, а не внешние.

    • Klest

      работает и на 500-1000 в поле. Меня интересует вопрос программирования: что лучше кольцевой буфер или 2 линейных для оптимизации?

      • Byte

        Ну тут уже от архитектуры зависит, нет серебряной пули . Я у себя кольцевой реализовывал когда-то.

        • Klest

          Пытаюсь сделать всё "дешмански". атмега328+nrf2401l

        • Klest

          silver bullet - не, эт не про нас. Я пытаюсь понять, где потери пакетов. Либо на уровне обработки, либо на уровне передачи. По передаче - от скорости контроллера (тактовая частота) практически не зависит.

          • Byte

            Ну если расстояние уменьшить — потеря пакетов остается на том же уровне?

      • Doctor

        10% на 300 метров более чем нормально, у меня работало в квартире по-диагонале через 2 стены уже с пакетлосом, а тут у тебя аж триста (у тракториста)! тебе пакетики от чая надо б/у? как бы это тупо не прозвучало - кольцевой двойного объёма ))))

        • Skokov

          конечно, только если ты за свой счет отправишь мне этот басяцкий подгончик

Не нашли ответ?

Вам также может быть интересно