30 это чего миливольты?
Константин, я уже отвечал на этот вопрос. Понятия не имею, т.к. софт писал не я и я в нём
детально не разбирался.
Всё, что мне удалось понять, анализируя скетч - это то, что сиё есть ни что иное, как пороговое значение на входе АЦП, для переключения с режима "приём" в режим "передача".
Т.е. режим измерения и индикации мощности и КСВ.
Вот тут (выделено и подчёркнуто)
//........................................................................
//переход на прием
if(U_forward<MIN_FORWARD_ADC)
//if(PeakU_forw<MIN_FORWARD_ADC)
{
Temppause++;
}
//после паузы на прием
if (Temppause>MAXTEMPPAUSE)
{
PrintPWR(0,0);
ShowTemp(Temperature,FanSpeed);
Temppause =MAXTEMPPAUSE+2; //
}
else FullScale();
русским по белому об этом сказано.
Где переменная MIN_FORWARD_ADC = 30.
#define MIN_FORWARD_ADC (30) //минимальный порог АЦП для расчета мощи,ксв, построения шкалы
с соответствующими
авторскими комментариями.
Скорее всего, это напряжение, выраженное в "единицах ADC" (5V/1023). Т.е. где-то около 0.15V.
Но это не важно. Главное - логически это "порог VOX". Который можно попытаться "поднять".
Для начала в два раза. И проверить результат.
Вот как-то так..