• © 2017‐2020 Max H. Parke KA1RBI

Setup and Monitor a Trunked System

Before proceeding you will need to know the control channel frequency or frequencies for your system and the system NAC code. Also needed is the frequency correction (PPM) value for your SDR.
  • Select "Configuration" from the top nav bar
  • Select "sample_trunked" from the list of available configurations; then click "Edit"
  • The various Frequency parameters are used as follows:
    • The Channel frequency is the same as the "center frequency". If the entire P25 system being monitored fits within the sampling band (as defined by the device sampling rate), choose a frequency that is halfway between the lowest and highest system frequencies and enter it here. OP25 will use a "software LO" to achieve tuning within this band. If the value is zero or if the desired frequency when retuning is outside the sampling band, OP25 will change the SDR hardware receive frequency each time a frequency change is needed.
    • The Device frequency is ignored in trunked operation, but must be set to a non-zero number. TODO: fix this.
    • Under "Trunking Info" the "CC Freq's" should be set to a list of control channel frequencies. If your system has more than one control channel you should enter them as a comma separated list. Some systems with multiple control channels seem to favor a certain frequency; if so you can speed up acquisition by entering such channel(s) first in the list.
  • Enter the frequency correction value of the SDR device in the "PPM" field. If your SDR is GPSDO stabilized, you can enter zero here; all others must contend with setting a proper correction value.
  • Enter the name of your system in the channel "Name" input.
  • Enter the system NAC.
  • Be sure to check the "P2 TDMA" box if your system utilizes P25 Phase 2/TDMA.
  • Choose and enter a name for the new configuration file and click "Save".
  • The displayed list of configurations should update, showing the new configuration.
  • After selecting the configuration from the list, click "Start" to launch the receiver app (rx.py) in the background*
*The "Start" and "Stop" options are only usable when OP25 has been started in the backend as "http.py", not as "rx.py" or "multi_rx.py".

NOTES

  • Configuration files are saved in the op25/gr-op25_repeater/www/config directory, as JSON.
  • If you aleady have installed OP25 with a TSV configuration file, to import the TSV config files check the box to include TSV files and click "Refresh". TSV files are searched for in the op25/gr-op25_repeater/apps directory.
  • The current version does not allow configurations with more than one channel unless all the channels share the same value for the "Trunked" parameter. That is, the configuration must define either none of the channels as trunked or all of the channels as trunked. The selected backend used in these two cases is multi_rx.py or rx.py, respectively.
  • You can define more than one trunked (P25) system by adding an additional channel for each one. The list of currently-active channels can be managed from the HTTP console "Home" page.
  • Please refer to this page for details about specifying the Device Args parameter values for your SDR device.
  • After creating and verifying a configuration you can arrange for that configuration to be automatically started whenever http.py is (re)started. When starting http.py, use the -c Name parameter to give the name of the configuration to be started. Name should not contain any prefixes or suffixes,
This program comes with ABSOLUTELY NO WARRANTY.
OP25 is free software, and you are welcome to redistribute it
under certain conditions. For further details refer to the "License" link (below).

License:https://www.gnu.org/licenses/gpl-3.0.en.html
Mailing list:https://groups.yahoo.com/neo/groups/op25-dev
Download:git clone https://git.osmocom.org/op25
Web site:http://op25.osmocom.org


TG HOLD ON
 

Waiting for data...

plot plot
plot plot
plot plot

Display Settings

System Font Size:     px (default = 24)

Talkgroup Tag Font Size:     px (default = 24)

Truncate display strings to:   characters (default = 30)

Font Style: 

- Open configuration editor (any previous unsaved work will be lost)
- Reload selection list Include old-style trunking TSV files
- Run flowgraph using selected configuration
- End running flowgraph



- Store configuration. Name:
Backend Options [rx.py] advanced options
enable built-in udp audio player voice codec fine tuning Wireshark host
Costas alpha
number of demods
spectrum decimation
Gardner gain
ifile seek
complex file input
antenna
USRP offset / audio IF
symbol dump file
audio output dev
input file
Wireshark output
gain settings
USRP / audio gain
excess BW
pcm inp device
soundcard IF
tone detect algo
hamlib model
direct audio inp
startup pause

Devices
Active Name Device Args Frequency (MHz) Gains Offset PPM Sample Rate  

Channel Details
Active Trunked Name Frequency (MHz) Demod Type Filter Type Plot Type(s) Destination IF Rate α  

 
Trunking Info NAC P2 TDMA CC Freq's White List Black List TGID Tags
 
Tags TG ID TG Text