boatbod / op25

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

After running great for a year, I get the following error: #163

Closed Charlier26 closed 1 year ago

Charlier26 commented 2 years ago

I had it running great for a year, and suddenly when I start op25, I get:

osmosdr source_c creation failure Traceback (most recent call last): File "./rx.py", line 934, in rx = rx_main() File "./rx.py", line 848, in init self.tb = p25_rx_block(self.options) File "./rx.py", line 125, in init gain_names = self.src.get_gain_names() AttributeError: 'NoneType' object has no attribute 'get_gain_names'

I tried to reinstall, using the install.sh file, but keep getting the same error.

Am I missing something?

Charlier26 commented 2 years ago

I rebuilt the entire pi. I now have it playing great into the local speaker (on the jack), but am having problems setting up either darkice or liquidsoap to stream it to my icecast2 server. Apparently there is some encoder that doesn't install with liquidsoap, and I'm trying to find a configuration file to use with darkice and op25.

boatbod commented 1 year ago

Over time the liquidsoap audio functions have changed in small ways. The example op25.liq file should be good for any version.