I did a fair amount of searching and didn't find an answer- does the Raspberry Pi image have alpha tag support? I'm considering switching to a Pi for my all-analog stream but would like to retain the tags.
Thanks for the info, Lindsay. I'll look into it.There's not alpha tag support bundled with the image, but there is this solution you can implement yourself:
I think I cobbled together a file, but it doesn't appear to be working for me. Does it go in the same folder as the config.json on the BCFY Pi Image build? I've basically made of talkgroups.csv file, and just started putting info in the lines, for example: 61985,f221,TE,Unknown,Unknown,Unknown,Unknown,-1Use a talkgroups file as documented on the Trunk Recorder configuration options below. The encryption flag on there should stop it. You can also add another column to the .csv file called "Priority" and set -1 for the encrypted talkgroups to skip them.
![]()
Configuring Trunk Recorder | Trunk Recorder
It takes a little bit of work to correctly configure Trunk Recorder, but once you get everything working you will not have to touch it again.trunkrecorder.com
"systems": [{
"control_channels": [855462500],
"type": "p25",
"talkgroupsFile": "talkgroups.csv",
"modulation": "qpsk"
}]
}
Not sure if this is your only issue, but that VIPER site has a 4.9 MHz difference between its highest and lowest frequency. Thus, you cannot monitor that site with a single RTL dongle which only has a bandwidth of about 2.4 MHz.I am using the new image and attempting to stream calls of the NC VIPER system ,which is a trunked p25 system, using the included trunk recorder app. I keep getting the error. "No Transmissions were recorded!" I am using a raspberrypi4 with an rtlsdrv3 dongle. Here is my config.json file and a copy of the log.
With the above settings this is the min and max frequencies that I show and it appears to tune to the correct frequencies.Not sure if this is your only issue, but that VIPER site has a 4.9 MHz difference between its highest and lowest frequency. Thus, you cannot monitor that site with a single RTL dongle which only has a bandwidth of about 2.4 MHz.
That is because you have the sample rate set to 6 MHz in your config file. However, at least as far as I know, that is not valid as the maximum bandwidth the RTL is capable of is 2.4 MHz (source: https://www.rtl-sdr.com/wp-content/uploads/2018/02/RTL-SDR-Blog-V3-Datasheet.pdf). If you want to be sure, run GQRX and use the visual display to verify how much usable spectrum is actually being received. Just because the SDR is tuning to a frequency does not necessarily mean it is actually receiving a signal at said frequency.With the above settings this is the min and max frequencies that I show and it appears to tune to the correct frequencies.
[2025-01-08 21:01:17.031862] (info) Max Frequency: 856.587500 MHz
[2025-01-08 21:01:17.031898] (info) Min Frequency: 850.687500 MHz
GQRX will allow a max of 3200000. Attached is a screen shot at that sample rate. If the sdr will cover 2.4mhz would that be 2.4 up and 2.4 down which should cover 4.8 mhz of band width? I will try using 2 dongles. Thank you for your replies and help.That is because you have the sample rate set to 6 MHz in your config file. However, at least as far as I know, that is not valid as the maximum bandwidth the RTL is capable of is 2.4 MHz (source: https://www.rtl-sdr.com/wp-content/uploads/2018/02/RTL-SDR-Blog-V3-Datasheet.pdf). If you want to be sure, run GQRX and use the visual display to verify how much usable spectrum is actually being received. Just because the SDR is tuning to a frequency does not necessarily mean it is actually receiving a signal at said frequency.
The RTL-SDR cover 2.4Mhz total, not 2.4 in each direction. While you can push it to 3.2 like that, it’s generally not considered stable, and 2.4 is the stable rate.GQRX will allow a max of 3200000. Attached is a screen shot at that sample rate. If the sdr will cover 2.4mhz would that be 2.4 up and 2.4 down which should cover 4.8 mhz of band width? I will try using 2 dongles. Thank you for your replies and help.
Don't use a Pi4, use a Pi5I am currently running everything on a PC for a trunked P25 system with 2 RTL-SDR dongles, is there an easy way to port this over to th pi? I have the image up and running on a pi4. Just lookig for some guidance on the .json file and any other seettings I need to move.
thx!
So I tried the 2 rtlsdrv3 and now it will not even pick up the control channels. I can switch back to 1 dongle and recieve the control channel fine just have the issue of nothing recorded. I have messed with this for 3 days and tried everything I can think of. I think I am done with trying to stream the calls platform until something that supports dsdplus fl becomes available.The RTL-SDR cover 2.4Mhz total, not 2.4 in each direction. While you can push it to 3.2 like that, it’s generally not considered stable, and 2.4 is the stable rate.
Could you post the configuration you are trying to use with 2 dongles now? I will see if I can pinpoint your issue.So I tried the 2 rtlsdrv3 and now it will not even pick up the control channels. I can switch back to 1 dongle and recieve the control channel fine just have the issue of nothing recorded. I have messed with this for 3 days and tried everything I can think of. I think I am done with trying to stream the calls platform until something that supports dsdplus fl becomes available.
Please advise what sample rate and center frequency you would like for me to put in for each dongle. Control channel is 853.7875 and secondary is 852.8625Could you post the configuration you are trying to use with 2 dongles now? I will see if I can pinpoint your issue.
We would need to know all frequencies in use on the site, not just control channels.Please advise what sample rate and center frequency you would like for me to put in for each dongle. Control channel is 853.7875 and secondary is 852.8625
Site: 3.25 NAC=1F0 BSI=WQTA403 ; Four County EMC BladenboroWe would need to know all frequencies in use on the site, not just control channels.
Site: 3.25 NAC=1F0 BSI=WQTA403 ; Four County EMC Bladenboro
Neighbor: BEE00.1FC-1.21 ; Fayetteville TWC
Neighbor: BEE00.1FC-3.11 ; Cedar Creek
Neighbor: BEE00.1FC-3.20 ; Elizabethtown
Neighbor: BEE00.1FC-3.39 ; Lumberton UNCTV
Neighbor: BEE00.1FC-3.52 ; Proctorville
Neighbor: BEE00.1FC-3.68 ; Whiteville
Channel 0-21: 851.1375 BSI
Channel 0-125: 851.7875 VOICE DATA
Channel 0-227: 852.425 VOICE DATA
Channel 0-297: 852.8625 SCC
Channel 0-445: 853.7875 CC
Channel 0-481: 854.0125 VOICE
Channel 0-561: 854.5125 VOICE DATA
Channel 0-805: 856.0375 VOICE DATA
Or if you can post a copy of your config.json file I can compare it to mine.
"sources": [
{
"center": 851996875,
"rate": 2400000,
"ppm": 0,
"agc": false,
"gain": 20,
"digitalRecorders": 3,
"driver": "osmosdr",
"device": "rtl=0"
},
{
"center": 854912500,
"rate": 2400000,
"ppm": 0,
"agc": false,
"gain": 20,
"digitalRecorders": 2,
"driver": "osmosdr",
"device": "rtl=1"
},