Не надо никаких алгоритмов. Если нет САТ - ничего не делайте и давайте рапорт на той же частоте, на которой вызывали. Это, конечно же, неправильно, но "Лиса" все равно МОЖЕТ его принять. "Прыжок" на частоту "Лисы" сделан специально, чтобы ей было "легче" принять рапорт (гарантия, что Вам "на голову" никто не сядет в этот момент), но в любом случае "Лиса" декодирует и выше 1000 Гц, так что связь ДОЛЖНА состояться, если Ваш сигнал не "утонет" в толпе зовущих.
А вообще, заведите САТ. Для гарантии проведения связей F/H.