@ -1434,7 +1434,7 @@ void set_actual_power(float o) // Set peak level to known value
{
if(!markers[0].index)
return;
floatnew_offset=o-measured[markers[0].trace][markers[0].index];// offset based on difference between measured peak level and known peak level
floatnew_offset=o-marker_to_value(0);// measured[markers[0].trace][markers[0].index]; // offset based on difference between measured peak level and known peak level
if(o==100)new_offset=0;
if(setting.mode==M_HIGH){
config.high_level_offset+=new_offset;
@ -2076,6 +2076,7 @@ pureRSSI_t get_frequency_correction(freq_t f) // Frequency dependent RSSI c
#ifdef TINYSA4
if(setting.mode==M_LOW){
cv=float_TO_PURE_RSSI(get_level_offset());
//
// ---------------- duplication of code
//
@ -3160,7 +3161,9 @@ static void calculate_static_correction(void) // Calculate the