repstosw 18 23 февраля, 2023 Опубликовано 23 февраля, 2023 · Жалоба 23 minutes ago, k155la3 said: На графическом логе видно довольно регулярные "волны". Неплохо было-бы послушать что там в эфире творится в режиме тишины. На всякий случай напишу, что этот лог был снят, когда я в руках держал приёмник и ходил по помещению в разные комнаты. Остальные замеры битых пакетов также в движении. Передатчик всё время неподвижен. 24 minutes ago, k155la3 said: Попробуйте сдвинуться по частоте. Если помеха, то ее частота (после демодуляции) может накладываться на полезный сигнал в различных соотношениях, как частоты так и амплитуды. По-хорошему нужен "свисток", чтобы оценить где эфир загажен, а где нет. Менял частоту - 435, 438, 490 МГц. Везде одинаково. 26 minutes ago, k155la3 said: Другой вариант - разместите комплекты приемника и передатчика на допустимо-близком расстоянии (метр-2-3) и тестируйте на ошибки при последовательном снижении мощности TX . Можно попробовать. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
k155la3 27 23 февраля, 2023 Опубликовано 23 февраля, 2023 · Жалоба 31 минуту назад, repstosw сказал: . . . Можно попробовать. ps при возможности, проверьте точность установки частоты на обоих трансиверах. Особенно если они из разных партий и дат изготовления. Проще всего - "свистком". Абсолютное значение частоты не принципиально, главное чтобы оно было одинаково. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Aner 5 23 февраля, 2023 Опубликовано 23 февраля, 2023 · Жалоба Si4463 на сегодня для вашего видео не тот чип, чисто по модуляции, эргономике, излучению и тд. С широкой полосой у этого чипа все плохо особено когда антенна никакая. Посмотрите что в G2, G3 стандартах для передачи видео, поможет. Хотя для вхождения в тему, обучения, ваши труды не пропадут даром. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
spirit_1 5 23 февраля, 2023 Опубликовано 23 февраля, 2023 · Жалоба Не знаю какой у вас запас на замирания но я как то тестировал в пределах 2-3 метров две антенны подключенные одна на выход трекинг генератора анализатора спектра вторая на вход анализатор. Даже простое перемещение руки на расстоянии метра от антенн могла вызвать замирания 15 дб а уж перемещение в пределах комнаты 40дб как пить дать Если скорость большая и запас на бюджет небольшой то скорее всего это замирания от многолучевости Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
petrov 7 23 февраля, 2023 Опубликовано 23 февраля, 2023 · Жалоба repstosw Если приемник и передатчик в одной комнате, то битые пакеты возникают в зависимости от положения приемника или передатчика. Может переотражение? Разумеется, никакие коды поверх модуляции, не рассчитанной на многолучёвое распространение, не помогут, в примитивных чипах трансиверов этот вопрос не решается. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
repstosw 18 24 февраля, 2023 Опубликовано 24 февраля, 2023 (изменено) · Жалоба 8 hours ago, petrov said: repstosw Если приемник и передатчик в одной комнате, то битые пакеты возникают в зависимости от положения приемника или передатчика. Может переотражение? Разумеется, никакие коды поверх модуляции, не рассчитанной на многолучёвое распространение, не помогут, в примитивных чипах трансиверов этот вопрос не решается. Почему на практике применение RS(255,239) + перемежение уменьшило число битых пакетов до 7% при движении приёмника ? Изначально их было около 50%. В принципе, подвижность приёмника/передатчика не сильно требуется, главное, чтобы можно было найти точку уверенного приёма и обезопасить канал связи от помех и небольших лагов. 9 hours ago, spirit_1 said: Не знаю какой у вас запас на замирания но я как то тестировал в пределах 2-3 метров две антенны подключенные одна на выход трекинг генератора анализатора спектра вторая на вход анализатор. Даже простое перемещение руки на расстоянии метра от антенн могла вызвать замирания 15 дб а уж перемещение в пределах комнаты 40дб как пить дать Если скорость большая и запас на бюджет небольшой то скорее всего это замирания от многолучевости Мощность 10 дБм, антенна штырь L/4, без противовесов. Приёмник - чутьё -82 дБм (500 ksps, BW=850 kHz, 4GFSK) Диапазон 430 - 470 МГц 10 hours ago, Aner said: Si4463 на сегодня для вашего видео не тот чип, чисто по модуляции, эргономике, излучению и тд. С широкой полосой у этого чипа все плохо особено когда антенна никакая. Посмотрите что в G2, G3 стандартах для передачи видео, поможет. Хотя для вхождения в тему, обучения, ваши труды не пропадут даром. А для чего эти FSK-трансиверы делают? Зачем они нужны? G2, G3 - заманчиво, но наверное по абстракциям как стек TCP-IP поверх Ethernet? Или всё на уровне "передал-принял пакет"? Изменено 24 февраля, 2023 пользователем repstosw Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
petrov 7 24 февраля, 2023 Опубликовано 24 февраля, 2023 · Жалоба repstosw В принципе, подвижность приёмника/передатчика не сильно требуется, главное, чтобы можно было найти точку уверенного приёма и обезопасить канал связи от помех и небольших лагов. Такой точки может и не быть для широкополосной модуляции, представьте объёмный резонатор, где-то пучности, где-то нули, на каждой частоте по-разному, и всё это нестабильно. Возьмите стандарты цифровой связи wi-fi, GSM и т. д., никто бы не стал усложнять модуляции для борьбы с многолучёвым распространением, но без этого принципиально не обойтись. 1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
_4afc_ 25 24 февраля, 2023 Опубликовано 24 февраля, 2023 · Жалоба 3 hours ago, repstosw said: Почему на практике применение RS(255,239) + перемежение уменьшило число битых пакетов до 7% при движении приёмника ? Потому что тезис RS(255,239), исправляющий 8 ошибок - неточный. В моей практике RS(255,239) выдавал при декодировании R и S. один указывал номер байта (0-255) другой маску на которую поксорить. Т.е. ошибки более чем в одном байте такой код не исправляет. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Harbinger 10 24 февраля, 2023 Опубликовано 24 февраля, 2023 · Жалоба 18 часов назад, k155la3 сказал: При "пользовании" RFM69 наблюдалось, что если 2 трансивера находились на очень близком расстоянии (в пределах метра), возникали сбои при приеме. Тоже наступал - перегрузка по входу. Снижение усиления на одну ступень ситуацию исправляло. 15 часов назад, k155la3 сказал: при возможности, проверьте точность установки частоты на обоих трансиверах. Особенно если они из разных партий и дат изготовления Не помешает, но при такой широченной полосе вряд ли даже 20 ppm будут критичны. В любом случае - там же можно программно опорник выстроить. 12 часов назад, petrov сказал: Разумеется, никакие коды поверх модуляции, не рассчитанной на многолучёвое распространение, не помогут, в примитивных чипах трансиверов этот вопрос не решается. М.б. есть смысл посмотреть в сторону не совсем примитивных, наподобие EFR32FG25. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
_4afc_ 25 24 февраля, 2023 Опубликовано 24 февраля, 2023 · Жалоба 19 hours ago, repstosw said: 1000 kbps нужно, чтобы успевать передавать поток сжатых фреймов видео 320x240 15 FPS (H264) приемлемого качества + четыре фрейма сжатого аудио (24 кбит/c) приемлемое качество изображения - это какой PSNR? почему H264? вы же наверно без межкодрового сжатия пересылаете? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
petrov 7 24 февраля, 2023 Опубликовано 24 февраля, 2023 · Жалоба Harbinger М.б. есть смысл посмотреть в сторону не совсем примитивных, наподобие EFR32FG25. Раз OFDM заявлена, потенциально должно быть гораздо лучше, как на самом деле, не знаю. Делал вручную на FPGA и квадратурных трансиверах, это сразу видно на столе в комнате, как широкополосная модуляция, устойчивая к многолучёвому распространению, работает в сыром виде без ошибок, без какого-либо помехоустойчивого кодирования, а FSK в тех же условиях просто неработоспособна. Причём такая модуляция может быть довольно простой, за счёт компромиссов по другим параметрам. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
repstosw 18 24 февраля, 2023 Опубликовано 24 февраля, 2023 (изменено) · Жалоба 1 hour ago, petrov said: Такой точки может и не быть для широкополосной модуляции, представьте объёмный резонатор, где-то пучности, где-то нули, на каждой частоте по-разному, и всё это нестабильно. Возьмите стандарты цифровой связи wi-fi, GSM и т. д., никто бы не стал усложнять модуляции для борьбы с многолучёвым распространением, но без этого принципиально не обойтись. Я измерил расстояние между точкой отсутствия приёма и точкой уверенного приёма: выходит приблизительно пол-длины волны. И таких точек очень много: в каждой комнате будет несколько. 58 minutes ago, _4afc_ said: Потому что тезис RS(255,239), исправляющий 8 ошибок - неточный. В моей практике RS(255,239) выдавал при декодировании R и S. один указывал номер байта (0-255) другой маску на которую поксорить. Т.е. ошибки более чем в одном байте такой код не исправляет. Не могу согласиться. Код RS(255,239) исправляет 8 ошибок или 16 стираний(ошибки с известной локацией) - неважно в каком байте. Я всё проверяю и моделирую на ПК. Пpиложил проект, который генерирует сообщение из 239 байт, кодирует его Ридом-Соломона, затем вносит 8 ошибок в сообщение и декодирует. Всегда исходное сообщение успешно восстанавливается - если число ошибок не больше 8. Пример можно переделать под другие значения RS_255_239.zip Ещё раз проверил приемник и передатчик : без RS+перемежения битые почти половина из всех пакетов, с RS+перемежением: 7..14% битых пакетов. Результат намного лучше. Причём, RS хорошо работает, когда - преамбула и синхрослово проходят, а пакет немного битый. 54 minutes ago, Harbinger said: М.б. есть смысл посмотреть в сторону не совсем примитивных, наподобие EFR32FG25. Работа на уровне сырых пакетов возможна? 49 minutes ago, _4afc_ said: приемлемое качество изображения - это какой PSNR? почему H264? вы же наверно без межкодрового сжатия пересылаете? PSNR не скажу, там задаётся QP: 1 - зе бест, 47 - зе ворст. Начальная точка качества QP=18. Если сжатый фрейм не лезет, то увеличиваем QP (ухудшаем качество на 1 ступень вниз). На практике при QP=18..23 фрейм влазит в буфер 8 кБ. Ещё и на аудио остаётся (тоже сжимается, но с постоянным битрейтом). H264 потому что жмёт сильнее, чем MJPEG. Да, все кадры ключевые (независимые), чтобы следующие кадры не зависели от предыдущего, если тот будет принят с искажением. А чем MJPEG (или просто JPEG) будет лучше? Изменено 24 февраля, 2023 пользователем repstosw Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
petrov 7 24 февраля, 2023 Опубликовано 24 февраля, 2023 · Жалоба repstosw Я измерил расстояние между точкой отсутствия приёма и точкой уверенного приёма: выходит приблизительно пол-длины волны. И таких точек очень много: в каждой комнате будет несколько. Вот это оно и есть, замирания у вас ещё плоские, при какой-то более широкой полосе точек уверенного приёма не будет в этих условиях, при перемещении в пространстве будут селективные нули передвигаться по спектру сигнала. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
repstosw 18 24 февраля, 2023 Опубликовано 24 февраля, 2023 (изменено) · Жалоба 7 minutes ago, petrov said: Вот это оно и есть, замирания у вас ещё плоские, при какой-то более широкой полосе точек уверенного приёма не будет в этих условиях, при перемещении в пространстве будут селективные нули передвигаться по спектру сигнала. А полоса всегда фиксирована - она соответствует 4GFSK c BT=0.5, dF+/-250 кГц, 500 ksps. Что-то около 1 МГц. Изменено 24 февраля, 2023 пользователем repstosw Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Aner 5 24 февраля, 2023 Опубликовано 24 февраля, 2023 · Жалоба Это ближняя зона антенны, там все хорошо, пока не перешли зону Френеля, далее картина сильно меняется, лучевость, переотражения и тп все портит. Да только OFDM и далее спасает, две и более антенны. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться