KA1RBI
Member
Max: We don't discuss our proprietary designs.
haha - in contrast, the OP25 research project recently made a major update to trunking support. We publish all of our advancements in source code form so that any and all may learn from our research. This is the current list of supported features, as published on the wiki page SignalScopePage
" New in late 2013, trunk following for multiple trunked P25 systems was added, supporting the following feature set:
* Any number of separate trunked systems may be scanned
* P25 Phase I (IMBE) voice channel decoding and audio output
* Supports LSM/CQPSK systems that require CQPSK (not C4FM) demodulation in addition to C4FM systems
* Since CQPSK demodulation is used, LSM simulcast distortion is suppressed (contrary to all current scanners)
* In this release, systems and voice channels are scanned sequentially (like trunk tracking scanners)
* Alpha tagging for talkgroup ID's
* Per-system whitelist (closed group) support: only those talkgroups in the list are scanned
* Per-system blacklist support: all talkgroups are scanned, except those listed
* Configuration files are TSV (tab-separated); may be edited using spreadsheet software such as Libre office
* Talkgroup ID hold: momentary delay after each voice transmission to allow following conversations
* Manual talkgroup ID hold: click to pause, remains on current talkgroup until resumed
* Manual lockout: click to lock out current talkgroup
* All of the signal scope functions (see above) are live and may be selected in real time
* Traffic history including list of active voice channels, key trunk control channel data, etc.
* Hardware support provided by gr-osmosdr ​GrOsmoSDR including usrp/uhd, hackrf, and (in theory) RTL DVB-T based sticks etc. "
-- none of the above is "proprietary". In fact the OP25 project is founded on the use of the GNU General Public License (GPL), which outlines the four fundamental freedoms
"
* The freedom to run the program, for any purpose (freedom 0).
* The freedom to study how the program works, and change it so it does your computing as you wish (freedom 1). Access to the source code is a precondition for this.
* The freedom to redistribute copies so you can help your neighbor (freedom 2).
* The freedom to distribute copies of your modified versions to others (freedom 3). By doing this you can give the whole community a chance to benefit from your changes. Access to the source code is a precondition for this."
Best Regards,
Max