Перейти к содержанию
    

petrov

Свой
  • Постов

    2 762
  • Зарегистрирован

  • Победитель дней

    3

Весь контент petrov


  1. repstosw Почему так сразу депрессивно? Раз в литературе есть такой метод и он применяется, значит он работает. Это всё предельно рационально. Не применяется и не работает, это ранние наивные попытки, от которых давно отказались. _ Честно говоря, мне проще сотни строк кода написать. Это обычное искажение, искать там где светло, а не там где надо.
  2. yurik82 Полноценный МИМО (как в WiFi, LTE) позволяет удваивать скорость канала в той же полосе частот, поэтому там сложная реализация с двумя сквозными трансиверами и кодами Аламаути в схемах кодирования и сложная математика. Аламути не удваивает скорость, даёт spatial diversity, но не spatial multiplexing, требует двух передатчиков, но не приёмников.
  3. repstosw Только ли DSP-методами? Всё сложно. Это не сложно, а очень просто, сложить два сигнала с выхода частотных детекторов, вот и всё DSP, называется equal gain combining, работает очень хорошо для плоских замираний. Аппаратно - 2 чипа, высокоинтегрированный трансивер многоканальный + простейшая FPGA, это незначительная сложность в сравнении с кастомными кодеками вэйвлетными. Аналоговые переключение - безнадёжный тупик.
  4. makc Такими темпами мы сейчас до Lynx дойдём или нет? Так работало же, зачем разработчики испортили? _ Вам нужно решить проблему или мне что-то доказать? Да не решаются проблемы, а создаются разработчиками движка, вместо написания поста, приходится решать проблему, в итоге уже неохота пост писать, и такое постоянно с эти движком. Вообще что за поделие такое, редактор, в котором возникают нередактируемые объекты, неинтуитивнное редактирование, целую портянку обсуждения надо на форуме писать, на телефон снимать, чтобы проблему решить, да нафиг такой движок, предъявляйте претензии разработчикам, либо можно считать, что движок запорот разработчиками, оставлять архив как есть и переходить на вменяемый движок.
  5. Неубираемый формат. makc Вот ещё пример, браузер Pale Moon 31.0.0 (64-bit). При копировании ника не выезжает чёрная полоска с предложением копирования простого текста, кнопкой Tx формат полностью не убирается, перед ником наследуется формат, который тоже непонятно как убрать. Опять же некоторое время назад всё работало и такого не было.
  6. makc когда вы нажимаете на кнопку на панели это нажатие происходит не мгновенно, а успевает отработать небольшое перемещение мыши одновременно с нажатой левой кнопкой мыши Не происходит такого, проверил на тачпаде с отдельной кнопкой нажатия, никакого движения на сенсоре нет, поскольку палец его не касается, при нажатии на отдельную кнопку срабатывания не происходит. И это какое-то недавнее изменение, ещё какое-то время назад лучше работало, и в других браузерах наблюдаются странные несрабатывания, хоть и не так навязчиво, явно в самом движке форума простейшие вещи переусложнены и плохо работают.
  7. makc Снимите видео, что и как вы тыкаете. У меня пока совсем другой опыт. Файл записи с экрана монитора на телефон, ~90 Мб, не срабатывают кнопки в редакторе сообщений. https://disk.yandex.ru/i/39kYdMzEHjeqmg
  8. makc У меня срабатывают, у других похоже тоже. Может проблема в вашем железе? Какое такое неимоверное железо требуется для работы текстового редактора простейшего? Выделяешь текст, нажимаешь курсив, выделение пропадает, ничего не происходит, снова, снова, снова, на десятый раз может сработает, а может и нет. Причём какое-то количество месяцев назад оно чуть лучше работало. И это буквально единственный форум, который настолько плохо работает, на разных компьютерах, то там чего-нибудь не срабатывает, то здесь. Раз в год зайдёшь сообщение написать с редактированием цитирования, просто тупо не выходит, в одном браузере это, в другом не выезжает чёрная полоска вставки plain text при копировании, кошмар. _ Нет спроса на использование тегов. Поэтому не делают. Здесь уже много раз просили сделать простой редактор. _ Вот первый вопрос, сделал жирный текст, потом хочу убрать жирный, 20 раз тыкаю, не выходит.
  9. Браузер Vivaldi5.6.2867.62 (Stable channel) (64 бита), не срабатывают кнопки или плохо срабатывают в редакторе сообщений, в других браузерах тоже встречается постоянно. Когда-нибудь допилят этот ужасный редактор, а лучше сделают вариант plane text с тегами? Платный форум же, почему покупатели не требуют исправления кривой работы?
  10. aaarrr Наверное, это вопрос к ТС - нужен ли. Вангую, что не нужен, но программисты уже написали собственный протокол.
  11. aaarrr И это будет по меньшей мере на порядок проще, чем строить реализацию TCP на FPGA. По сети ethernet spi передать вообще никакой tcp-ip не нужен.
  12. des00 напомнило мне мягкое декодирование расширенного кода Голлея, когда разбиваем его на две половинки (data, parity), в каждой по чейзу на N стираний, потом кодируем, получаем 2*2^N кандидатов и считаем веса для выбора максимально вероятного кода Это из какой-то статьи? Не поделитесь?
  13. des00 собственная реализация довольно близко идет к той что в статье Т. е. у вас всё правильно сделано. _ 2. что такого сделано в функции tpcdec что она обходит родителя на целых 0.5дб? Больше слов считают в алгоритме Чейза, больше конкурирующих слов учитывают, лучше оптимизировали коэффициенты итераций и т. п., может ещё какие статьи применили, которые не указали в хелпе.
  14. soldat_shveyk Даже довольно широкополосный сигнал 20 кГц (по меркам КВ-связи) легко проседает до нуля на несколько секунд по этой причине. Ну можно конечно перемежение глубиной 10 сек сделать с кодом соответствующего размера :) На КВ другие масштабы, на сотнях-тысячах мегагерц можно и полосу шире сделать, разнесённые антенны, вообще без кодов решить проблемы с замираниями.
  15. repstosw Что это за совместное сжатие с модуляцией? Не обращайте внимания, готовые чипы всё равно не изменить, какое-то движение в этом направлении вам пытался _4afc_ объяснить про уменьшение распространения ошибки в арифметическом кодере. _ OFDM в AT86RF215 тоже не справляется с такого рода ошибками. Это зависит от многих вещей, задержек между лучами, полосы сигнала, праметров OFDM и т. п. _ Мне кажется причина всего этого безобразия - в банально низком уровне сигнала в точке приёма. Иначе как объяснить, что один пакет - полностью в искажениях, а два соседних с ним - не повреждены? Лучики складываются в противофазе.
  16. des00 Речь шла о том, что вероятность возникновения такой ситуации, когда частотный дискриминатор скажет "ну я тут совсем ничего не вижу" намного меньше А нет там никакой вероятности, хорошо видно на аналоговых NBFM рациях на 433 МГц в условиях NLOS, сместились на ~15 см связь есть, сместились ещё на ~15 см шум, глубокие плоские замирания через половину длины волны. В GSM поэтому и сделали широкую полосу, чтобы избежать плоских замираний, а частотно-селективные преодолевают через эквалайзер Витерби, получили покрытие в условиях NLOS, с простым дискриминатором, одной антенной и азартными играми так не получится. _ repstosw Вот что вышло: Отличная визуализация того, что нужны не файловые кодеки и исправление ошибок, а совместное сжатие с модуляцией, работающее с высокой вероятностью ошибок, небольшие ошибки и искажения, быстро проскакивающие, не сильно мешают человеческому восприятию.
  17. _4afc_ Межсимвольная интерференция вызванная переотражением сигнала. Увеличить символ раз в 100 и принимать по старинке Как это работает? _ des00 ИМХО потому что всем нужна скорость) если бы хватало 50-100кбит/с на толпу, как той игрушке, то все было бы намного проще) Так проще каждому из толпы частотный канал выделять по 10 кбит/с, "синус не задавить", принимать по старинке без Витерби.
  18. looser Вероятно потому, что не совсем синус. И? Мысль в чём? Любая передача данных не синус. Зачем такие сложности в GSM? Если вот как раз на FSK этого хватает, это не камы енти ваши, синус попробуй прибей точечно, его и усиливать в ограничение можно, и по выходу и перед демодуляцией). GMSK-частотная модуляция, можно усиливать в ограничение.
  19. des00 FSK, это тупо два передаваемых синуса, еще и битрейт низкий, а у вас в трансивере явно что-то другое. Попробуйте задавите наглухо обычный синус вашей подвижной наземкой) А зачем тогда в GSM c GMSK со всякими эквалайзерами Витерби мучаются, имульсные характеристики канала оценивают?
  20. repstosw Кстати, кто-нибудь знает, какие требования к линейности усилителя должны быть на модуляции 4FSK? Можно нелинейные усилители использовать, но нужно плавно включать, чтобы не было помех соседним каналам в момент включения, и гармоники несущей нужно давить.
  21. repstosw Но ведь -28 байт столбец. При замираниях или помехах у вас будет 28 байт мусора и высокая вероятность его не обнаружения, по хорошему надо с реалистичной моделью канала промоделировать разные CRC.
  22. repstosw Исправляющая способность сильно зависит от характера ошибок: на случайных одиночных ошибках исправляющая эффективность данной конструкции падает Для не пакетных ошибок надо делать бинарный БЧХ максимальной длины, какой получится. _ CRC8 - на столбцы блоков RS CRC8 - очень мало, на шуме в среднем каждый 2^8 блок будет давать ложную верную сумму. _ Потому что наземная подвижная связь в городских условиях. AWGN там и близко не пахнет... Те искажения кодами не исправить.
  23. C2000 Проблема не в моделировании. А в том что в риал тайме ресурсов не хватит на FFT и дальнейшую обработеу всех сигналов. И с FFT не получится хорошей точности с учетом фазы FFT хороший инструмент для качественного анализа не для количественного. Цифровые сигналы обрабатывать это да, а аналоговые измерять с хорошей точностью не получится У всех хватает и получается, можно скользящее DFT только в окрестности нужных гармоник считать, никаких проблем с фазой нет, КИХ фильтры с линейной фазой, вычислительные затраты мизерные.
  24. rloc С каких это пор fft/ifft стало нелинейным преобразованием? Это линейное преобразование, фильтрация синками, но это совершенно не мешает появлению гармоник из-за спектральных наложений из-за плохой фильтрации при децимации-интерполяции(=блочная обработка).
×
×
  • Создать...