[op25-dev] Re: Control channel questions

gnorbury@bondcar.com [op25-dev] op25-dev at yahoogroups.com
Tue May 9 00:44:46 UTC 2017

Don't assume anything about the voice frequencies.  In a correctly configured P25 system you really don't need to know where they are because the control channel will tell your receiver where to tune.

Once you have identified what you think is a control channel, turn off the -T (trunking) feature of OP25 and park it on the control channel.  When it is accurately tuned, the system NAC will be scrolling in the terminal window.  Note this hex value and set up the appropriate trunk.tsv file so that you can turn trunking back on (-T trunk.tsv).  If you got the configuration correct, you should see some lines of data start to appear (including the voice frequencies) in the Traffic tab.  If the stars align, you might even get good audio decode :)

Operationally, when a user keys the PTT button on a P25 radio, a series of messages are exchanged that either grants or denys access to the requested TGID.  Typically the user hears a "beep" or a "bong" and at that point they can start speaking and this is transmitted over the uplink freq.  The repeater then turns the data stream back around and retransmitts it on the downlink for other affiliated radios to receive.  As a "fly on the wall" scanner user, OP25 can monitor for these messages and use them to determine where to tune, what tgid and timeslot etc.  When the PTT key is released, more messages are passed and a message pops out on the control channel notifying client radios that the call has ended.  (Note: these messages are coded as various types of DUID and typically carry additional information such as encryption status, radios ids, tgids etc.)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osmocom.org/pipermail/op25-dev/attachments/20170509/2ebc34d2/attachment.html>

More information about the op25-dev mailing list