Build NFM Reciver with Squelch and Recorder Activity GNU RADIO Win10

this is long A-Z tutorial how to build your Own Advance NFN Receiver with many features ! , the main Feature of this GNU-RADIO Companion Software is Recording Activity direct to your PC so you can go it back later and hear all activity in your specific channel you want to monitor , and another thing is good ... its recording with auto pause , active recording Function with Squelch trigger .. its very good feature so you just record just active frequency then it pause automatically , after paused , when the frequency got active again the squelch trigger go off and the recording resume again in same audio file ! ..... now after the end of day ,, you just got a 1 audio files saved in your desktop with all activity in it without delaying or silent conversations ! . you will have many nice blocks in this gnu-radio companion , like you will have Rx Center , and Rx Offset , Rx Fine , RF Gain , Squelch level , Lp filter , Lp trans , vol , FFT waterfall or spectrum , you will be able to build your own under Win 10 ! have fun ..... 01:06:16 all steps with screen shots and all details 30 Blocks . whats Blocks i used : 1- wx gui main block : ( i make it 1280, 1024 ) 2- variable block : freq ( i put value 156.8e6 ) 3- variable block : s_rate ( i put value 1800000 ) 4- variable block : xlate_filter_taps i put value = firdes.low_pass(1, s_rate, 125000, 25000, firdes.WIN_HAMMING, 6.76) 5- import block : import_0 and import math 6- wx gui slider block : sql_lev with grid position value in video see it ! 7- wx gui notebook block : Main labels = ['Waterfall', 'Spectrum'] 8- wx gui slider block : rx_freq minimum 70000000 maximum 1070000000 9- wx gui slider block : rx_coarse 10- wx gui slider block : rx_fine 11- wx gui slider block : rf_gain 12- wx gui slider block : af_gain 13- wx gui slider block : width 14- wx gui slider block : trans 15- wx gui static text block : rx_freq_val default value = rx_freq+(rx_coarse+rx_fine) 16- wx gui waterfall sink block 17- osmocom source block 18- frequency xlating fir filter block : taps = xlate_filter_taps center freq = -(rx_coarse+rx_fine) 19-wx gui chooser block : fft_disp labels= ['Baseband','OsmoSDR'] 20- function probe block : rf_pwr_lvl 21- wx gui static text block : rf_pwr_txt default vale = 10.0*math.log(rf_pwr_lvl+1.0e-11)/math.log(10) formatter = lambda x: "%4.1f" % x 22- low pass filter block : low_pass_filter 23-fractional interpolator block ratio= 5.833333 24- probe avg mag*2 block : rf_input alpha= 1.0/(s_rate/2) 25- power squelch block 26- nbfm receiver block : nbfm_normal tau= 50e-6 27- multiply const block 28- audio sink block : sample rate= 32khz 29- wav file sink block : sample rate = 32000 30- wx gui fft sink : sample rate= s_rate/10 baseband freq= rx_freq*fft_disp


https://www.youtube.com/watch?v=bvRGJb_jZjo&t=386s







































Comments

Popular posts from this blog

GNU-RADIO Scanner