bug: Fix spike to zero in SNR Chart (#90)

Fix spike to zero in SNR Chart.
This commit is contained in:
Steve AB7PA 2021-04-06 19:18:00 -07:00 committed by GitHub
parent 6cc379d647
commit d5c9e33e68
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 4 additions and 4 deletions

View File

@ -146,15 +146,15 @@ function getSignal(realtime)
-- snrlog sometimes has the string "null" for signal/noise, if so then assume they are zero -- snrlog sometimes has the string "null" for signal/noise, if so then assume they are zero
if signal_dbm=="null" then if signal_dbm=="null" then
signal_dbm = 0 signal_dbm = -95
end end
if noise_dbm=="null" then if noise_dbm=="null" then
noise_dbm = 0 noise_dbm = -95
end end
-- signal and noise might also be nil, so convert them to numbers -- signal and noise might also be nil, so convert them to numbers
signal_dbm = tonumber(signal_dbm or 0) signal_dbm = tonumber(signal_dbm or -95)
noise_dbm = tonumber(noise_dbm or 0) noise_dbm = tonumber(noise_dbm or -95)
--snrlog sometimes has -1 for mcs indices, if so then make them undefined --snrlog sometimes has -1 for mcs indices, if so then make them undefined
if tx_rate_mcs_index == -1 or tx_rate_mcs_index == "-1" then if tx_rate_mcs_index == -1 or tx_rate_mcs_index == "-1" then