-
Notifications
You must be signed in to change notification settings - Fork 269
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add P25 Phase 2 Protocol Decoder #296
Comments
Issue #80 is the requirement for the Tone coded squelch. I'll update the title on this one to P25 Phase 2. I have planned to do Phase 2, but I'm finishing the Polyphase Channelizer and a DMR decoder is the next big thing in the hopper. There's a Phase 2 system coming online near where I work, so I'll be able to work on this after I finish the first two issues. |
We are eagerly awaiting P25 Phase 2 here in our locale. Unitrunker is awful software for our needs, and yours seems to be written much better. We'd love to get our hands on a Phase 2 working build! One of the things Unitrunker failed us with is trunking specific talkgroups to output audio channels. Our system is being used as a multi audio broadcast server, and we need to pull specific talkgroups out of the system and put them to separate audio channels. Unitrunker was configured with an archaic scan ranking system, which meant that it was impossible to make direct assignments, the scans would overlap no matter what we would do. A good implementation of trunked radio scanning would allow you to set a talkgroup to output to a specific audio card, and create multiple hooks like this. |
Looking forward to Phase 2 support, Maricopa County (P25) (AZ) is in the testing phase now and they are using P25 Phase 2 for their test radios. |
Hey guys, I was just checking on the status of the p25 p2 update? I was trying to decide if I should purchase a scanner or wait for this update. Could I trouble you for a quick update on your progress. Thanks so much... Appreciate you. |
I'm working on this now. It's going to be at least 4-5 weekends of work. |
OK well thank you for your time... I'm know I speak for everyone. When you are finished I expect to see SDRTrunk's user-base increase dramatically. Kick ass. |
Any ETA on when Phase 2 will be ready? |
I finished cleaning up the IMBE (Phase 1) support in the JMBE library ... fixed a couple issues. Right now I'm finishing up the JMBE creator component that allows users to build the JMBE library without having to install Java or Gradle. This seems to be a major hurdle for sdrtrunk users, so I'm trying to make it easier. I still have the Phase 2 decoder state section to code, but the rest of the phase 2 decoder is finished. I'm at least 3-4 weekends away from the first usable test build. |
Great news Denny. No rush, no one is doing what you are. Loved this from
day one!
…On Sat, Jun 22, 2019 at 8:24 PM Denny Sheirer ***@***.***> wrote:
I finished cleaning up the IMBE (Phase 1) support in the JMBE library ...
fixed a couple issues.
Right now I'm finishing up the JMBE creator component that allows users to
build the JMBE library without having to install Java or Gradle. This seems
to be a major hurdle for sdrtrunk users, so I'm trying to make it easier.
I still have the Phase 2 decoder state section to code, but the rest of
the phase 2 decoder is finished.
I'm at least 3-4 weekends away from the first usable test build.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#296?email_source=notifications&email_token=AJF2RFDNLSP7UOQYPBXS34LP3X4VJA5CNFSM4EGPKLA2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODYKGIFI#issuecomment-504652821>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AJF2RFGNTUEIGJ7DNYNBC6DP3X4VJANCNFSM4EGPKLAQ>
.
--
We swear by the southern cross, to stand truly by each other and to fight
to defend our rights and liberties- 1854
|
You are the man. |
Any updates on Phase 2? |
does this mean its ready? |
Just built version 0.4.0 beta 1 with gradle and found that when the jmbe library is selected sdrtrunk refuses to start receiving (clicking the start button under the channels tab doesn't do anything) |
@memtech3 Did you see any errors in the log when this happened? |
Here is my log file a brief glance shows no errors except for when I loaded the wrong jar and unplugged my sdr |
@memtech3 If you're running sdrtrunk out of master, it requires JMBE library version 1.0.0. In the log file, you're using the older version 0.3.3 which doesn't have support for Phase II audio codec (AMBE). |
I see... |
can you add the current version to the releases tab on that repo? |
Some of the code used is copyrighted so a binary cannot be provided for download. You need to build the library yourself by following the instructions in the readme https://github.com/DSheirer/jmbe/blob/master/README.md If I remember correctly Denny has updated the gradle wrapper to work with Java 11, but I think the readme stll refers to 8+, but any version should work. After a successful build the location of the jar file will be echoed and you can insert that in the sdrTrunk preferences. |
Denny,
Thanks for all your efforts in writing SDR Trunk. I was wondering what the odds would be in adding TCS (or at least CSQ) and P25 Phase II to SDRTrunk .... I would be willing to make a contribution to your PayPal account to assist in your effort :-) .
The text was updated successfully, but these errors were encountered: