Skip to content

Talkgroup ID not honored when there is a connected reflector #134

Description

@mrickey

If there is a connected reflector and the user keys up on a talkgroup not in P25hosts.txt, the repeater will retransmit the signal on the selected talkgroup and to the connected reflector.

I feel the behavior should be to retransmit the signal, but not send it to the reflector.

For this scenario, I will use the term "repeater", but it could be a hotspot. I'm also using talkgroup 31077 because this is where our reflector is attached. But, any talkgroup with a reflector should work. I'm using talkgroup 2, because it isn't in P25hosts.txt so it does not connect to a different reflector when I key it up.

Duplication Scenario:

  1. Setup radio 1 to monitor talkgroup 31077 on repeater 1
  2. Connect repeater 1 to reflector 31077
  3. Setup radio 2 to monitor talkgroup 31077 on repeater 2
  4. Connect repeater 2 to reflector 31077
  5. Verify the two radios can talk to each other
  6. Setup radio 3 to monitor repeater 2 but be set for talkgroup 2
  7. Key up radio 2

Result:
Radio 1 will hear the traffic and see it on talkgroup 31077
Radio 3 will hear the traffic and see it on talkgroup 2

Expected result:
Radio 3 will hear the traffic and see it on talkgroup 2

I guess you could also test this by simply looking at the reflector dashboard. But, this scenario gives a good example of what we want to do. We would like to hold conversations local to a repeater and not go over the network.

I know we can send a disconnect, but that just adds to the training for our users.

I don't see any obvious setting in the P25Gateway file that looks like what I want to do.

I would be fine the gateway disconnects from the reflector when someone keys up on a talkgroup that isn't associated with a reflector. Or, it could leave the reflector connected and simply not send traffic to the reflector.

THoughts, suggestions?

Thanks in advance,
Michael AF6FB

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions