Как работать в FT8 со скрытыми позывными <...> ?
Вид для печати
Как работать в FT8 со скрытыми позывными <...> ?
Точно также, как и с открытыми.
Привет, Аркадий ).
То, что находится между скобок <...>, это не сам позывной, а его хеш, то есть позывной, закодированный по определённому алгоритму. Как только ты включаешь программу, все позывные из окна приёма начинают хешироваться и добавляться в список хешей, а затем уже из него извлекаются. Это позволяет проводить связи с нестандартными позывными - дробными, специальными и т.д.
Пока такой позывной не закодировался именно на твоей машине, ты будешь видеть вместо него <...>. Здесь два пути: или дождаться, когда позывной передастся в открытом виде (это происходит в конце связи), тогда он захешируется у тебя в программе, и после этого ты увидишь, что там под символами <...> для этого позывного, или если ты точно знаешь, какой там позывной (например, если ты пришёл по конкретному споту на DX-а в F/H mode), то ты этот позывной вбиваешь в окно call и всё становится видно.
Здесь есть определённый нюанс: алгоритм хеширования откровенно простенький, и через определённое время у тебя в таблице хешей наберутся такие варианты кодировок, что совершенно разные позывные будут иметь совершенно одинаковые хеши. Это может произойти довольно быстро: слушал E31A и как его народ зовёт, уже через 15 минут вместо E31A в хеше начал появляться позывной какого-то LZ1. Лечится перезагрузкой программы (при выходе все хеши обнуляются).
Вот пожалуйста:
Вложение 235027
Все хорошо, только у меня SDR-приемник на базе RTL работает ...
2 Модератор: темы объедините пожалуйста.
Приёмник здесь абсолютно не при чём. В вашем примере "неправильный позывной" передаётся в открытом виде, а вот ваш захеширован, что естественно, ведь если бы было наоборот, и дробный позывной передавался хешем, вы бы никогда не узнали, что там под <...>, потому как этого позывного ещё нет в вашей таблице хешей.
А вот после вызова в открытом виде позывной захешируется, и дальше уже будет передаваться хешем.