@@ -87,31 +87,37 @@ function updateWaterfallColors(which) {
8787 waterfall_min_level = parseInt ( $wfmin . val ( ) ) ;
8888 if ( waterfall_min_level >= waterfall_max_level ) {
8989 if ( ! which ) {
90- $wfmin . val ( waterfall_max_level - 1 ) ;
9190 waterfall_min_level = waterfall_max_level - 1 ;
9291 } else {
93- $wfmax . val ( waterfall_min_level + 1 ) ;
9492 waterfall_max_level = waterfall_min_level + 1 ;
9593 }
9694 }
95+ updateWaterfallSliders ( ) ;
96+ }
97+
98+ function updateWaterfallSliders ( ) {
99+ $ ( '#openwebrx-waterfall-color-max' )
100+ . val ( waterfall_max_level )
101+ . attr ( 'title' , 'Waterfall maximum level (' + Math . round ( waterfall_max_level ) + ' dB)' ) ;
102+ $ ( '#openwebrx-waterfall-color-min' )
103+ . val ( waterfall_min_level )
104+ . attr ( 'title' , 'Waterfall minimum level (' + Math . round ( waterfall_min_level ) + ' dB)' ) ;
97105}
98106
99107function waterfallColorsDefault ( ) {
100108 waterfall_min_level = waterfall_min_level_default ;
101109 waterfall_max_level = waterfall_max_level_default ;
102- $ ( "#openwebrx-waterfall-color-min" ) . val ( waterfall_min_level ) ;
103- $ ( "#openwebrx-waterfall-color-max" ) . val ( waterfall_max_level ) ;
110+ updateWaterfallSliders ( ) ;
104111 waterfallColorsContinuousReset ( ) ;
105112}
106113
107114function waterfallColorsAuto ( levels ) {
108115 var min_level = levels . min - waterfall_auto_level_margin . min ;
109- $ ( "#openwebrx-waterfall-color-min" ) . val ( min_level ) ;
110116 var max_level = levels . max + waterfall_auto_level_margin . max ;
111117 max_level = Math . max ( min_level + ( waterfall_auto_level_margin . min_range || 0 ) , max_level ) ;
112- $ ( "#openwebrx-waterfall-color-max" ) . val ( max_level ) ;
113118 waterfall_min_level = min_level ;
114119 waterfall_max_level = max_level ;
120+ updateWaterfallSliders ( ) ;
115121}
116122
117123var waterfall_continuous = {
0 commit comments