Ищу рабочий морзе-декодер

Тема в разделе "Arduino & Shields", создана пользователем Ariadna-on-Line, 3 янв 2024.

  1. Ariadna-on-Line

    Ariadna-on-Line Гуру

    Господа, прошу выложить гарантированно-проверенно-рабочий скетч Морзе декодера для Ардуино (Уно желательно).
    Понимая что тема супер-древняя, поискал-скачал с Ардуино-менеджера несколько библиотек декодеров с примерами. Нормально компилируются, но выдают ерунду даже на приеме с аппаратного трансмиттера, с идеальной передачей.
     
    Последнее редактирование: 3 янв 2024
  2. Airbus

    Airbus Радиохулиган Модератор

    Пробовал разные. И китайский готовый с Али на PIC и два варианта на Ардуино и на компе Cw Get и на планшете Morse Decoder. Не понравилась ни одна. Очень много ошибок. Разве что последняя декодирует более менее. На моем трансивере G90 есть встроенный декодер но он тоже не очень. Так что даже и не знаю что Вам предложить. И вправду говорят что лучший декодер это ухо оператора. 73!UB1***
     
  3. Ariadna-on-Line

    Ariadna-on-Line Гуру

    Вона оно как. Спасибо
    Вона оно как. Спасибо. Принимаю к сведению. Хотя ухо - конечно не декодер. Декодер где-то там - между уховшей.
     
  4. Airbus

    Airbus Радиохулиган Модератор

    Тут ИМХО проблема вот в чем—нужен фильтр сигнала по нч. Сделать узкополосный—нужно будет очень точно вставать в частоту. Шаг влево/шаг вправо и тишина! Так работает декодер на XieguG90. Делать широкую полосу—полезет всякий мусор и рандомные символы. Это как на китайском декодере обзор есть на Ютубе у Тепцова RN6LLV. Можно поиграться с полосой ФНЧ. А какие у Вас декодеры для Ардуин? Можно ссылку на ресурс авторов?
     
  5. Ariadna-on-Line

    Ariadna-on-Line Гуру

  6. Ariadna-on-Line

    Ariadna-on-Line Гуру

    Уважаемые знатоки программирования. Ситуация касательно символа "\". - Декодер сравнивает принятый код с массивом кодов. Получает индекс тождественного кода. Этот индекс адресует строку в массиве строк. Адресуемая строка идет на выход как изображение символа (или группы символов). Но - некоторых символов нет в знакогенераторе LCD. Вместо них - китайские каракули. Можно создать свои символы. Но как в массив строк поместить ссылки на эти самодельные символы ?
     

    Вложения:

    • Decoder.png
      Decoder.png
      Размер файла:
      20,4 КБ
      Просмотров:
      38
    Последнее редактирование: 22 фев 2024
  7. DiMaro

    DiMaro Нерд

    поместите в массив код символа, типа "\code", где code это порядковый номер символа (адрес регистра), определяемого пользователем. (например "\12")
     
    Ariadna-on-Line нравится это.
  8. Ariadna-on-Line

    Ariadna-on-Line Гуру

    Проверил на одном пока символе "\" - работает именно так как вы написАли (как мне надо !). Сохраню себе в "сундучок знаний". Большущее спасибо !!!
    ПС. Если попробовать искать ответ у всезнающего Гугла - может и найдешь, но скорее раньше мозги свернешь, чтоб понятно сформулировать ему вопрос. Поэтому задаю в форуме !!!
    ППС. Уважаемый DiMaro, не поделитесь - где нашли столь полезную информацию. Наверняка там есть еще не мало ценного ?!
     
    Последнее редактирование: 27 фев 2024