Closed Rundfunkster closed 2 years ago
This is the expected behavior see: https://github.com/projecthorus/sondehub-infra/wiki/DFM-radiosonde-above-1000-and-not-enough-data-to-perform-z-check
Thank you - I had read this statement but it never seemed to occur in the past 5 months (hundreds of sondes) until about a month ago when it began to occur consistently. Also, it never resolves for my station during the entire 2 hr monitoring period - Stated another way, my station is never seen to contribute to Sondehub as it used to regardless of altitude of sonde, consistency of ID frames etc.
It always took about 5-10 frames for an ID to be reliably assigned but for whatever reason, I am seeing no contributions in the left hand window by my station to sondehub despite 30 dB signal strength and excellent decodes. This is quite different behavior than I have carefully observed in the past.
On Thu, Feb 17, 2022 at 7:14 PM Luke Prior @.***> wrote:
This is the expected behavior see: https://github.com/projecthorus/sondehub-infra/wiki/DFM-radiosonde-above-1000-and-not-enough-data-to-perform-z-check
— Reply to this email directly, view it on GitHub https://github.com/projecthorus/sondehub-tracker/issues/241#issuecomment-1043666180, or unsubscribe https://github.com/notifications/unsubscribe-auth/AX2MMG3WROXGN6BGEGDI4M3U3WFPHANCNFSM5OWILPXA . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.
You are receiving this because you authored the thread.Message ID: @.***>
I will defer to @darksidelemm & @TheSkorm
can you share your autorx config ? We only implemented this check in the last month. I can see from the error message that only 2 payloads are uploaded which is not enough for us to be certain that there isn't any decoding issues relating to DFMs
Happily! Several other folks had seen this sporadically in our group but I think I am the only member who seems to consistently get the error. I have a single dongle, a PI-3 and the problem started suddenly and mysteriously for me with (so far as I know) no changes to my config or physical layout of my receiver. The file is fairly generic I think.
Follows is my CONFIG file: #
#
#
location!
location! #
###################
################### [sdr]
populated below sdr_quantity = 1
[sdr_1]
using rtl_eeprom
-s 00000002
[sdr_n] sections below #
input, set the below to TCP001
running. device_idx = 0
https://gist.github.com/darksidelemm/b517e6a9b821c50c170f1b9b7d65b824 ppm = 0
tuner in use.
value of -1 to use hardware automatic gain control (AGC).
gain. This is a limitation of the rtl_power/rtl_fm utils. gain = -1
bias = False
[sdr_2]
numbers. device_idx = 00000002 ppm = 0 gain = -1 bias = False
##############################
############################## [search_params]
400.05 - 406
1676, 1678, 1680 and 1682 MHz (Thanks Tory!)
using the peak-detect search.
reliability (i.e. 1676.025 MHz) as
to get an idea of what offset is required.
min_freq = 403.20 max_freq = 405.10
decoder and go back to scanning (if a SDR is available) rx_timeout = 180
floats (in MHz), i.e. [400.50, 401.520, 403.200]
frequencies. only_scan = []
of detected peaks.
list, potentially speeding up detection of a sonde. never_scan = [403.2,403.87,403.95, 404.02]
scan run.
still want to allow detections on other frequencies. always_scan = [404.01,405.03,403.4]
####################
####################
don't want to!
doesn't identify your home location. [location] station_lat = 37.1713 station_lon = -80.08171 station_alt = 1000
position updated from GPSD.
auto_rx station in a portable
start up correctly, a lat/lon still
fixed position above rather than using GPSD. #
https://github.com/projecthorus/chasemapper )
gpsd_enabled = False gpsd_host = localhost gpsd_port = 2947
###################################################
################################################### #
#
[habitat]
uploader_callsign = W4KZK-14
upload_listener_position = True
your station description on the habhub map. uploader_antenna = Omni 6 dB
[sondehub]
sondehub_enabled = True
sondehub_upload_rate = 10
will only
updates:
sondehub_contact_email = @.***
########################
########################
[aprs]
aprs_enabled = True
aprs_port number below
APRS network. aprs_user = W4KZK-14
https://apps.magicbug.co.uk/passcode/ aprs_pass = 9356
network.
attempt
upload_rate = 31
radiosondy.info.
rotate.aprs2.net aprs_server = radiosondy.info
operators can use this.
Only licensed amateur radio operators should use this!!
use port 14580. aprs_port = 14580
above.
[location] section. station_beacon_enabled = True
station_beacon_rate = 30
station_beacon_comment = radiosonde_auto_rx SondeGate v
concatenated. Examples:
radiosondy.info's station list.) station_beacon_icon = /`
APRS-IS (Max 9 chars)
VERY GOOD REASON
#
and we don't end up with
beaconing (below), maps
#
(i.e. N0CALL-12),
#
will result in odd behaviour on the online tracker.
ONE SDR!
aprs_object_id =
aprs_use_custom_object_id = False
report -273 degC.
and should only be modified
aprs_custom_comment = Clb=
###########################
###########################
more descriptive 'payload summary' JSON format. [oziplotter]
ozi_update_rate = 5
ozi_enabled = False
send via OziMux ozi_port = 8942
ChaseMapper.
payload_summary_enabled = True payload_summary_port = 55673
#######################
#######################
detected [email] email_enabled = False
launch_notifications = True
location landing_notifications = True
landing_range_threshold = 50
descending (>2m/s descent rate) below this altitude
landing_altitude_threshold = 1000
completely crash out) via email.
service, this could result
error_notifications = False
is used for TLS. smtp_server = localhost smtp_port = 25
smtp_authentication = None
smtp_login = None smtp_password = None
from = @.***
address with a semicolon,
to = @.***
subject =
###################
###################
local machine or elsewhere on the network.
vertical antenna usually works fine,
[rotator]
be defined. rotator_enabled = False
update_rate = 30
azimuth or elevation from the current position. rotation_threshold = 5.0
rotator_hostname = 127.0.0.1 rotator_port = 4533
location. rotator_homing_enabled = False
home location. rotator_homing_delay = 10
rotator_home_azimuth = 0.0 rotator_home_elevation = 0.0
###########
########### [logging]
radiosonde. per_sonde_log = True
###########################
########################### [web]
web_host = 0.0.0.0
root (not recommended) web_port = 5000
client to access, in minutes
in on startup archive_age = 120
web interface.
web_control = False
be publicly available.
over the internet in the clear,
web_password = none
kml_refresh_rate = 9
##################
################## [debugging]
potentially
data for
save_detection_audio = False
decode_
SDR.
save_decode_audio = False
decodeIQ
kHz or 96 kHz.
save_decode_iq = False
data for telemetry analysis.
YYYYMMDD-HHMMSS
LMS6-400, M10, M20, IMET-4 save_raw_hex = False
#####################
#####################
[advanced]
search_step = 800
the more peaks detected. snr_threshold = 10
increase scan times. max_peaks = 10
min_distance = 1000
for. scan_dwell_time = 20
on each peak. detect_dwell_time = 5
scans to allow for decoders and other actions to jump in. scan_delay = 10
kHz frequency steps. quantization = 10000
an existing decoder by at least
detected on two adjacent channels.
set this value to 5000. decoder_spacing_limit = 15000
non-decodable sondes for. temporary_block_time = 120
delay upload_rate seconds between uploads.
of all uploaders uploading the same frame,
chance of missing upload slots. synchronous_upload = True
payload_id_valid = 3
path, then you don't need to change these. sdr_fm_path = rtl_fm sdr_power_path = rtl_power
################################
################################
#
#
used permanently. #
suited for
or better.
radiosonde type.
rs41_experimental = True rs92_experimental = True dfm_experimental = True m10_experimental = True lms6-400_experimental = True imet54_experimental = True
weak-signal performance. lms6-1680_experimental = False
wild.
mrz_experimental = False
advantage, so there is no experimental decoder for them.
which allows RS92-NGP sondes
area. ngp_tweak = False
######################
######################
where the payload has jumped halfway around the world,
#
radius range. # [filtering]
max_altitude = 50000
radius limits.
max_radius_km = 1200 min_radius_km = 0
of the above limits.
(RS92, DFM) to be blocked.
radius_temporary_block = False
the system time.
CRC checks from
sonde_time_threshold = 3
**** End Config**
Thanks to all!
Rundfunkster
On Thu, Feb 17, 2022 at 7:35 PM Michaela Wheeler @.***> wrote:
can you share your autorx config ? We only implemented this check in the last month. I can see from the error message that only 2 payloads are uploaded which is not enough for us to be certain that there isn't any decoding issues relating to DFMs
— Reply to this email directly, view it on GitHub https://github.com/projecthorus/sondehub-tracker/issues/241#issuecomment-1043676601, or unsubscribe https://github.com/notifications/unsubscribe-auth/AX2MMG7XH2BQSQJBUD7UFITU3WH3FANCNFSM5OWILPXA . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.
You are receiving this because you authored the thread.Message ID: @.***>
Looks all good, and checking in our database I can definitely see updates over the last 7 days from your station for DFM sondes being saved so I don't think you need to do anything.
Using Auto_rx for radiosondes, version 1.5.9 (and problem first occurred with version 1.5.6 after working perfectly for 5 months), I am receiving this error seen in the VNC output from the PI:
2022-02-17 19:05:03,855 ERROR:Sondehub Uploader - Upload failed after 0 retries
The error message detail is as follows:
{"error_message": "DFM radiosonde above 1000 and not enough data to perform z-check. Not adding DB to protect against double frequency usage.", "payload": {"software_name": "radiosonde_auto_rx", "software_version": "1.5.9", "uploader_callsign": "W4KZK-14", "uploader_position": [37.1713, -80.08171, 1000.0], "uploader_antenna": "Omni 6 dB", "time_received": "2022-02-18T00:05:00.906274Z", "datetime": "2022-02-18T00:04:59.000000Z", "manufacturer": "Graw", "type": "DFM", "subtype": "DFM17", "serial": "20051724", "frame": 1329177899, "lat": 37.43665, "lon": -78.6566, "alt": 20533.8, "temp": -58.9, "vel_v": 4.97, "vel_h": 28.41, "heading": 96.0, "sats": 17, "batt": 4.37, "frequency": 404.01, "snr": 25.5, "dfm_failure": true}}, {"error_message": "DFM radiosonde above 1000 and not enough data to perform z-check. Not adding DB to protect against double frequency usage.", "payload": {"software_name": "radiosonde_auto_rx", "software_version": "1.5.9", "uploader_callsign": "W4KZK-14", "uploader_position": [37.1713, -80.08171, 1000.0], "uploader_antenna": "Omni 6 dB", "time_received": "2022-02-18T00:05:01.714235Z", "datetime": "2022-02-18T00:05:00.000000Z", "manufacturer": "Graw", "type": "DFM", "subtype": "DFM17", "serial": "20051724", "frame": 1329177900, "lat": 37.43662, "lon": -78.65629, "alt": 20538.6, "temp": -58.8, "vel_v": 5.06, "vel_h": 26.53, "heading": 99.16, "sats": 17, "batt": 4.37, "frequency": 404.01, "snr": 25.5, "dfm_failure": true}}]}.
This seems unique to my configuration though it is a virtual mirror image of the software being used by other stations operating in my immediate area. SQ6KXY site continues to post data from my uploads. Also APRS.
Thoughts anyone?