SDRTrunk P25 Phase II testing

Status
Not open for further replies.

DRL-XM43

Member
Joined
Jun 23, 2015
Messages
842
Location
Durham Region
It is possible to add an individual startup delay for the different channels? It seems to start fine when I turn one channel on, wait then turn the other on, but if the both start at the same time I often get heap overflow errors.

Thank you! It is an awesome program and I am excited about the Phase2 option.

There is an option to apply a start order to each channel, perhaps this would be enough to help that situation. It is found under name/alias tab when a channel is selected.
 

DRL-XM43

Member
Joined
Jun 23, 2015
Messages
842
Location
Durham Region
There is an option to apply a start order to each channel, perhaps this would be enough to help that situation. It is found under name/alias tab when a channel is selected.

Also under view preferences there is a channel multiple selection option, select the channel first then apply the multi option and a time delay. Then go to source drop down the tuner tab and select multiple frequencies, I am thinking you could use this for your second channel to provide a delayed start, if you were to provide 2 freqs, one bogus and the other the real control channel, then it would spend "x" seconds then hunt for the control channel thus forcing a delayed start for the second channel, It is not intended for the purpose but may be a good work around.

The real reason for multi is to address P25 systems which change control channels... but anyway just a thought.
 

BigRedBox80

Member
Feed Provider
Joined
Apr 23, 2015
Messages
172
Maybe I need to start my own thread, not sure. I've got this all compiled and I'm seeing my Control and some other active traffic, however, I'm not getting any audio in my stream. I'm guessing I have something messed up with my decoder but I'm not sure where to start.

I have my compiled jmbe-0.3.3.jar in \build\libs right along side my sdr0trunk....jar file. What am I missing?
 

BigRedBox80

Member
Feed Provider
Joined
Apr 23, 2015
Messages
172
Maybe I need to start my own thread, not sure. I've got this all compiled and I'm seeing my Control and some other active traffic, however, I'm not getting any audio in my stream. I'm guessing I have something messed up with my decoder but I'm not sure where to start.

I have my compiled jmbe-0.3.3.jar in \build\libs right along side my sdr0trunk....jar file. What am I missing?

Disregard, somthing isn't right, even though it said it compiled correctly.

Code:
07:30:59.846 INFO  i.g.d.a.c.m.JmbeAudioModule - Loading JMBE library from [C:\Users\User\Downloads\sdrtrunk-296-p25-phase-2-decoder\sdrtrunk-296-p25-phase-2-decoder\build\libs\jmbe-0.3.3.jar]  [107MB/222MB 48%]
Exception in thread "JavaFX Application Thread" java.lang.NoClassDefFoundError: jmbe/iface/AudioConversionLibrary
 

DRL-XM43

Member
Joined
Jun 23, 2015
Messages
842
Location
Durham Region
If you are trying out the production release version, it is pre-compiled for you the jar is in the zip file. This is the standard P25 phase I version.

It uses jmbe-0.3.3.jar, this you do need to compile.

The P25 phase II beta version does not use jmbe-0.3.3.jar it uses a different one..

You can locate the jmbe-0.3.3.jar anywhere handy and point to the location by using the preferences drop down tab at the top left of the main interface.

This thread is more about beta testing the P25 Phase II early development version.

I am not sure which version you are working with, Phase II decoder does not use jmbe-0.3.3.jar

Denny has posted the instructions for playing with the beta at the google group support forum.
 
Last edited:

BigRedBox80

Member
Feed Provider
Joined
Apr 23, 2015
Messages
172
If you are trying out the production release version, it is pre-compiled for you the jar is in the zip file. This is the standard P25 phase I version.

It uses jmbe-0.3.3.jar, this you do need to compile.

The P25 phase II beta version does not use jmbe-0.3.3.jar it uses a different one..

You can locate the jmbe-0.3.3.jar anywhere handy and point to the location by using the preferences drop down tab at the top left of the main interface.

This thread is more about beta testing the P25 Phase II early development version.

I am not sure which version you are working with, Phase II decoder does not use jmbe-0.3.3.jar

Denny has posted the instructions for playing with the beta at the google group support forum.

So, I'm new to the P25 side of this so I'm not 100% sure what I'm doing. For my control, it says the decoder is P25-1, but all my other traffic says P25-2 so I'm not sure what I should be using?
 

DRL-XM43

Member
Joined
Jun 23, 2015
Messages
842
Location
Durham Region
So, I'm new to the P25 side of this so I'm not 100% sure what I'm doing. For my control, it says the decoder is P25-1, but all my other traffic says P25-2 so I'm not sure what I should be using?

If control is showing P25 Phase II you are using the beta. The de-coder to select is P25 phase I - it recognizes Phase II traffic.

For the audio you need
https://github.com/DSheirer/jmbe/tree/5-ambe-codec-2?files=1

then 5-ambe-codec-2

You also need java jdk 11

Follow the compile instructions down below on the page. You need to have jmbe-1.0.0.jar after the compile. Put it where you like and then point to it using view/preferences
 

BigRedBox80

Member
Feed Provider
Joined
Apr 23, 2015
Messages
172
If control is showing P25 Phase II you are using the beta. The de-coder to select is P25 phase I - it recognizes Phase II traffic.

For the audio you need
https://github.com/DSheirer/jmbe/tree/5-ambe-codec-2?files=1

then 5-ambe-codec-2

You also need java jdk 11

Follow the compile instructions down below on the page. You need to have jmbe-1.0.0.jar after the compile. Put it where you like and then point to it using view/preferences

Code:
Your finished JMBE library is located here: C:\Users\User\Downloads\jmbe-5-ambe-codec-2\jmbe-5-ambe-codec-2\codec\build\libs\jmbe-1.0.0.jar

BUILD SUCCESSFUL in 4m 36s
10 actionable tasks: 10 executed

Start sdtrunk v.0.4.0-beta

Code:
20190927 122042.646 [AWT-EventQueue-0] INFO  i.g.d.a.c.mbe.JmbeAudioModule - Loading JMBE library from [C:\Users\User\Downloads\jmbe-5-ambe-codec-2\jmbe-5-ambe-codec-2\build\libs\jmbe.jar]  [63MB/128MB 49%]
20190927 122042.649 [AWT-EventQueue-0] ERROR i.g.d.a.c.mbe.JmbeAudioModule - Couldn't load JMBE audio conversion library - class not found  [63MB/128MB 49%]
20190927 122042.649 [AWT-EventQueue-0] WARN  i.g.d.a.c.mbe.ImbeAudioModule - JMBE audio conversion library, IMBE CODEC not loaded - P25-1 audio will NOT be available  [63MB/128MB 49%]


My control actually says P25-1 while the other now playing events show P25-2
 

DRL-XM43

Member
Joined
Jun 23, 2015
Messages
842
Location
Durham Region
Code:
Your finished JMBE library is located here: C:\Users\User\Downloads\jmbe-5-ambe-codec-2\jmbe-5-ambe-codec-2\codec\build\libs\jmbe-1.0.0.jar

BUILD SUCCESSFUL in 4m 36s
10 actionable tasks: 10 executed

Start sdtrunk v.0.4.0-beta

Code:
20190927 122042.646 [AWT-EventQueue-0] INFO  i.g.d.a.c.mbe.JmbeAudioModule - Loading JMBE library from [C:\Users\User\Downloads\jmbe-5-ambe-codec-2\jmbe-5-ambe-codec-2\build\libs\jmbe.jar]  [63MB/128MB 49%]
20190927 122042.649 [AWT-EventQueue-0] ERROR i.g.d.a.c.mbe.JmbeAudioModule - Couldn't load JMBE audio conversion library - class not found  [63MB/128MB 49%]
20190927 122042.649 [AWT-EventQueue-0] WARN  i.g.d.a.c.mbe.ImbeAudioModule - JMBE audio conversion library, IMBE CODEC not loaded - P25-1 audio will NOT be available  [63MB/128MB 49%]


My control actually says P25-1 while the other now playing events show P25-2

The beta (Phase II) should be this one
 

BigRedBox80

Member
Feed Provider
Joined
Apr 23, 2015
Messages
172
The beta (Phase II) should be this one
I have that? I have 0.4.0 Beta 1
 

BigRedBox80

Member
Feed Provider
Joined
Apr 23, 2015
Messages
172
Your finished JMBE library is located here: C:\Users\User\Downloads\jmbe-5-ambe-codec-2\jmbe-5-ambe-codec-2\codec\build\libs\jmbe-1.0.0.jar

So you are good to go then you have both.

But I'm still getting this...
Code:
20190927 122042.646 [AWT-EventQueue-0] INFO  i.g.d.a.c.mbe.JmbeAudioModule - Loading JMBE library from [C:\Users\User\Downloads\jmbe-5-ambe-codec-2\jmbe-5-ambe-codec-2\build\libs\jmbe.jar]  [63MB/128MB 49%]
20190927 122042.649 [AWT-EventQueue-0] ERROR i.g.d.a.c.mbe.JmbeAudioModule - Couldn't load JMBE audio conversion library - class not found  [63MB/128MB 49%]
20190927 122042.649 [AWT-EventQueue-0] WARN  i.g.d.a.c.mbe.ImbeAudioModule - JMBE audio conversion library, IMBE CODEC not loaded - P25-1 audio will NOT be available  [63MB/128MB 49%]
 

gofasters4

Member
Joined
Jul 24, 2018
Messages
66
You specified the wrong jar file, try
C:\Users\User\Downloads\jmbe-5-ambe-codec-2\jmbe-5-ambe-codec-2\codec\build\libs\jmbe-1.0.0.jar
 

DRL-XM43

Member
Joined
Jun 23, 2015
Messages
842
Location
Durham Region
But I'm still getting this...
Code:
20190927 122042.646 [AWT-EventQueue-0] INFO  i.g.d.a.c.mbe.JmbeAudioModule - Loading JMBE library from [C:\Users\User\Downloads\jmbe-5-ambe-codec-2\jmbe-5-ambe-codec-2\build\libs\jmbe.jar]  [63MB/128MB 49%]
20190927 122042.649 [AWT-EventQueue-0] ERROR i.g.d.a.c.mbe.JmbeAudioModule - Couldn't load JMBE audio conversion library - class not found  [63MB/128MB 49%]
20190927 122042.649 [AWT-EventQueue-0] WARN  i.g.d.a.c.mbe.ImbeAudioModule - JMBE audio conversion library, IMBE CODEC not loaded - P25-1 audio will NOT be available  [63MB/128MB 49%]

Does your view-preferences look something like this your path may be different depending where your jmbe.1.0.0.jar is located

75708
 

BigRedBox80

Member
Feed Provider
Joined
Apr 23, 2015
Messages
172
You specified the wrong jar file, try
C:\Users\User\Downloads\jmbe-5-ambe-codec-2\jmbe-5-ambe-codec-2\codec\build\libs\jmbe-1.0.0.jar
I don't know why but my final product is without -1.0.0
 

Attachments

  • jmbe.JPG
    jmbe.JPG
    31.1 KB · Views: 10

remedy44

Member
Joined
Apr 15, 2003
Messages
159
Location
Oak Lawn,IL
If control is showing P25 Phase II you are using the beta. The de-coder to select is P25 phase I - it recognizes Phase II traffic.

For the audio you need
https://github.com/DSheirer/jmbe/tree/5-ambe-codec-2?files=1

then 5-ambe-codec-2

You also need java jdk 11

Follow the compile instructions down below on the page. You need to have jmbe-1.0.0.jar after the compile. Put it where you like and then point to it using view/preferences
I tried using jdk 11 it would not compile gave me errors so i tried jdk-12.0.2 got my sdr-trunk-all-0.4.0-beta.1.jar and jmbe.1.0.0.jar
 

BigRedBox80

Member
Feed Provider
Joined
Apr 23, 2015
Messages
172
I tried using jdk 11 it would not compile gave me errors so i tried jdk-12.0.2 got my sdr-trunk-all-0.4.0-beta.1.jar and jmbe.1.0.0.jar
That didn't do it either. I'm not sure what's causing this but I'm not getting any errors while building.
 

Attachments

  • jmbe3.JPG
    jmbe3.JPG
    30.5 KB · Views: 9
Status
Not open for further replies.
Top