This plugin displays a signal meter below the signal data.
Displayed outside or within the SIGNAL container, your choice.
- Download the latest zip file
- Transfer
SignalMeterSmall
folder, andSignalMeterSmall.js
to FM-DX-Webserverplugins
folder - Restart FM-DX Webserver if required
- Login to Adminstrator Panel and enable plugin
Open pluginSignalMeterSmall.js
with a text editor to find available options at the beginning of the file.
OutsideField
: Where the S-Meter is to be displayed, within the SIGNAL container, or below it.
enableSquelch
: Server-side squelch that mutes all signals below the set threshold. Squelch settings does not affect other listeners.
enableLowSignalInterpolation
: Because approximately -123dBm is the reported noise floor with TEF receivers, the S-Meter will never fall below this level (approx. S4). This attempts to calculate and correct those values based on the signals below -114dBm (just below S6), where true signal deviation from reported signal begins.
squelchMutePercentage
: Volume percentage while squelch is active. Recommended setting is either 0 or 1.
squelchNeedleSmall
: More discreet needle that might be harder to see.
meterBeginsAtS0
: Limits the meter's range from S0 to S9+60.
useThemeColors
: Background uses the webpage's theme instead of the default grey style.
radioNoiseFloor
: The reported dBm signal reading with no antenna connected, used to calibrate enableLowSignalInterpolation.
- Added intergration with Spectrum Graph plugin
- Fix for squelch volume
- Fix compatibility issue with latest PEAKMETER plugin
- Added support for PEAKMETER plugin element
- Slight frames per second increase
- Minor blur effect to match recent FM-DX Webserver version
- Background colour and squelch needle match theme
- White canvas text inverted for dark text themes with bright backgrounds
- Squelch volume internal setting
- Strict "S0-S9+60" meter range internal setting
- Small squelch needle display internal setting
- Minor bug fixes
- Added squelch touch and drag ability for touchscreen devices
- Fix for FM-DX Webserver v1.2.4 compatibility issues
- Added client-side squelch
- Improved alignment based on window dimensions
- Fix for some cases of canvas being cropped
- Corrected decimal place calculations for all signal units
- Aligned signal meter appearance and positioning
- Added option
enableLowSignalInterpolation
- Signal strength decimal place included in calculations
- Visual improvements
- Corrected slight signal inaccuracies
- Added lighter grey bar to display signal peak (for current frequency)
- Removed separate image file
- Optional placement within or outside SIGNAL field (edit
pluginSignalMeterSmall.js
)
- Public release
Original source code located at: https://github.com/NO2CW/FM-DX-Webserver-analog-signal-meter