DSheirer / sdrtrunk

A cross-platform java application for decoding, monitoring, recording and streaming trunked mobile and related radio protocols using Software Defined Radios (SDR). Website:
GNU General Public License v3.0
1.56k stars 254 forks source link

P25 trunk calls not showng up in active call window or being recorded #1937

Closed Seagravebuff60 closed 2 days ago

Seagravebuff60 commented 3 months ago

sdrtrunk Version 'master-branch'

Describe the bug P25 trunk call events do not appear in the active call window when a call is in progress, and audio is also not recorded. This happens with both Harris and Motorola P25 systems.

To Reproduce Steps to reproduce the behavior:

  1. Run SDR Trunk
  2. Auto-start all channels
  3. Wait for a P25 trunk call event to happen
  4. Notice that it won't show up in the active calls window
  5. Check recordings folder
  6. Check TR and notice that the call has not been recorded I also tried downgrading to previous versions and am seeing the same behavior. I tried nightly versions all the way back to one that was published in early May. So it seems this has been an issue for a while.

Expected behavior When a call is in progress, it should appear in the active call window and events window and be recorded as well.

Screenshots This group call is active but only shows up in the event window and not the active call window: image

No recordings in the recordings folder: image

No recordings in Trunking Recorder for that time: image

Application Log sdrtrunk_app.log

Desktop Specs

Seagravebuff60 commented 3 months ago

I also wanted to add that I'm seeing the same behavior on another installation of SDR Trunk on a separate computer. That computer is monitoring 3 Sites of a Harris system.

kyakhta commented 3 months ago

I see the same behavior with current release and today nightly build on Dell Precision/Win 11 ( i7-13800H/64gb RAM)
MP3 will show up randomly some time (6-7 files in span of 12 hours on relatively busy site)

update: after changing LAME Encoding settings from CBR 16 kbps (default) to VBR Better Quality recordings begin working as expected.

Seagravebuff60 commented 3 months ago

update: after changing LAME Encoding settings from CBR 16 kbps (default) to VBR Better Quality recordings begin working as expected.

Thanks. I tried this, too, but I have an issue with a P25 Motorola System. However, it is fixed on a Haris system. I am using Windows 10, tho.

DSheirer commented 1 month ago

@Seagravebuff60 I've tested the latest code base against a Motorola Phase 2 system and everything looks like it's working correctly, against my local test recordings.

That doesn't mean that you're not having an issue. But, it's impossible for me to diagnose what's going on in your environment if I can't replicate it to test against.

Could you please make a baseband recording that demonstrates the issue where you see that a call is in progress but the traffic channel is not being allocated and decoded?

Also, please confirm that your control channel configuration for maximum traffic channels is large enough to allow multiple traffic channels to be decoded at the same time.

DSheirer commented 3 days ago

@Seagravebuff60 this issue may be related/same as #1996 that I just fixed.

For the configuration where this was happening, did you have multiple frequencies listed in the control channel rotation list, and do those frequencies overlap with the traffic channel frequencies?

If so, can you please test against the latest nightly release to see if that clears the issue for you?

Seagravebuff60 commented 3 days ago

Hey Denny,

Thanks for looking into this. Yes, I have all the frequencies listed in the control channel rotation list, and they do overlap with the traffic channel frequencies because it is a Harris system, and all frequencies can be used as a control channel at any time.

After running it for a few hours, it works as expected. I was running into an issue where the transmission would get cut off at the end, but I changed the encoder settings to CBR, and it is fine now and working as expected.

Thanks, Seagravebuff60

DSheirer commented 2 days ago

Thanks!