OP25 Installation and Configuration Tutorial | Setup OP25 P25 Phase 1 and 2 SDR Decoder on Linux Pi

Поделиться
HTML-код
  • Опубликовано: 26 авг 2024
  • 🔴 Video Resources
    Boatbod Repo: github.com/boa...
    Pi25 OP25 Mobile Control Head: github.com/KR0...
    Radio Reference Importer for OP25: github.com/KR0...
    Driver installation Tutorial:
    • Video

Комментарии • 116

  • @ViceChief
    @ViceChief 3 года назад +9

    Really appreciate the high level of detail in your tutorials. There's a lot of partial info out there, few take this kind of time and care in explaining.

    • @SignalsEverywhere
      @SignalsEverywhere  3 года назад +3

      Thank you, I try to keep things as concise as I can. Eventually I'll have some auto-configuration stuff released.

    • @petergamache5368
      @petergamache5368 3 года назад

      @@BrianAnderson1095 Camera sensors detect light from frequencies in the visible spectrum (400-790THz). Microphones detect sound from frequencies in the auditory spectrum (20Hz-20KHz). Those sensors cannot capture what you're after. Hope that helps!

  • @Heisenberg618
    @Heisenberg618 3 года назад +1

    By FAR the best tutorial on phase 2. I just started playing with my SDR and I almost gave up on P25 until I found your video. Much thanks!

  • @KartikSinghlive
    @KartikSinghlive 3 года назад +5

    Hi Sarah! Great Tutorial... Hope you are doing great.

  • @Mike_Buckley
    @Mike_Buckley 3 года назад +4

    Really great job! Pretty simple to square away the setup. I also am 'watching' your development on the mobile control head!!

  • @isidoromaich7226
    @isidoromaich7226 3 года назад +2

    This is awesome! Thanks for all your effort to put this available

  • @toddstratton9197
    @toddstratton9197 3 года назад

    Cherry, your right without your expertise and putting in the hard work this sweet piece of kit would be unobtainable for myself. Good to see your phenomenal tutorials coming back on line

  • @chriholt
    @chriholt 3 года назад +2

    Great video as always Sarah - thanks!

  • @danedewaard8215
    @danedewaard8215 3 года назад +5

    Thank you for the great video! I hope that there will eventually be a version of OP25 that will run on a Windows machine! Do you think that there is any hope for this?

    • @SignalsEverywhere
      @SignalsEverywhere  3 года назад +2

      I absolutely do, planning to make a tutorial on it actually.
      It can be installed under WSL on Windows 10, since there's no current USB driver we can utilize the RTL TCP server to get data from an RTL SDR into the WSL environment.
      The final issue is piping audio, interestingly enough this is also the issue for doing it on Android.
      You can use ice cast but that would induce delay to see if I can find one at some point.
      To be honest I've kind of been obsessed with writing a user interface for mobile use of the application and I've had a hard time pulling myself away to look at other aspects of what can be done with it but I do have them on my list and have tested quite a bit thus far. If you're not subscribed make sure to hit the button because I will absolutely be following up on this.

    • @danedewaard8215
      @danedewaard8215 3 года назад +1

      Thanks for your quick response!!! I've been a subscriber for several years now! I will look forward to any new developments in OP25 for Windows as I would like to receive P25 Phase 2 signals on my SDR. My scanners can only receive Phase 1 signals. Thanks again!!!!

  • @aquatone327
    @aquatone327 2 года назад

    Very informative and detailed. Thanks Sarah!

  • @oxkarm3869
    @oxkarm3869 3 года назад +1

    hola. Sarah, gracias por los vídeos, son muy muy buenos, aunque se me complica el ingles jejeje pero hasta ahora los he entendido repitiendo una y otra vez. saludos desde Colombia.

  • @marklt1
    @marklt1 3 года назад +1

    Awesome job Sarah! This is certainly a missing link for OP25 users.

    • @SignalsEverywhere
      @SignalsEverywhere  3 года назад +1

      Thank you, I can't wait to make an update video for you all

  • @reallifelima7951
    @reallifelima7951 3 года назад +1

    Is there any benefit to using one SDR to monitor the control channel and a second SDR to follow voice transmissions? And if so what changes would I need to make to the configuration

  • @busterphenajo
    @busterphenajo 3 года назад +1

    Complete Thoughts, Thank You

  • @DoubleKlutch99
    @DoubleKlutch99 3 года назад

    Definitely looking forward to the OP25 control head. Just learned about OP25 and wanting to listen to Cleveland's radios as well as OSHP.

  • @tylerphelps8598
    @tylerphelps8598 3 года назад +1

    I put the command in to pull up the web based inter face but can’t figure out where to get the IP address to view it.

  • @TheMadRocker
    @TheMadRocker 3 года назад +1

    This is golden.. Thanks.

  • @johngallagher7762
    @johngallagher7762 2 года назад

    Great video on OP25. I have mine up and running based on these directions. I am wondering, do you know where I could find a list of all of the options in the OP25 command line?

  • @tylerphelps8598
    @tylerphelps8598 3 года назад +1

    Once the programming is finished dose this need a internet signal to work to have it installed in a vehicle.

  • @ajanation
    @ajanation 3 года назад +1

    Fantastic!!

  • @danielnunn9438
    @danielnunn9438 3 года назад

    I only know a tiny bit about how radio and SDR works. Nothing about running it though. And only recently how much some people hate it. Useful knowledge to have though! Not to mention extremely dangerous apparently.

    • @SignalsEverywhere
      @SignalsEverywhere  3 года назад

      SDR is amazing, some people just don't like change and prefer hardware defined radio.
      However, yes you can do some dangerous stuff with it to. It's the most flexible radio you can own.

  • @scanner_956
    @scanner_956 2 года назад

    Can you listen to more than one control frequency?

  • @DANEMSPRINGER
    @DANEMSPRINGER 2 года назад

    Sarah,
    I am going to try to replicate what you have done here which is amazing by the way. However being very familiar with ProSCAN, I am going to try to figure out how to emulate the serial data signaling of a BCD996P2 so that I can use this setup as if I had a 996P2 ;-)

  • @scanner_956
    @scanner_956 2 года назад

    Is there any way to follow more than one frequency?

  • @ArclampSDR
    @ArclampSDR 3 года назад +1

    Still awesome content :)

  • @jwhauck
    @jwhauck 3 года назад +1

    Great tutorial Sarah. I was able to get the web interface running however I'm not able to hear any audio. Could you explain how to stream the audio?

    • @SignalsEverywhere
      @SignalsEverywhere  3 года назад +1

      Still trying to find a good way to play the streamed audio

    • @jwhauck
      @jwhauck 3 года назад

      @@SignalsEverywhere 'Stream what you here' works great for windows. I wish I could find something that works that easily on Linux.

  • @RuffianSoldier
    @RuffianSoldier 3 года назад

    great content!

  • @gerardogonzalez1430
    @gerardogonzalez1430 3 года назад +1

    Hi Sarah, thanks for this valuable information. All this setup could apply to Canada as well? Thanks again my friend.

    • @SignalsEverywhere
      @SignalsEverywhere  3 года назад +1

      Thanks! Yes this should work anywhere that's running Phase 1 or 2 P25

  • @ArclampSDR
    @ArclampSDR 3 года назад +1

    WOOOO

  • @noxanon1892
    @noxanon1892 2 года назад

    I keep getting this error
    Using python /use/bin/python2
    Traceback (most recent call last):
    File “./rx.pay”, line 72, in
    from gnurio import audio, eng_notation, gr , gru, filter, blocks, fft, analog, digital
    ImportError: No module named grnuradio

  • @scanner_956
    @scanner_956 3 года назад

    Hello, I can’t find the audio codec. Is it under settings of the raspberry pi or the op25 folders? Literally the last thing I need. Lil help.

  • @andie_pants
    @andie_pants 3 года назад +1

    I think it'd be easier to edit a text file than go through SDRTrunk's drop-down menus to edit talkgroups.

    • @SignalsEverywhere
      @SignalsEverywhere  3 года назад +1

      Sounds like DSDPlus Fastlane or OP25 may be a better option for you then.

  • @davidmclean5067
    @davidmclean5067 3 года назад

    Very nice!

    • @SignalsEverywhere
      @SignalsEverywhere  3 года назад

      Thanks, I'm working on a GUI for a mobile unit. Looking promising.

  • @jorgealonso2238
    @jorgealonso2238 3 года назад

    Very cool! OP25 on SDR. Will it work with plutosdr?

  • @daa3417
    @daa3417 3 года назад

    Anyone have experience getting the metadata to work when streaming op25 to icecast via pulseaudio? I keep getting a 400 error on the log. I’m sure it’s just a configuration issue, my hunch is in the tags ‘tsv’ file but I’m at a loss. I’m primarily using VLC to monitor on my phone while at home but I can use any app. Also I manually filled in the talkgroups I did not download them from radio reference perhaps my formatting is bad.

  • @scanner_956
    @scanner_956 3 года назад

    Yo can you put talkgroup ranges on the identifiers like sdrtrunk?

  • @ingmarm8858
    @ingmarm8858 2 года назад

    I hate it when my ppm don't line up with my frequency..

  • @FuzzThePiGuy
    @FuzzThePiGuy 2 года назад

    👍

  • @avnerisrael2724
    @avnerisrael2724 3 года назад

    Can I run two sites or is there no such option

  • @88drones62
    @88drones62 2 года назад

    Can a single Airspy HF+ (Dual Port) SDR be used on a raspberry pi 4? I’m new and trying to figure out what SDR to purchase and I’m getting confused some tutorials say you need 2 SDR and some say 1 works. I already have the pi and a good grasp on normal tech but im completely new to radio and want to be able to listen to my local emergency stations that are not encrypted

    • @SignalsEverywhere
      @SignalsEverywhere  2 года назад +1

      The airspy HF is not supported by this application. It's also not a very good choice for dedicated trunking/monitoring of a radio system.
      One SDR will work but two is generally recommended because a lot of sdrs have a small enough sample rate that a single unit will not cover an entire system which means you are going to miss calls that lie outside of its bandwidth/range.
      I recommend two RTL SDRs, if you're going to use them on a raspberry pi I'd suggest the nooelec nesdr smart. These are made compact enough that they will stack nicely in a raspberry pis USB ports

    • @88drones62
      @88drones62 2 года назад

      @@SignalsEverywhere thank you

  • @N4NWD
    @N4NWD 2 года назад

    I see a long list of Codecs under the preferences tab. Is there a specific one that I need to select to hear the digital audio remotely via the VNC Viewer?

  • @user-lt5ui4pl6d
    @user-lt5ui4pl6d 3 года назад

    What software can decode GFSK

  • @xyzebruh1083
    @xyzebruh1083 2 года назад

    Would this work to build a mobile scanner without the need of wifi or hotspot?

  • @scottsimmons1051
    @scottsimmons1051 3 года назад

    Hi, Sarah what would be the pi to run this on? I was thinking of upgrading to a pi 4, what ram would you recommend?

    • @SignalsEverywhere
      @SignalsEverywhere  3 года назад

      I've done fine with a Pi3 but a 4 with extra ram wouldn't hurt!
      Do what you can afford, OP25 should run well on any Pi4

  • @kevincrawford7932
    @kevincrawford7932 3 года назад

    I place the -l http:0.0.0.0:8080 at the end just like you did. But the web interface doesnt open up on the Raspberry Pi 4...is there something I am missing?

    • @SignalsEverywhere
      @SignalsEverywhere  3 года назад

      What address do you enter in your browser? should be localhost:8080 if local or the IP of the pi if not.

  • @N4NWD
    @N4NWD 3 года назад

    I got this running on the Pi and am able to get the GUI on a different network device browser - but no audio. Is there another video I can watch to also get the audio with the GUI on a different device?

    • @SignalsEverywhere
      @SignalsEverywhere  3 года назад

      You need the codec, it can be automatically downloaded from the preferences menu

    • @N4NWD
      @N4NWD 3 года назад

      @@SignalsEverywhere OK - Thanks - I see if I can figure that out :)

  • @scanner_956
    @scanner_956 2 года назад

    What is white listing?

    • @SignalsEverywhere
      @SignalsEverywhere  2 года назад

      A list of talk groups that are always allowed even when included in a blacklist

  • @444rcummings
    @444rcummings 2 года назад

    I find it easy to just write my tsv files using google sheets. you can just save them as a .tsv no converting or renaming
    needed.

    • @SignalsEverywhere
      @SignalsEverywhere  2 года назад

      Making the tsv by hand certainly isn't terrible. Though I do like being able to simply import everything via radio reference.

    • @444rcummings
      @444rcummings 2 года назад

      @@SignalsEverywhere I could get the script to run . Im not very good with Linux.

  • @N4NWD
    @N4NWD 3 года назад

    Excellent Video - I have OP25 running on a Raspberry Pi4 with 2 RTL-SDR's, But I did run into a roadblock on importing from Radio Reference. I upgraded to a Premium account. When I run your script - i get an error message:
    python rrImport.py
    Traceback (most recent call last):
    File "rrImport.py", Line 1, in
    from zeep import Client
    ImportError: No module named zeep
    How can I get past this error?

    • @SignalsEverywhere
      @SignalsEverywhere  3 года назад +1

      Python3 -m pip install zeep

    • @N4NWD
      @N4NWD 3 года назад

      @@SignalsEverywhere Thank You - worked like a charm.

  • @scanner_956
    @scanner_956 2 года назад

    How do you scan more than one channel?

    • @SignalsEverywhere
      @SignalsEverywhere  2 года назад

      by default unless you lock out everything first with the blacklist.txt and then add what you want specifically to whitelist.txt then you're going to hear everything on the system that your SDR can take in at once.

    • @scanner_956
      @scanner_956 2 года назад

      Oh no sorry I meant more than one frequency. Thank you for responding

  • @robertwaller7409
    @robertwaller7409 3 года назад

    I'm unable to find the list of commands and instructions that you speak of, in your op25 video. I im sure it's just me, but any help would be appreciated......Thanks

    • @SignalsEverywhere
      @SignalsEverywhere  3 года назад +1

      I'll double check, the commands were also on-screen. I guess I should get back to doing write-ups on the blog to go with each video to streamline things a bit.

    • @robertwaller7409
      @robertwaller7409 3 года назад

      I was able to capture the list of commands from the screen. With that, I was finally able to get things working. Thanks for the reply, and I look forward to future videos.

  • @eugenebrown9803
    @eugenebrown9803 3 года назад

    can we use multiple rtl_sdr's

  • @njtProductions
    @njtProductions 3 года назад

    Whatt gmrs motorola radios support MDC??

    • @SignalsEverywhere
      @SignalsEverywhere  3 года назад

      None of them, use a commercial radio and program accordingly.

  • @linuxuser1234
    @linuxuser1234 3 года назад

    Can I use one sdr or do I have to use two and can I run this on vmware

    • @SignalsEverywhere
      @SignalsEverywhere  3 года назад

      It will work with just one although under VMware you may run into issues if you don't have enough resources

    • @linuxuser1234
      @linuxuser1234 3 года назад

      @@SignalsEverywhere ok also do I have to use fast lane to run dsd I'm little new to sdr

  • @Raidergeek34
    @Raidergeek34 3 года назад

    I can't get the web interface to work? I wonder if it has to something do with my router?

    • @SignalsEverywhere
      @SignalsEverywhere  3 года назад

      Are you trying to connect to it outside of your network? Otherwise your router shouldn't be causing any problems. I also would not port forward this out to the internet, there's absolutely nothing to secure it.

    • @Raidergeek34
      @Raidergeek34 3 года назад

      @@SignalsEverywhere OK got it to work it was the vmware :(

    • @SignalsEverywhere
      @SignalsEverywhere  3 года назад

      You should try virtual box, under the network settings make sure you bridge the adapter then the virtual machine will get an IP address from your DHCP server that's on your local router. In other words it'll get an IP address like it's just any other device and you'll easily be able to access it

    • @Raidergeek34
      @Raidergeek34 3 года назад

      @@SignalsEverywhere Yeah I got it to bridge in vmware thanks!

  • @avnerisrael2724
    @avnerisrael2724 3 года назад

    What this is log

  • @ArclampSDR
    @ArclampSDR 3 года назад +1

    Also i have an idea for you on discord

  • @scanner_956
    @scanner_956 3 года назад

    Yo I can see everything and the id’s coming in but I can’t hear anything.

    • @SignalsEverywhere
      @SignalsEverywhere  3 года назад +1

      You need the audio codec, it's under settings

    • @scanner_956
      @scanner_956 3 года назад

      @@SignalsEverywhere thanks for responding. I had two more questions, does it help to gave 2 sdrs and can you listen to more than one channel? Thanks for compiling this project by the way.

    • @SignalsEverywhere
      @SignalsEverywhere  3 года назад +1

      Yes, yep sdrs help prevent missed calls

    • @scanner_956
      @scanner_956 3 года назад

      @@SignalsEverywhere thanks again.

    • @scanner_956
      @scanner_956 3 года назад

      Hey last question can you listen to more than one frequency with one raspberry pi? Like can you add a frequency after the first one somehow?

  • @eyeseeyou3322
    @eyeseeyou3322 3 года назад +1

    👁️🌎

  • @truckerdaddy-akajohninqueb4793
    @truckerdaddy-akajohninqueb4793 3 года назад

    What about encrypted?

  • @zeetrain9625
    @zeetrain9625 Год назад

    Or just buy a scanner and listen lol..

  • @jeff-73
    @jeff-73 3 года назад +2

    Lots of good info but please don’t talk like a news reporter with the up and down intonation. (not referring to pitch)

    • @SignalsEverywhere
      @SignalsEverywhere  3 года назад +1

      Sorry early in my voice training it is what it is for the time being