OP25 Rx.Py not opening op25

Status
Not open for further replies.

boatbod

Member
Joined
Mar 3, 2007
Messages
3,417
Location
Talbot Co, MD
Tried several things adjusted LNA up and down tried high and low sample rates. Still hearing robot sounds. Anyone know of a fix did some googling maybe something with pulse audio? Also tried C4FM.....Im at a loss
Randomly changing stuff is unlikely to result in success - you need to step through things methodically.
- Please repost the rx.py command line that you are currently using.
- Please post screen shots of the mixer plot (#5), datascope (#4) and constellation plot (#2). These will show if the tuning is incorrect, as well as general signal strength and quality etc.
/boat
 

Falcon4

Member
Joined
May 5, 2017
Messages
117
Location
West Chester,PA
Ok so heres what happened. Woke up monday and the control channel changed so I added all potential control channels to my trunk.tsv. I had op25 and running and it was spitting robot noises so for ****s and giggles I opened up firefox and tried playing a youtube video the minute I opened the video and playing it,it sounded the same and when I minimized the window...viola sweet p25 audio. It makes me think that alsa is buggy on my build. I havent shut off my machine since lol.

heres my command line

84030
 

a417

Active Member
Joined
Mar 14, 2004
Messages
4,669
alsa or pulseaudio? Try running pulseaudio in realtime, it worked for me on one system...and not another.
 

Falcon4

Member
Joined
May 5, 2017
Messages
117
Location
West Chester,PA
I just recreated it.....backed out went back into op25 hearing robots. Opened youtube played a video minimized and audio coming through p25 as normal definitely a glitch of sorts.
 

boatbod

Member
Joined
Mar 3, 2007
Messages
3,417
Location
Talbot Co, MD
Those plots look fantastic and the tuning spot on. I doubt it's an op25 decode issue, but very possibly a sound system glitch.
Just to make sure it's not encryption, make sure you have "--nocrypt" as a command line option.
 

Falcon4

Member
Joined
May 5, 2017
Messages
117
Location
West Chester,PA
Those plots look fantastic and the tuning spot on. I doubt it's an op25 decode issue, but very possibly a sound system glitch.
Just to make sure it's not encryption, make sure you have "--nocrypt" as a command line option.
Absolutely a glitch....it sounds light-years ahead of the BCD436hp I had a couple of years back. Until I find a solid fix I guess I'll just have to start op25 and open Firefox. I know its an alsa issue maybe some kind of overload for the rasp pi 4 sound card...might have to look at a sound card add on or a different install. Thank you for all your help and all the work you do on here. Quick question have you had a chance to look at unitrunker decoding p25 phase 2? And if so in your opinion which one is better?
 

boatbod

Member
Joined
Mar 3, 2007
Messages
3,417
Location
Talbot Co, MD
tested for the third time initiate op25.....robot noises open firefox play youtube video for 30 seconds voice clears up.
I remember reading about this once before with a RPi4. You could try removing pulse audio.

Code:
sudo apt-get remove pulseaudio
sudo apt-get autoremove
 

Falcon4

Member
Joined
May 5, 2017
Messages
117
Location
West Chester,PA
Yes, I had this same issue on a Raspberry Pi and removing PulseAudio fixed the issue immediately.
I remember reading about this once before with a RPi4. You could try removing pulse audio.

Code:
sudo apt-get remove pulseaudio
sudo apt-get autoremove

Removing pulse audio unfortunately breaks GQRX it did take care of the op25 issue...is there another program like GQRX that isn't reliant on pulse audio?
 

a417

Active Member
Joined
Mar 14, 2004
Messages
4,669
Try running pulseaudio in realtime, it worked for me on one system...and not another.

removing pulseaudio is the nuclear option if other programs require it (a la GQRX), there are ways to prevent it.

look at
Code:
man pasuspender
pasuspender will run whatever you need, and will inhibit pulseaudio while that program is running. This would allow you to keep pulseaudio (!?) for your other programs, but will inhibit it for your op25.

your execution would look like the following
Code:
pasuspender -- ./rx.py yadayadayada...
 
Last edited:

Falcon4

Member
Joined
May 5, 2017
Messages
117
Location
West Chester,PA
even tough this has been an uphill battle I really appreciate all the help especaially boatbod. Yesterday it was complete bedlam on the system I was trying to monitor. Multiple trees down car jacking suspects the system actually crashed! But op25 held strong my dongle was on fire!! to tbsks were at 10k and the count added up was prolly 8k. They even announced that the system was crashed and hold all channels. op25 kept trucking
 
Status
Not open for further replies.
Top