Broadcastify Raspberry Pi Image v3.0 Beta

radiotrack1

Member
Feed Provider
Joined
Apr 14, 2005
Messages
123
Location
Lumberton, NC
Try this for your sources configuration on trunk recorder. Adjust the gain to whatever looks good in GQRX and PPM as needed.

JSON:
  "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"
    },
Thank you, Thank you, Thank you.
Today makes day 4 of trying to get this to work. I had to make a few minor changes to the config but FINALLY with your help got it working. I am attaching my config.json and log file to see if maybe I still do not have a correct setting. Everything currently seems to be working correctly. I removed the talkgroup file because I am not monitoring it locally and broadcastify will add the talkgroup names. Maybe if anyone else is trying to stream with a pi4 and rtlsdrv3 dongles this will help with the configuration.
 

Attachments

  • config.json.txt
    899 bytes · Views: 7
  • trunk-recorder.log.txt
    26.9 KB · Views: 2

firemun

Member
Feed Provider
Joined
Dec 11, 2004
Messages
153
Location
Concord NC
Trying to finish the set up and get my feed running. (Just FYI, this new pi is replacing one that is giving trouble). I configure dark ice and my info populates from my feed but the feed will never start. Still shows offline. I am not using SDR, i am using a scanner, monitoring only a few conventional channels. I have rebooted multiple times and tried to start from the shell but the feed still shows offline. I also want to be able to adjust my audio levels before sending it out as well but see no way to do that.
 
Last edited:

blantonl

Founder and CEO
Staff member
Super Moderator
Joined
Dec 9, 2000
Messages
11,349
Location
San Antonio, Whitefish, New Orleans
Trying to finish the set up and get my feed running. (Just FYI, this new pi is replacing one that is giving trouble). I configure dark ice and my info populates from my feed but the feed will never start. Still shows offline. I am not using SDR, i am using a scanner, monitoring only a few conventional channels. I have rebooted multiple times and tried to start from the shell but the feed still shows offline. I also want to be able to adjust my audio levels before sending it out as well but see no way to do that.
Where are you broadcasting from? At home? From a corporate or city/county network? Has your raspberry pi ever worked? How were you previously broadcasting? Do you possibly have a firewall that is blocking the device from broadcasting?
 

firemun

Member
Feed Provider
Joined
Dec 11, 2004
Messages
153
Location
Concord NC
Where are you broadcasting from? At home? From a corporate or city/county network? Has your raspberry pi ever worked? How were you previously broadcasting? Do you possibly have a firewall that is blocking the device from broadcasting?
Trying to connect From home
This pi worked until I installed this image, I had an older image and used this pi as a back up to my main one.
No firewall
 

IcomIcR20

Member
Premium Subscriber
Joined
Jun 16, 2014
Messages
879
Use 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.

I am attempting to set up my CSV file to avoid uploading a few TGs. I have marked a number of TGs with a priority of -1 to test it and those TGs are still getting uploaded to Calls. I am usure why this is occurring as I receive no error messages in the log file:

[2025-01-11 16:54:29.429139] (info) Loading Talkgroups...
[2025-01-11 16:54:29.430534] (info) Read 118 talkgroups.
[2025-01-11 16:54:29.430600] (info) Talkgroups File: mmccdtgs.csv

Here is my CSV file. Does anyone know what the problem might be?
Decimal, Hex, Alpha Tag, Mode, Description, Tag, Category, Priority
1,001,MontCi FD Bpatch,DE,Patch-to-Fire B,Fire-Talk,Montgomery Fire (City),-1
290,122,MCSO Disp,D,Dispatch,Law Dispatch,Montgomery County Sheriff,1
291,123,MCSO Tac 1,D,Tactical 1,Law Tac,Montgomery County Sheriff,-1
292,124,MCSO Tact 2,D,Tactical 2,Law Talk,Montgomery County Sheriff,1
295,127,MA-3,D,Mutual Aid 3,Interop,Mutual Aid,1
296,128,MCSO Legal,D,Legal Services,Law Talk,Montgomery County Sheriff,1
297,129,MCSO Courts,D,Courthouse Security,Security,Montgomery County Sheriff,1
298,12a,MontCo Fire B,D,Fire B ,Fire-Tac,Montgomery County Fire,1
305,131,MCSO CID 1,D,Investigators 1,Law Talk,Montgomery County Sheriff,1
306,132,MCSO CID 2,D,Investigators 2,Law Talk,Montgomery County Sheriff,1
307,133,MCSO CID 3,D,Investigators 3,Law Talk,Montgomery County Sheriff,1
338,152,MCSO SpecOps,D,Special Operations Bureau,Law Tac,Montgomery County Sheriff,1
369,171,MC Jail 1,D,Detention Facility 1,Corrections,Montgomery County Sheriff,1
370,172,MC Jail 2,D,Detention Facility 2,Corrections,Montgomery County Sheriff,1
371,173,MC Jail 3,D,Detention Facility 3,Corrections,Montgomery County Sheriff,1
401,191,Pike Road Fire,D,Pike Road Fire: Local,Fire-Tac,Montgomery County Fire,1
402,192,Snowdoun Fire,D,Snowdoun Fire: Local,Fire-Tac,Montgomery County Fire,1
403,193,Waugh-MM Fire,D,Waugh-Mt Meigs Fire: Local,Fire-Tac,Montgomery County Fire,1
404,194,Catoma Fire,D,Catoma Fire: Local,Fire-Tac,Montgomery County Fire,1
405,195,Pintlala Fire,D,Pintlala Fire: Local,Fire-Tac,Montgomery County Fire,1
406,196,RollHill Lk Fire,D,Rolling Hills Lakes Fire: Local,Fire-Tac,Montgomery County Fire,1
407,197,North Mont Fire,D,North Montgomery Co. Fire: Local,Fire-Tac,Montgomery County Fire,1
408,198,South Mont Fire,D,South Montgomery Co. Fire: Local,Fire-Tac,Montgomery County Fire,1
417,1a1,MontCo FireSouth,D,Fire: South Dispatch,Fire Dispatch,Montgomery County Fire,1
418,1a2,MontCo FireNorth,D,Fire: North Dispatch,Fire Dispatch,Montgomery County Fire,1
419,1a3,MontCo Fire West,D,Fire: West Dispatch,Fire Dispatch,Montgomery County Fire,1
420,1a4,MontCo Fire East,D,Fire: East Dispatch,Fire Dispatch,Montgomery County Fire,1
449,1c1,MCSO Train 1,D,Training 1,Law Talk,Montgomery County Sheriff,1
450,1c2,MCSO Train 2,D,Training 2,Law Talk,Montgomery County Sheriff,1
451,1c3,MCSO Train 3,D,Training 3,Law Talk,Montgomery County Sheriff,1
466,1d2,MontCo AnimCntrl,D,Human Society Officers,Public Works,Montgomery County Services,1
497,1f1,MontCo Sch Sec 1,D,Security 1,Security,Montgomery County Board of Education,1
498,1f2,MontCo Sch Sec 2,D,Security 2,Security,Montgomery County Board of Education,1
501,1f5,MontCo Sch Sec 3,D,Security 3,Security,Montgomery County Board of Education,1
502,1f6,MontCo Sch Sec 4,D,Security 4,Security,Montgomery County Board of Education,1
503,1f7,MontCo Health ,D,Health Department,EMS-Talk,Montgomery County Services,1
547,223,AuburnUM Police,D,Auburn University Montgomery Police,Law Dispatch,Montgomery Police,1
587,24b,ASU Police,D,Alabama State University Police,Law Dispatch,Montgomery Police,1
610,262,MA-1,D,Mutual Aid 1,Interop,Mutual Aid,1
656,290,Auburn Police,TE,Police: Dispatch,Law Dispatch,Lee County - Auburn,-1
658,292,Auburn PD Tac-2,TE,Police: Tac-2,Law Tac,Lee County - Auburn,-1
663,297,Auburn PS Event1,T,Public Safety Event (Can be patched VHF Law),Law Dispatch,Lee County - Auburn,1
664,298,Auburn PD Event,T,Police: Event [PD EVENT],Law Tac,Lee County - Auburn,1
672,2a0,Auburn Fire Disp,TE,Fire: Dispatch,Fire Dispatch,Lee County - Auburn,-1
677,2a5,Auburn FD Event,T,Fire: Event (Gameday Ops) [FD EVENT] ,Fire-Tac,Lee County - Auburn,1
680,2a8,Auburn FD Train,T,Fire: Training,Fire-Talk,Lee County - Auburn,1
706,2c2,Prattville Polic,T,Prattville Police: Dispatch,Law Dispatch,Autauga County,1
712,2c8,Prattvll PD Ops,TE,Prattville Police: Operations,Law Tac,Autauga County,-1
713,2c9,Prattvll PD SpEv,TE,Prattville Police: Special Events,Law Tac,Autauga County,-1
715,2cb,Prattvll Fire Di,T,Prattville Fire: Dispatch,Fire Dispatch,Autauga County,1
716,2cc,Prattvll FD 716,TE,Prattville Fire: Operations,Fire-Tac,Autauga County,-1
719,2cf,Prattvll Fir 719,TE,Prattville Fire: Operations,Fire-Tac,Autauga County,-1
728,2d8,Autauga Sheriff,D,Autauga Sheriff: Dispatch (linked to 155.07),Law Dispatch,Autauga County,1
736,2e0,Autauga Fire,D,Volunteer Fire ,Fire Dispatch,Autauga County,1
771,303,Bullock Co Law 1,D,Law: Dispatch,Law Dispatch,Bullock County,1
796,31c,Disaster 1,D,Disaster 1,Emergency Ops,Mutual Aid,1
797,31d,Disaster 2,D,Disaster 2,Emergency Ops,Mutual Aid,1
798,31e,STATE NET,D,Patch to 155.01 MHz,Interop,Mutual Aid,1
799,31f,MA-4,D,Mutual Aid 4 (Used by Riverwalk Stadium MPD Detail Units),Interop,Mutual Aid,1
849,351,MPD Airport,D,Airport Police,Law Talk,Montgomery Police,1
1010,3f2,TU Maintenance 1,D,Troy University - Maintenance 1 ,Schools,Pike County - Troy,1
1011,3f3,TU Maintenance 2,D,Troy University - Maintenance 2,Schools,Pike County - Troy,1
1012,3f4,TU Maintenance 3,D,Troy University - Maintenance 3 ,Schools,Pike County - Troy,1
1013,3f5,MPD Housing,De,Housing Authority Police,Law Talk,Montgomery Police,1
1041,411,MontCi Traffic 1,D,Traffic Engineering 1,Public Works,Montgomery Services (City),1
1042,412,MontCi Traffic 2,D,Traffic Engineering 2,Public Works,Montgomery Services (City),1
1057,421,MontCi FleetMgmt,D,Fleet Management,Public Works,Montgomery Services (City),1
1073,431,MontCi Streets,D,Streets,Public Works,Montgomery Services (City),1
1089,441,MontCi Sanit,D,Sanitation,Public Works,Montgomery Services (City),1
1090,442,MontCi Sanit Adm,D,Sanitation Administration,Public Works,Montgomery Services (City),1
1096,448,MontCi Bldg Insp,D,Building Inspectors,Public Works,Montgomery Services (City),1
1153,481,MontCi Zoo Ops,D,Montgomery City Zoo,Public Works,Montgomery Services (City),1
1296,510,MPD Dispatch,De,Police: Dispatch (Ch 1),Law Dispatch,Montgomery Police,1
1297,511,MPD U2U,De,Police: Unit-to-Unit (Ch 4),Law Talk,Montgomery Police,1
1313,521,MPD RecordCh,De,Police: Record Checks (Ch 2),Law Talk,Montgomery Police,1
1314,522,MPD C2C,De,Police: Car-to-Car (Ch 3),Law Talk,Montgomery Police,1
1315,523,MPD Ptrl C2C,De,Patrol Car-to-Car (Ch 5),Law Talk,Montgomery Police,1
1316,524,MPD Accident,De,Police: Accident Investigators (Ch 6),Law Talk,Montgomery Police,1
1317,525,MPD Sup,De,Police: Supervisors (Ch 7),Law Talk,Montgomery Police,1
1329,531,MPD CID,De,Police: Detective Division 1,Law Talk,Montgomery Police,1
1330,532,MPD Juvi,De,Juvenile Division 1,Corrections,Montgomery Police,1
1331,533,MPD SpecOps1,De,Police: Special Operations 1,Law Tac,Montgomery Police,1
1334,536,MPD C2C 2,De,Police: Car-to-Car ,Law Talk,Montgomery Police,1
1335,537,MPD Ch.1,De,Police: Dispatch (Ch 1),Law Dispatch,Montgomery Police,1
1354,54a,MPD Rec Chks,De,Police: Record Checks,Law Dispatch,Montgomery Police,1
1362,552,MPD SpecOps2,De,Police: Special Ops,Law Tac,Montgomery Police,1
1396,574,MPD Events,De,Police: Detail,Law Tac,Montgomery Police,1
1553,611,MontCi FD Disp A,DE,Fire: Dispatch A,Fire Dispatch,Montgomery Fire (City),-1
1554,612,MontCi FD Tac-B,DE,Fire: Tactical B,Fire-Tac,Montgomery Fire (City),-1
1559,617,MontCi FD Medics,DE,Fire: Medics,Fire-Talk,Montgomery Fire (City),-1
1569,621,Radio Tech 1,D,Radio Technicians,Public Works,Radio Maintenance,1
1619,653,MontCi FD Codes,DE,Fire: Codes and Standards,Fire-Talk,Montgomery Fire (City),-1
1777,6f1,MA-2,D,Mutual Aid 2,Interop,Mutual Aid,1
1808,710,DPS All Call,D,All Call,Law Dispatch,Alabama Department of Public Safety,1
1810,712,DPS Safety 1,D,Safety 1 (Patch to 154.920),Law Dispatch,Alabama Department of Public Safety,1
1811,713,DPS Safety 2,D,Safety 2 (Patch to 155.445),Law Dispatch,Alabama Department of Public Safety,1
1812,714,DPS Safety 3,D,Safety 3,Law Dispatch,Alabama Department of Public Safety,1
1872,750,AHP All Call,D,Highway Patrol All Call,Law Dispatch,Alabama Department of Public Safety,1
1873,751,AHP Patrol 1,D,Patrol 1,Law Tac,Alabama Department of Public Safety,-1
1874,752,AHP Patrol 2,D,Patrol 2,Law Tac,Alabama Department of Public Safety,1
1875,753,AHP Patrol 3,D,Patrol 3,Law Tac,Alabama Department of Public Safety,1
1916,77c,DPS Radio Techs,D,Radio Techs,Law Tac,Alabama Department of Public Safety,1
1965,7ad,Capitol Police,D,Capitol Police,Law Tac,Alabama Department of Public Safety,1
2047,7ff,Radio Tech 2,D,Radio Technicians,Public Works,Radio Maintenance,1
2900,b54,Elmore Sheriff,TE,Sheriff: Dispatch,Law Dispatch,Elmore County,-1
2933,b75,Elmore Co Fire,T,Elmore County Fire: Dispatch (Patch to 154.37R),Fire Dispatch,Elmore County,1
2934,b76,Wetumpka Fire,T,Wetumpka Fire: Dispatch (Patch to 155.865R),Fire Dispatch,Elmore County,1
2935,b77,Eclectic FireEMS,T,Eclectic Fire/EMS: Dispatch (Patch to 155.805),Fire Dispatch,Elmore County,1
2940,b7c,Wetumpka Police,TE,Wetumpka Police: Dispatch,Law Dispatch,Elmore County,-1
3000,bb8,Tallassee Police,T,Tallassee Police: Dispatch (Patch to 155.955R),Law Dispatch,Elmore County,1
3015,bc7,Tallassee Fire,T,Tallassee Fire: Dispatch (Patch to 154.205R ?),Fire Dispatch,Elmore County,1
3030,bd6,Eclectic Police,TE,Eclectic Police: Dispatch,Law Dispatch,Elmore County,-1
4300,10cc,Lee Sheriff *P,T,Sheriff: Dispatch (Patch to 155.715),Law Dispatch,Lee County,1
4301,10cd,Lee Shrf TacW *P,T,Sheriff: Tac-West (Patch to 152.405),Law Tac,Lee County,1
4302,10ce,Lee Co Fire West,T,Fire: Dispatch - West (Patch to 159.165),Fire Dispatch,Lee County,1
4304,10d0,Lee EMS Dispatch,T,EMS: Dispatch (Patch to 155.895),EMS Dispatch,Lee County,1
20106,4e8a,MPD Patch 1,T,Montgomery Police - Patch 1,Law Dispatch,Montgomery Police,-1
 

RaleighGuy

Member
Premium Subscriber
Joined
Jul 15, 2014
Messages
14,996
Location
Raleigh, NC
I am attempting to set up my CSV file to avoid uploading a few TGs. I have marked a number of TGs with a priority of -1 to test it and those TGs are still getting uploaded to Calls.

Why are you trying to remove talkgroups for the calls platform feed? Just send everything and the Calls Platform will remove anything not authorized. What you don't want to hear someone else might want to listen to.
 

IcomIcR20

Member
Premium Subscriber
Joined
Jun 16, 2014
Messages
879
Why are you trying to remove talkgroups for the calls platform feed? Just send everything and the Calls Platform will remove anything not authorized. What you don't want to hear someone else might want to listen to.
Trunk Recorder does not catch encrypted TGs 100% of the time, so I am attempting to prevent the upload of 100% encrypted TGs since the audio files are just a garbled mess. Also, I have been attempting to get a patch TG to upload correctly (see: Handling Patched TGs with Trunk Recorder and Calls), so I was going to see if avoiding TG 20106 would then allow the TG to upload as the desired TG 1335 so that listeners could actually hear the traffic.
 

radiotrack1

Member
Feed Provider
Joined
Apr 14, 2005
Messages
123
Location
Lumberton, NC
I am attempting to set up my CSV file to avoid uploading a few TGs. I have marked a number of TGs with a priority of -1 to test it and those TGs are still getting uploaded to Calls. I am usure why this is occurring as I receive no error messages in the log file:



Here is my CSV file. Does anyone know what the problem might be?
I have seen documentation to "lockout" talkgroups in trunk recorder make the priority higher than 98.
 

N8YZF

Newbie
Feed Provider
Joined
Nov 13, 2022
Messages
2
Don't use a Pi4, use a Pi5

You didn't mention what system you are monitoring, nor did you mention what capture software you are using. That would be helpful.
Sorry - Really messed that post up.. Yes, I am using a pi5 - Current capture software on the PC is sdtrunk v.0.5.0-beta5. I am monitoring the Michigan Public Safety Communication System (MPSCS) P25
 

kslager

Member
Feed Provider
Joined
Sep 11, 2010
Messages
53
Yes, the file needs to be in the same directory as the config.json

Did you add a talkgroupsFile entry in your config.json?

Code:
"systems": [{
    "control_channels": [855462500],
    "type": "p25",
    "talkgroupsFile": "talkgroups.csv",
    "modulation": "qpsk"
  }]
}
That worked, yes... Needed to add the talkgrounsFile entry in... Thank you.

Unrelated, was I the only one that didn't know RTL-SDR V4's didnt work on this these pi images? I had acquired some backups, but somewhere along the line I ended with v4's, even though the amazon order showed v3. Looks like I had a fulfillment issue.
 
Top