Skip to content
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

Voice from Server to repeater its broken #19

Open
do1kbl opened this issue Aug 17, 2023 · 10 comments
Open

Voice from Server to repeater its broken #19

do1kbl opened this issue Aug 17, 2023 · 10 comments

Comments

@do1kbl
Copy link

do1kbl commented Aug 17, 2023

Hello I used the software on the hblink3 server.
Its working finde but the voice its broken.
I test it with hytera RD625 V8.5 and an mmdvm hotspot.
RD625 ---> MMDVM sound very god.
MMDVM---> RD625 its broken.
I test also a Parrot from RD625
the echo its on mmdvm hotspot fine and on the hytera also broken.
I check yout from here the actual Master

on Hytera received audio its broken.
on Motorola it shows short ID than screen change to standby

maybe something with the air data?

maybe someone knows how I can solve it?

@kivimartin
Copy link

I have the exact same problem, repeater on v9 code.

@smarek
Copy link
Member

smarek commented Jan 16, 2024

Yeah, i confirm, my work-life is now quite broken, if you can investigate and fix, i'll be happy to help you with PRs, otherwise, i need some time and i shall get to this in Feb hopefuly

@kivimartin
Copy link

@smarek Hi! Tnx for quick response. Do you have any indication on where in the code we could start debugging?. Got accesses to repeaters and everything :)

@smarek
Copy link
Member

smarek commented Jan 20, 2024

I believe order of voice frames is incorrect (or the frames are marked incorrectly in MMDVM/Homebrew protocol, DMRD voice/data and slot bits)
You can compare out and in streams or compare with different hytera/homebrew tools (eg hytera homebrew gateway from oe1kbc or any other)
I dont have more from top of my head, if you find anything, ill appreciate :)

@kivimartin
Copy link

managed to fix this? Sadly im lacking to much coding skills? Are the issues in the gateway code or in the dmr-katkai library?

@smarek
Copy link
Member

smarek commented Dec 30, 2024

test that could solve that

  1. take full hytera ipsc -> mmdvm voice transmission
  2. pass it through translator to mmdvm
  3. pass it through translator to hytera
  4. check if the order of voice frames and all necessary protocol markings match the original transmission

i'm currently sick and i lack access to hytera hardware at this location, if anybody wants to create this test-case, we can identify what issues the translator has and fix that

cheers

@kivimartin
Copy link

I have servers, hytera repeaters and know how to wireshark :) i can get the caputure

@smarek
Copy link
Member

smarek commented Dec 31, 2024

would be appreciated, thank you @kivimartin

@ea7ken
Copy link

ea7ken commented Jan 1, 2025

I have the exact same problem, repeater on v9 code.

Same Problem With Hytera HR1065 repeater

@kivimartin
Copy link

kivimartin commented Jan 1, 2025

Capture 1: From RPT to GW(mmdvm)
https://www.cloudshark.org/captures/d84ab4b5dd0a

Capture 2: From GW(mmdvm) to RPT (Traffic org from HBLINK) , cuts out efter ca 1sec
https://www.cloudshark.org/captures/25105b273f0c

100.101.5.5 = RPT , 172.16.238.10 = GW

Sounds cuts off after about 1 sec GW to RPT
RPT to GW(mmdvm) works fine.

If you are availble on discord or any other chat tool, please reach out :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants