Decimate.dat
上传用户:jtjnyq9001
上传日期:2014-11-21
资源大小:3974k
文件大小:4k
源码类别:

3G开发

开发平台:

Visual C++

  1. $
  2. system
  3. Date_In_Short_Rpt_Name = true
  4. Date_In_Full_Rpt_Name = false
  5. Max_Pass_Number = 60000
  6. $
  7. sig_gen
  8. Phase_In_Deg = 0.0
  9. Freq_In_Hz = 0.2
  10. $
  11. sine_gen_1
  12. Num_Sines = 3
  13. Holdoff_Delay = 0.0
  14. Phase_In_Deg = 0.0, 0.0, 0.0
  15. Freq_In_Hz = 0.375, 0.75, 1.5
  16. Tone_Gain = 0.25, 0.25, 0.25
  17. $
  18. noise_gen
  19. Anticip_Input_Pwr = 0.125
  20. Desired_Output_Pwr = 0.125
  21. Dexxxxsired_Eb_No = 19.03
  22. Desired_Eb_No = 20.0
  23. Symb_Period = 1.0
  24. Num_Bits_Per_Symb = 1
  25. Time_Const_For_Pwr_Mtr = 30.0
  26. Seed = 7885561
  27. Sig_Pwr_Meas_Enabled = false
  28. Outpt_Pwr_Scaling_On = false
  29. $
  30. power_meter_3
  31. init_pwr_output = 0.04
  32. integ_const = 1000.0
  33. $
  34. power_meter_1
  35. init_pwr_output = 0.125
  36. integ_const = 1000.0
  37. $
  38. power_meter_5
  39. init_pwr_output = 0.125
  40. integ_const = 1000.0
  41. $
  42. power_meter_6
  43. init_pwr_output = 0.0061
  44. integ_const = 1000.0
  45. $
  46. power_meter_4
  47. init_pwr_output = 0.0061
  48. integ_const = 1000.0
  49. $
  50. downsampler
  51. Decim_Rate = 4
  52. $
  53. noise_downsampler
  54. Decim_Rate = 4
  55. $
  56. direct_fir
  57. Bypass_Enabled = false
  58. Kind_Of_Filter_Resp = 3
  59. Coeff_Fname = remez_filt_coeff_39.txt
  60. Fixed_Gain = 1.0
  61. $
  62. noise_fir
  63. Bypass_Enabled = false
  64. Kind_Of_Filter_Resp = 3
  65. Coeff_Fname = remez_filt_coeff_39.txt
  66. Fixed_Gain = 1.0
  67. $
  68. spec_analyzer_1
  69. Kind_Of_Spec_Estim = SPECT_CALC_BARTLETT_PDGM
  70. Num_Segs_To_Avg = 600
  71. Seg_Len = 4000
  72. Fft_Len = 4096
  73. Norm_Factor = 1.0
  74. Hold_Off = 0
  75. Psd_File_Name = test_sig_psd
  76. Freq_Norm_Factor = 1.0
  77. Output_In_Decibels = true
  78. Plot_Two_Sided = true
  79. Halt_When_Completed = false
  80. $
  81. spec_analyzer_7
  82. Kind_Of_Spec_Estim = SPECT_CALC_BARTLETT_PDGM
  83. Num_Segs_To_Avg = 600
  84. Seg_Len = 4000
  85. Fft_Len = 4096
  86. Norm_Factor = 1.0
  87. Hold_Off = 0
  88. Psd_File_Name = noisy_test_sig_psd
  89. Freq_Norm_Factor = 1.0
  90. Output_In_Decibels = true
  91. Plot_Two_Sided = true
  92. Halt_When_Completed = false
  93. $
  94. spec_analyzer_2
  95. Kind_Of_Spec_Estim = SPECT_CALC_BARTLETT_PDGM
  96. Num_Segs_To_Avg = 600
  97. Seg_Len = 1000
  98. Fft_Len = 1024
  99. Norm_Factor = 1.0
  100. Hold_Off = 0
  101. Psd_File_Name = downsamp_test_sig_psd
  102. Freq_Norm_Factor = 1.0
  103. Output_In_Decibels = true
  104. Plot_Two_Sided = true
  105. Halt_When_Completed = false
  106. $
  107. spec_analyzer_3
  108. Kind_Of_Spec_Estim = SPECT_CALC_BARTLETT_PDGM
  109. Num_Segs_To_Avg = 600
  110. Seg_Len = 4000
  111. Fft_Len = 4096
  112. Norm_Factor = 1.0
  113. Hold_Off = 0
  114. Psd_File_Name = noisy_only_sig_psd
  115. Freq_Norm_Factor = 1.0
  116. Output_In_Decibels = true
  117. Plot_Two_Sided = true
  118. Halt_When_Completed = false
  119. $
  120. spec_analyzer_4
  121. Kind_Of_Spec_Estim = SPECT_CALC_BARTLETT_PDGM
  122. Num_Segs_To_Avg = 600
  123. Seg_Len = 1000
  124. Fft_Len = 1024
  125. Norm_Factor = 1.0
  126. Hold_Off = 0
  127. Psd_File_Name = downsamp_noise_psd
  128. Freq_Norm_Factor = 1.0
  129. Output_In_Decibels = true
  130. Plot_Two_Sided = true
  131. Halt_When_Completed = true
  132. $
  133. spec_analyzer_5
  134. Kind_Of_Spec_Estim = SPECT_CALC_BARTLETT_PDGM
  135. Num_Segs_To_Avg = 600
  136. Seg_Len = 4000
  137. Fft_Len = 4096
  138. Norm_Factor = 1.0
  139. Hold_Off = 0
  140. Psd_File_Name = filt_sig_psd
  141. Freq_Norm_Factor = 1.0
  142. Output_In_Decibels = true
  143. Plot_Two_Sided = true
  144. Halt_When_Completed = false
  145. $
  146. spec_analyzer_6
  147. Kind_Of_Spec_Estim = SPECT_CALC_BARTLETT_PDGM
  148. Num_Segs_To_Avg = 600
  149. Seg_Len = 4000
  150. Fft_Len = 4096
  151. Norm_Factor = 1.0
  152. Hold_Off = 0
  153. Psd_File_Name = filt_noise_psd
  154. Freq_Norm_Factor = 1.0
  155. Output_In_Decibels = true
  156. Plot_Two_Sided = true
  157. Halt_When_Completed = false
  158. $
  159. freq_dom_filt
  160. Fft_Size = 64
  161. Dt_For_Fft = 0.03125
  162. Overlap_Save_Mem = 0.5623
  163. Ovvverlap_Save_Mem = 0.0
  164. Pt_Data_Fname = filt_freq_resp.txt
  165. $
  166. test_delay
  167. Delay_Mode = DELAY_MODE_FIXED
  168. Max_Delay_In_Samps = 11
  169. Initial_Delay_In_Samps = 11
  170. Num_Initial_Passes = 1
  171. $
  172. downsamp_delay
  173. Delay_Mode = DELAY_MODE_FIXED
  174. Max_Delay_In_Samps = 1
  175. Initial_Delay_In_Samps = 1
  176. Num_Initial_Passes = 1
  177. $
  178. temp_anchor
  179. samp_intvl = 0.015625
  180. block_size = 184
  181. $
  182. SignalPlotter
  183. Num_Plot_Sigs = 8
  184. test_sig, 0.0, 200.0, 1, 0, 0
  185. noisy_test_sig, 0.0, 200.0, 1, 0, 0
  186. delayed_test_sig, 0.0, 200.0, 1, 0, 0
  187. downsamp_test_sig, 0.0, 200.0, 1, 0, 0
  188. delayed_downsamp_sig, 0.0, 200.0, 1, 0, 0
  189. est_avg_sig_pwr_4, 2000.0, 2800.0, 2, 0, 0
  190. est_avg_sig_pwr_5, 2000.0, 2800.0, 2, 0, 0
  191. est_avg_sig_pwr_6, 2000.0, 2800.0, 2, 0, 0
  192. $
  193. $EOF
  194. start_time
  195. stop_time
  196. plot_decim_rate
  197. count_vice_time
  198. file_header_req