boatbod / op25

Fork of osmocom OP25 by boatbod
319 stars 100 forks source link

The Oct 5, 2021 commit "Bugfix initialization of receivers to idle state to prevent erroneous timeouts" is causing my unit to not receive TSBKs. #133

Closed marklt1 closed 2 years ago

marklt1 commented 2 years ago

I cannot lock in a control channel and there are no relevant errors showing in the log at level 15 logging. As soon as I revert back the previous setting of "self.tuner_idle = True" in class p25_receiver(object), service is restored. This behavior is reproducible and consistent on both P1 and P2 P25 systems. I am running the latest revision as of today on a RPi4B 32-bit OS

My startup is: cd /home/pi/op25/op25/gr-op25_repeater/apps ./multi_rx.py -c p25digital.json -v 1 2> /var/log/scanner.log

Any thoughts as to what would be causing this? [Good_OP25hardwareLog.txt](https://github.com/boatbod/op25/files/7313173/Good_OP25hardwareLog.txt Failing_OP25hardwareLog.txt Setting that restores service )

boatbod commented 2 years ago

I'm thinking this is a possible race condition but I'm having trouble reproducing it on my system. Additional logging has been added to tk_p25.py. Please pull the latest update and re-run the scenario while logging at "-v 11".

marklt1 commented 2 years ago

This was end-user error on my end. Thanks Graham for you assistance in leading me to the error of my ways.