PiccoIntegra
Member
I created a simple companion app to read symbol files created with OP25. I used GNU Radio companion to create a basic script with a file sink, throttle, and null sink with a few parameters. I then used code ripped from the rx.py app to put the pieces together and replaced the null sink with the decoder. The syntax is similar to the rx app, with a few tweaks, specifically for decoding TDMA symbols.
In the attached zip file, it contains the program called decode_symbols.py and a text file with the command line parameters and example usage. There are two AMBE and one IBME symbol files you can use for testing the app. The AMBE files contain tone frames to use for debugging. This program must reside in the gr-op25_repeater/apps directory in order to work..
There are a couple of utility apps in the gr-op25_repeater/apps/tdma directory that can be used to further debug the TDMA symbols. But they didn't quite do what this app does, which behaves in the same manner as the rx app.
			
			In the attached zip file, it contains the program called decode_symbols.py and a text file with the command line parameters and example usage. There are two AMBE and one IBME symbol files you can use for testing the app. The AMBE files contain tone frames to use for debugging. This program must reside in the gr-op25_repeater/apps directory in order to work..
There are a couple of utility apps in the gr-op25_repeater/apps/tdma directory that can be used to further debug the TDMA symbols. But they didn't quite do what this app does, which behaves in the same manner as the rx app.
 
				 
  
 
		 
 
		 
 
		 
 
		 
 
		