Regarding Observation 13922824 …
So, I’m trying to troubleshoot my station. This observation was ORIGINALLY auto-labelled as failed, and I was trying to look back into the log and see WHY it failed. (I’d had a series of failures because the SDR wasn’t registering as existing!)
Obs-Specific Log Summary
INFO satnogsclient.observer.observer Begin observation 13922824 …
INFO satnogsclient.observer.observer Start gnuradio thread.
rig_check_rig_caps: p1=0x7f96e10640, p2=0x7f96e16bc0, rig_model=0x7f96e10640, macro_name=0x7f96e16bc0
initrigs4_dummy: _init called
rig_init: rig_model=Hamlib NET rigctl
rig_init: rx_range_list1 is empty, using rx_range_list2
rig_init: rig does not have tx_range!!
netrigctl_init version 20230106.0
Found Rafael Micro R820T tuner
[INFO] Opening Generic RTL2832U OEM :: 00000001…
Found Rafael Micro R820T tuner
[INFO] Using format CF32.
Allocating 15 zero-copy buffers
OsOread_string_generic(): Timed out 0.501 seconds after 0 chars, direct=1
thread_body_wrapper :error: ERROR thread[thread-per-block[3]: <block doppler_correction_cc(10)>]: caught unrecognized exception
rig_get_vfo: returning -5(rig_parse_vfo called
rig_parse_vfo: str=‘Main’ vfo=‘Main’
2:rig_get_vfo: elapsed=634ms
2:rig.c(2947):rig_get_vfo returning(0)
1:rig.c(2765):rig_set_vfo returning(0)
0:rig_set_freq: elapsed=696ms
rig.c(1948):rig_set_freq returning2(0)
1:rig.c(2884):rig_get_vfo entered
rig_get_vfo: cache check age=1914ms
rig_get_vfo: cache miss age=1914ms
../../src/rig.c(2926) trace
netrigctl_get_vfo called
netrigctl_transaction: called len=2
rig_flush: called for network device
network_flush called
write_block(): TX 2 bytes, method=2
read_string_generic called, rxmax=1024 direct=1, expected_len=1
read_string_generic(): Timed out 0.501 seconds after 0 chars, direct=1
Communication timed out
Communication timed out
)
network_flush: network data clear d: ret=0, len=5, ‘’
network_flush: network data cleared: ret=0, len_read=5/0x5
read_string_generic(): Timed out 0.641 seconds after 0 chars, direct=1
OsOnetrigctl_close: done
network_flush: network data clear d: ret=0, len=7, ‘’
network_flush: network data cleared: ret=0, len_read=7/0x7
read_string_generic(): Timed out 0.621 seconds after 0 chars, direct=1
rig_get_vfo: returning -5(read_string_generic called, rxmax=1024 direct=1, expected_len=1
read_string_generic(): Timed out 0.641 seconds after 0 chars, direct=1
netrigctl_set_freq: cmd=F 400664981.000000
0:rig.c(1814):rig_set_freq returning(-5) Communication timed out
0:rig.c(2884):rig_get_vfo entered
rig_get_vfo: cache check age=42489ms
rig_get_vfo: cache miss age=42489ms
../../src/rig.c(2926) trace
netrigctl_get_vfo called
netrigctl_transaction: called len=2
rig_flush: called for network device
network_flush called
network_flush: network data clear d: ret=0, len=7, ‘’
network_flush: network data cleared: ret=0, len_read=7/0x7
write_block(): TX 2 bytes, method=2
read_string_generic called, rxmax=1024 direct=1, expected_len=1
read_string_generic(): Timed out 0.621 seconds after 0 chars, direct=1
Communication timed out
Communication timed out
)
network_flush: network data clear d: ret=0, len=5, ‘’
network_flush: network data cleared: ret=0, len_read=5/0x5
read_string_generic(): Timed out 0.814 seconds after 0 chars, direct=1
network_flush: network data clear d: ret=0, len=7, ‘’
network_flush: network data cleared: ret=0, len_read=7/0x7
read_string_generic(): Timed out 0.715 seconds after 0 chars, direct=1
rig_get_vfo: returning -5( -1:rig.c(1814):rig_set_freq returning(-5) Communication timed out
rot_get_position called
dummy_rot_get_position called
rot_get_position: got az=132.26, el=8.89
-1:rig.c(2884):rig_get_vfo entered
rig_get_vfo: cache check age=49684ms
rig_get_vfo: cache miss age=49684ms
../../src/rig.c(2926) trace
netrigctl_get_vfo called
netrigctl_transaction: called len=2
rig_flush: called for network device
network_flush called
network_flush: network data clear d: ret=0, len=7, ‘’
network_flush: network data cleared: ret=0, len_read=7/0x7
write_block(): TX 2 bytes, method=2
read_string_generic called, rxmax=1024 direct=1, expected_len=1
read_string_generic(): Timed out 0.715 seconds after 0 chars, direct=1
Communication timed out
Communication timed out
)
read_string_generic(): Timed out 0.803 seconds after 0 chars, direct=1
ERROR satnogsclient.scheduler.tasks HTTPSConnectionPool(host=‘network.satnogs.org’, port=443): Max retries exceeded with url: /api/jobs/?ground_station=4625&lat=34.4662&lon=-77.4759&alt=10 (Caused by NewConnectionError(‘<urllib3.connection.HTTPSConnection object at 0x7f7072ad90>: Failed to establish a new connection: [Errno -3] Temporary failure in name resolution’))
network_flush: network data clear d: ret=0, len=12, ‘’
network_flush: network data cleared: ret=0, len_read=12/0xc
read_string_generic(): Timed out 0.500 seconds after 0 chars, direct=1
rig_get_vfo: returning -5(dummy_rot_get_position called
rot_get_position: got az=132.26, el=8.89
rot_set_position called az=124.38 el=14.29
rot_set_position: south_zero=0
dummy_rot_set_position called: 124.38 14.29
-2:rig.c(2884):rig_get_vfo entered
rig_get_vfo: cache check age=51498ms
rig_get_vfo: cache miss age=51498ms
../../src/rig.c(2926) trace
netrigctl_get_vfo called
netrigctl_transaction: called len=2
rig_flush: called for network device
network_flush called
network_flush: network data clear d: ret=0, len=12, ‘’
network_flush: network data cleared: ret=0, len_read=12/0xc
write_block(): TX 2 bytes, method=2
read_string_generic called, rxmax=1024 direct=1, expected_len=1
read_string_generic(): Timed out 0.500 seconds after 0 chars, direct=1
Communication timed out
Communication timed out
)
read_string_generic(): Timed out 0.669 seconds after 0 chars, direct=1
WARNING apscheduler.scheduler Execution of job “get_jobs (trigger: interval[0:01:00], next run at: 2026-04-26 23:09:11 UTC)” skipped: maximum number of running instances reached (1)
ERROR satnogsclient.scheduler.tasks Fetching jobs from network failed.
network_flush: network data clear d: ret=0, len=12, ‘’
network_flush: network data cleared: ret=0, len_read=12/0xc
read_string_generic(): Timed out 0.654 seconds after 0 chars, direct=1
rig_get_vfo: returning -5(dummy_rot_get_position called
rot_get_position: got az=124.38, el=14.29
rot_set_position called az=115.57 el=19.02
rot_set_position: south_zero=0
dummy_rot_set_position called: 115.57 19.02
-3:rig.c(2884):rig_get_vfo entered
rig_get_vfo: cache check age=48061ms
rig_get_vfo: cache miss age=48061ms
../../src/rig.c(2926) trace
netrigctl_get_vfo called
netrigctl_transaction: called len=2
rig_flush: called for network device
network_flush called
network_flush: network data clear d: ret=0, len=12, ‘’
network_flush: network data cleared: ret=0, len_read=12/0xc
write_block(): TX 2 bytes, method=2
read_string_generic called, rxmax=1024 direct=1, expected_len=1
read_string_generic(): Timed out 0.654 seconds after 0 chars, direct=1
Communication timed out
Communication timed out
)
read_string_generic(): Timed out 0.654 seconds after 0 chars, direct=1
network_flush: network data clear d: ret=0, len=12, ‘’
network_flush: network data cleared: ret=0, len_read=12/0xc
read_string_generic(): Timed out 0.596 seconds after 0 chars, direct=1
rig_get_vfo: returning -5(dummy_rot_get_position called
rot_get_position: got az=115.57, el=19.02
rot_set_position called az=102.71 el=24.02
rot_set_position: south_zero=0
dummy_rot_set_position called: 102.71 24.02
-4:rig.c(2884):rig_get_vfo entered
rig_get_vfo: cache check age=46652ms
rig_get_vfo: cache miss age=46652ms
../../src/rig.c(2926) trace
netrigctl_get_vfo called
netrigctl_transaction: called len=2
rig_flush: called for network device
network_flush called
network_flush: network data clear d: ret=0, len=12, ‘’
network_flush: network data cleared: ret=0, len_read=12/0xc
write_block(): TX 2 bytes, method=2
read_string_generic called, rxmax=1024 direct=1, expected_len=1
read_string_generic(): Timed out 0.596 seconds after 0 chars, direct=1
Communication timed out
Communication timed out
)
network_flush: network data clear d: ret=0, len=5, ‘’
network_flush: network data cleared: ret=0, len_read=5/0x5
read_string_generic(): Timed out 0.724 seconds after 0 chars, direct=1
network_flush: network data clear d: ret=0, len=7, ‘’
network_flush: network data cleared: ret=0, len_read=7/0x7
read_string_generic(): Timed out 0.570 seconds after 0 chars, direct=1
rig_get_vfo: returning -5(dummy_rot_get_position called
rot_get_position: got az=102.71, el=24.02
rot_set_position called az=84.82 el=27.91
rot_set_position: south_zero=0
dummy_rot_set_position called: 84.82 27.91
-5:rig.c(2884):rig_get_vfo entered
rig_get_vfo: cache check age=46637ms
rig_get_vfo: cache miss age=46637ms
../../src/rig.c(2926) trace
netrigctl_get_vfo called
netrigctl_transaction: called len=2
rig_flush: called for network device
network_flush called
network_flush: network data clear d: ret=0, len=7, ‘’
network_flush: network data cleared: ret=0, len_read=7/0x7
write_block(): TX 2 bytes, method=2
read_string_generic called, rxmax=1024 direct=1, expected_len=1
read_string_generic(): Timed out 0.570 seconds after 0 chars, direct=1
Communication timed out
Communication timed out
)
network_flush: network data clear d: ret=0, len=5, ‘’
network_flush: network data cleared: ret=0, len_read=5/0x5
read_string_generic(): Timed out 0.526 seconds after 0 chars, direct=1
WARNING apscheduler.executors.default Run time of job “post_data (trigger: interval[0:03:00], next run at: 2026-04-26 23:12:11 UTC)” was missed by 0:02:15.072365
network_flush: network data clear d: ret=0, len=7, ‘’
network_flush: network data cleared: ret=0, len_read=7/0x7
read_string_generic(): Timed out 0.649 seconds after 0 chars, direct=1
rig_get_vfo: returning -5( -6:rig.c(1814):rig_set_freq returning(-5) Communication timed out
rot_get_position called
dummy_rot_get_position called
rot_get_position: got az=84.82, el=27.91
-6:rig.c(2884):rig_get_vfo entered
rig_get_vfo: cache check age=40232ms
rig_get_vfo: cache miss age=40232ms
../../src/rig.c(2926) trace
netrigctl_get_vfo called
netrigctl_transaction: called len=2
rig_flush: called for network device
network_flush called
network_flush: network data clear d: ret=0, len=7, ‘’
network_flush: network data cleared: ret=0, len_read=7/0x7
write_block(): TX 2 bytes, method=2
read_string_generic called, rxmax=1024 direct=1, expected_len=1
read_string_generic(): Timed out 0.649 seconds after 0 chars, direct=1
Communication timed out
Communication timed out
)
read_string_generic(): Timed out 0.737 seconds after 0 chars, direct=1
network_flush: network data clear d: ret=0, len=12, ‘’
network_flush: network data cleared: ret=0, len_read=12/0xc
read_string_generic(): Timed out 0.634 seconds after 0 chars, direct=1
rig_get_vfo: returning -5(rot_set_position: south_zero=0
dummy_rot_set_position called: 66.93 28.70
rot_get_position called
dummy_rot_get_position called
rot_get_position: got az=66.93, el=28.70
-7:rig.c(2884):rig_get_vfo entered
rig_get_vfo: cache check age=42259ms
rig_get_vfo: cache miss age=42259ms
../../src/rig.c(2926) trace
netrigctl_get_vfo called
netrigctl_transaction: called len=2
rig_flush: called for network device
network_flush called
network_flush: network data clear d: ret=0, len=12, ‘’
network_flush: network data cleared: ret=0, len_read=12/0xc
write_block(): TX 2 bytes, method=2
read_string_generic called, rxmax=1024 direct=1, expected_len=1
read_string_generic(): Timed out 0.634 seconds after 0 chars, direct=1
Communication timed out
Communication timed out
)
network_flush: network data clear d: ret=0, len=5, ‘’
network_flush: network data cleared: ret=0, len_read=5/0x5
read_string_generic(): Timed out 0.500 seconds after 0 chars, direct=1
network_flush: network data clear d: ret=0, len=7, ‘’
network_flush: network data cleared: ret=0, len_read=7/0x7
read_string_generic(): Timed out 0.502 seconds after 0 chars, direct=1
rig_get_vfo: returning -5( -8:rig.c(1814):rig_set_freq returning(-5) Communication timed out
rot_set_position called az=50.93 el=26.87
rot_set_position: south_zero=0
dummy_rot_set_position called: 50.93 26.87
-8:rig.c(2884):rig_get_vfo entered
rig_get_vfo: cache check age=35356ms
rig_get_vfo: cache miss age=35356ms
../../src/rig.c(2926) trace
netrigctl_get_vfo called
netrigctl_transaction: called len=2
rig_flush: called for network device
network_flush called
network_flush: network data clear d: ret=0, len=7, ‘’
network_flush: network data cleared: ret=0, len_read=7/0x7
write_block(): TX 2 bytes, method=2
read_string_generic called, rxmax=1024 direct=1, expected_len=1
read_string_generic(): Timed out 0.502 seconds after 0 chars, direct=1
Communication timed out
Communication timed out
)
network_flush: network data clear d: ret=0, len=5, ‘’
network_flush: network data cleared: ret=0, len_read=5/0x5
read_string_generic(): Timed out 0.525 seconds after 0 chars, direct=1
network_flush: network data clear d: ret=0, len=7, ‘’
network_flush: network data cleared: ret=0, len_read=7/0x7
read_string_generic(): Timed out 0.500 seconds after 0 chars, direct=1
rig_get_vfo: returning -5(dummy_rot_get_position called
rot_get_position: got az=50.93, el=26.87
rot_set_position called az=40.03 el=24.16
rot_set_position: south_zero=0
dummy_rot_set_position called: 40.03 24.16
-9:rig.c(2884):rig_get_vfo entered
rig_get_vfo: cache check age=19496ms
rig_get_vfo: cache miss age=19496ms
../../src/rig.c(2926) trace
netrigctl_get_vfo called
netrigctl_transaction: called len=2
rig_flush: called for network device
network_flush called
network_flush: network data clear d: ret=0, len=7, ‘’
network_flush: network data cleared: ret=0, len_read=7/0x7
write_block(): TX 2 bytes, method=2
read_string_generic called, rxmax=1024 direct=1, expected_len=1
read_string_generic(): Timed out 0.500 seconds after 0 chars, direct=1
Communication timed out
Communication timed out
)
network_flush: network data clear d: ret=0, len=5, ‘’
network_flush: network data cleared: ret=0, len_read=5/0x5
read_string_generic(): Timed out 0.610 seconds after 0 chars, direct=1
WARNING apscheduler.executors.default Run time of job “get_jobs (trigger: interval[0:01:00], next run at: 2026-04-26 23:13:11 UTC)” was missed by 0:01:26.957690
network_flush: network data clear d: ret=0, len=7, ‘’
network_flush: network data cleared: ret=0, len_read=7/0x7
read_string_generic(): Timed out 0.622 seconds after 0 chars, direct=1
rig_get_vfo: returning -5( -10:rig.c(1814):rig_set_freq returning(-5) Communication timed out
rot_get_position called
dummy_rot_get_position called
rot_get_position: got az=40.03, el=24.16
-10:rig.c(2884):rig_get_vfo entered
rig_get_vfo: cache check age=15867ms
rig_get_vfo: cache miss age=15867ms
../../src/rig.c(2926) trace
netrigctl_get_vfo called
netrigctl_transaction: called len=2
rig_flush: called for network device
network_flush called
network_flush: network data clear d: ret=0, len=7, ‘’
network_flush: network data cleared: ret=0, len_read=7/0x7
write_block(): TX 2 bytes, method=2
read_string_generic called, rxmax=1024 direct=1, expected_len=1
read_string_generic(): Timed out 0.622 seconds after 0 chars, direct=1
Communication timed out
Communication timed out
)
network_flush: network data clear d: ret=0, len=5, ‘’
network_flush: network data cleared: ret=0, len_read=5/0x5
read_string_generic(): Timed out 0.500 seconds after 0 chars, direct=1
network_flush: network data clear d: ret=0, len=7, ‘’
network_flush: network data cleared: ret=0, len_read=7/0x7
read_string_generic(): Timed out 0.500 seconds after 0 chars, direct=1
rig_get_vfo: returning -5( -11:rig.c(1814):rig_set_freq returning(-5) Communication timed out
rot_set_position called az=33.13 el=21.77
rot_set_position: south_zero=0
dummy_rot_set_position called: 33.13 21.77
-11:rig.c(2884):rig_get_vfo entered
rig_get_vfo: cache check age=13523ms
rig_get_vfo: cache miss age=13523ms
../../src/rig.c(2926) trace
netrigctl_get_vfo called
netrigctl_transaction: called len=2
rig_flush: called for network device
network_flush called
network_flush: network data clear d: ret=0, len=7, ‘’
network_flush: network data cleared: ret=0, len_read=7/0x7
write_block(): TX 2 bytes, method=2
read_string_generic called, rxmax=1024 direct=1, expected_len=1
read_string_generic(): Timed out 0.500 seconds after 0 chars, direct=1
Communication timed out
Communication timed out
)
network_flush: network data clear d: ret=0, len=5, ‘’
network_flush: network data cleared: ret=0, len_read=5/0x5
read_string_generic(): Timed out 0.701 seconds after 0 chars, direct=1
WARNING apscheduler.executors.default Run time of job “post_data (trigger: interval[0:03:00], next run at: 2026-04-26 23:15:11 UTC)” was missed by 0:01:41.149398
network_flush: network data clear d: ret=0, len=7, ‘’
network_flush: network data cleared: ret=0, len_read=7/0x7
read_string_generic(): Timed out 0.542 seconds after 0 chars, direct=1
network_flush: network data clear d: ret=0, len=7, ‘’
network_flush: network data cleared: ret=0, len_read=7/0x7
WARNING apscheduler.executors.default Run time of job “get_jobs (trigger: interval[0:01:00], next run at: 2026-04-26 23:14:11 UTC)” was missed by 0:01:04.677770
read_string_generic(): Timed out 0.500 seconds after 0 chars, direct=1
Flowgraph script did not close properly!
Some frames might be missing
network_flush: network data clear d: ret=0, len=10, ‘’
network_flush: network data cleared: ret=0, len_read=10/0xa
read_string_generic(): Timed out 0.568 seconds after 0 chars, direct=1
rig_get_vfo: returning -5(rig_set_cache_freq(121): vfo=Main, current_vfo=Main
-14:rig_get_freq: elapsed=559ms
-14:rig_set_freq: elapsed=1423ms
-14:rig.c(1923):rig_set_freq returning(-5) Communication timed out
-14:rig.c(2884):rig_get_vfo entered
rig_get_vfo: cache check age=14037ms
rig_get_vfo: cache miss age=14037ms
../../src/rig.c(2926) trace
netrigctl_get_vfo called
netrigctl_transaction: called len=2
rig_flush: called for network device
network_flush called
network_flush: network data clear d: ret=0, len=10, ‘’
network_flush: network data cleared: ret=0, len_read=10/0xa
write_block(): TX 2 bytes, method=2
read_string_generic called, rxmax=1024 direct=1, expected_len=1
read_string_generic(): Timed out 0.568 seconds after 0 chars, direct=1
Communication timed out
Communication timed out
)
read_string_generic(): Timed out 0.693 seconds after 0 chars, direct=1
network_flush: network data clear d: ret=0, len=12, ‘’
network_flush: network data cleared: ret=0, len_read=12/0xc
read_string_generic(): Timed out 0.500 seconds after 0 chars, direct=1
rig_get_vfo: returning -5(dummy_rot_get_position called
rot_get_position: got az=19.39, el=15.13
rot_set_position called az=14.75 el=12.21
rot_set_position: south_zero=0
dummy_rot_set_position called: 14.75 12.21
-15:rig.c(2884):rig_get_vfo entered
rig_get_vfo: cache check age=48979ms
rig_get_vfo: cache miss age=48979ms
../../src/rig.c(2926) trace
netrigctl_get_vfo called
netrigctl_transaction: called len=2
rig_flush: called for network device
network_flush called
network_flush: network data clear d: ret=0, len=12, ‘’
network_flush: network data cleared: ret=0, len_read=12/0xc
write_block(): TX 2 bytes, method=2
read_string_generic called, rxmax=1024 direct=1, expected_len=1
read_string_generic(): Timed out 0.500 seconds after 0 chars, direct=1
Communication timed out
Communication timed out
)
network_flush: network data clear d: ret=0, len=5, ‘’
network_flush: network data cleared: ret=0, len_read=5/0x5
read_string_generic(): Timed out 0.693 seconds after 0 chars, direct=1
network_flush: network data clear d: ret=0, len=7, ‘’
network_flush: network data cleared: ret=0, len_read=7/0x7
read_string_generic(): Timed out 0.731 seconds after 0 chars, direct=1
rig_get_vfo: returning -5(read_string_generic called, rxmax=1024 direct=1, expected_len=1
read_string_generic(): Timed out 0.693 seconds after 0 chars, direct=1
netrigctl_set_freq: cmd=F 400649242.000000
-16:rig.c(1814):rig_set_freq returning(-5) Communication timed out
-16:rig.c(2884):rig_get_vfo entered
rig_get_vfo: cache check age=46773ms
rig_get_vfo: cache miss age=46773ms
../../src/rig.c(2926) trace
netrigctl_get_vfo called
netrigctl_transaction: called len=2
rig_flush: called for network device
network_flush called
network_flush: network data clear d: ret=0, len=7, ‘’
network_flush: network data cleared: ret=0, len_read=7/0x7
write_block(): TX 2 bytes, method=2
read_string_generic called, rxmax=1024 direct=1, expected_len=1
read_string_generic(): Timed out 0.731 seconds after 0 chars, direct=1
Communication timed out
Communication timed out
)
network_flush: network data clear d: ret=0, len=5, ‘’
network_flush: network data cleared: ret=0, len_read=5/0x5
read_string_generic(): Timed out 0.623 seconds after 0 chars, direct=1
network_flush: network data clear d: ret=0, len=7, ‘’
network_flush: network data cleared: ret=0, len_read=7/0x7
read_string_generic(): Timed out 0.680 seconds after 0 chars, direct=1
rig_get_vfo: returning -5(dummy_rot_get_position called
rot_get_position: got az=14.75, el=12.21
rot_set_position called az=9.72 el=8.52
rot_set_position: south_zero=0
dummy_rot_set_position called: 9.72 8.52
-17:rig.c(2884):rig_get_vfo entered
rig_get_vfo: cache check age=40859ms
rig_get_vfo: cache miss age=40859ms
../../src/rig.c(2926) trace
netrigctl_get_vfo called
netrigctl_transaction: called len=2
rig_flush: called for network device
network_flush called
network_flush: network data clear d: ret=0, len=7, ‘’
network_flush: network data cleared: ret=0, len_read=7/0x7
write_block(): TX 2 bytes, method=2
read_string_generic called, rxmax=1024 direct=1, expected_len=1
read_string_generic(): Timed out 0.680 seconds after 0 chars, direct=1
Communication timed out
Communication timed out
)
read_string_generic(): Timed out 0.632 seconds after 0 chars, direct=1
ERROR satnogsclient.scheduler.tasks HTTPSConnectionPool(host=‘network.satnogs.org’, port=443): Max retries exceeded with url: /api/jobs/?ground_station=4625&lat=34.4662&lon=-77.4759&alt=10 (Caused by NewConnectionError(‘<urllib3.connection.HTTPSConnection object at 0x7f7073aa10>: Failed to establish a new connection: [Errno -3] Temporary failure in name resolution’))
WARNING apscheduler.scheduler Execution of job “get_jobs (trigger: interval[0:01:00], next run at: 2026-04-26 23:16:11 UTC)” skipped: maximum number of running instances reached (1)
network_flush: network data clear d: ret=0, len=12, ‘’
network_flush: network data cleared: ret=0, len_read=12/0xc
read_string_generic(): Timed out 0.797 seconds after 0 chars, direct=1
rig_get_vfo: returning -5( -18:rig.c(1814):rig_set_freq returning(-5) Communication timed out
rot_get_position called
dummy_rot_get_position called
rot_get_position: got az=9.72, el=8.52
-18:rig.c(2884):rig_get_vfo entered
rig_get_vfo: cache check age=60173ms
rig_get_vfo: cache miss age=60173ms
../../src/rig.c(2926) trace
netrigctl_get_vfo called
netrigctl_transaction: called len=2
rig_flush: called for network device
network_flush called
network_flush: network data clear d: ret=0, len=12, ‘’
network_flush: network data cleared: ret=0, len_read=12/0xc
write_block(): TX 2 bytes, method=2
read_string_generic called, rxmax=1024 direct=1, expected_len=1
read_string_generic(): Timed out 0.797 seconds after 0 chars, direct=1
Communication timed out
Communication timed out
)
read_string_generic(): Timed out 0.596 seconds after 0 chars, direct=1
ERROR satnogsclient.scheduler.tasks Fetching jobs from network failed.
network_flush: network data clear d: ret=0, len=12, ‘’
network_flush: network data cleared: ret=0, len_read=12/0xc
netrigctl_close: done
INFO satnogsclient.observer.observer Observation 13922824 finished.
WARNING apscheduler.executors.default Run time of job “get_jobs (trigger: interval[0:01:00], next run at: 2026-04-26 23:19:11 UTC)” was missed by 0:00:41.275255
WARNING apscheduler.executors.default Run time of job “post_data (trigger: interval[0:03:00], next run at: 2026-04-26 23:21:11 UTC)” was missed by 0:00:40.447888
INFO satnogsclient.observer.observer Artifacts upload for observation 13922824 successful.
INFO satnogsclient.scheduler.tasks Upload of waterfall image for observation 13922824 successful.
INFO satnogsclient.scheduler.tasks Upload of audio recording for observation 13922824 successful.
INFO satnogsclient.observer.observer Begin observation 13922825 …
So, I can see in the last couple lines of the log that the waterfall image and audio were (finally) successfully uploaded. When I look at the record, I see… something… I think it looks like an FSK signal that surprising strong at rise and set. Not yet my strong point, FSK…
So, I originally hit the green check because there was a signal there… but, now that I read the error logs, I’m not sure.
My Questions:
- If something comes in black (maybe the internet went down, and it took an hour or so to get the data uploaded?), is it a responsible action to change it to green? (I know the black obs from when the SDR was unplugged are truly lost.)
- How panicky should I get about the error log? There’s a whole stack of “CCSDS RS Decoder1” debug errors (on a different obs), and I’m thinking about chasing those next… but… advice? I know the PLL not locked! is not an issue, but the CCSDS issue sounds different. Thoughts?
I think that’s it for today. Thanks for getting this far.
c

