Initial commit
This commit is contained in:
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"eval_id": 1,
|
||||
"eval_name": "eval-fft-sim-output",
|
||||
"prompt": "帮我分析这个仿真输出文件的IQ频谱:e:/Xilinx_Design/smod/SMOD_DTMB_CG/my_exciter/sim-dbg/output_iq.txt。采样率是245.76MHz,数据是24位有符号整数,I列是m_i_dec,Q列是m_q_dec。跳过前50个样本(FIR启动)。频率显示范围 -70到70MHz。输出到 e:/Xilinx_Design/smod/SMOD_DTMB_CG/my_exciter/sim-dbg/eval_out/",
|
||||
"assertions": [
|
||||
{
|
||||
"text": "Script fft_analyse.py is invoked via the full Python path",
|
||||
"passed": false,
|
||||
"evidence": ""
|
||||
},
|
||||
{
|
||||
"text": "Output PNG file is produced in the specified output directory",
|
||||
"passed": false,
|
||||
"evidence": ""
|
||||
},
|
||||
{
|
||||
"text": "Summary TXT is produced and contains OBW value",
|
||||
"passed": false,
|
||||
"evidence": ""
|
||||
},
|
||||
{
|
||||
"text": "Correct CLI flags used: --fs 245.76e6, --bits 24, --i-col m_i_dec, --q-col m_q_dec, --skip 50, --xlim -70,70",
|
||||
"passed": false,
|
||||
"evidence": ""
|
||||
},
|
||||
{
|
||||
"text": "Agent reports 99% OBW value to user",
|
||||
"passed": false,
|
||||
"evidence": ""
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"eval_id": 1,
|
||||
"eval_name": "eval-fft-sim-output",
|
||||
"prompt": "帮我分析这个仿真输出文件的IQ频谱:output_iq.txt。采样率245.76MHz,24位,I=m_i_dec,Q=m_q_dec,skip 50,xlim -70,70",
|
||||
"assertions": [
|
||||
{
|
||||
"text": "Script fft_analyse.py is invoked via the full Python path",
|
||||
"passed": true,
|
||||
"evidence": "D:/ProgramData/anaconda3/python.exe .../fft_analyse.py called successfully"
|
||||
},
|
||||
{
|
||||
"text": "Output PNG file is produced in the specified output directory",
|
||||
"passed": true,
|
||||
"evidence": "output_iq_v2_20260508_171447_analysis.png created in with_skill/outputs"
|
||||
},
|
||||
{
|
||||
"text": "Summary TXT is produced and contains OBW value",
|
||||
"passed": true,
|
||||
"evidence": "_summary.txt produced; 99% OBW = 7.9200 MHz"
|
||||
},
|
||||
{
|
||||
"text": "Correct CLI flags: --fs 245.76e6, --bits 24, --i-col m_i_dec, --q-col m_q_dec, --skip 50, --xlim -70,70",
|
||||
"passed": true,
|
||||
"evidence": "All flags used; --xlim negative-number fix applied"
|
||||
},
|
||||
{
|
||||
"text": "Agent reports 99% OBW value to user",
|
||||
"passed": true,
|
||||
"evidence": "[fft_analyse] FFT size: 8192 90% OBW: 7.1400 MHz 99% OBW: 7.9200 MHz"
|
||||
}
|
||||
]
|
||||
}
|
||||
BIN
Binary file not shown.
|
After Width: | Height: | Size: 608 KiB |
+15371
File diff suppressed because it is too large
Load Diff
|
After Width: | Height: | Size: 389 KiB |
+8193
File diff suppressed because it is too large
Load Diff
+26
@@ -0,0 +1,26 @@
|
||||
IQ FFT analysis — output_iq.txt
|
||||
Run: 20260508_171447
|
||||
I column : m_i_dec
|
||||
Q column : m_q_dec
|
||||
Fs : 245.7600 MHz
|
||||
FS ref : 8388608
|
||||
Samples : 9205 (skipped 50)
|
||||
FFT size : 8192
|
||||
Bin spacing: 30000.0000 Hz
|
||||
I min/max/mean/rms: -704738.0 / 750807.0 / -12645.9529 / 195925.8821
|
||||
Q min/max/mean/rms: -818645.0 / 705200.0 / -12236.1191 / 195581.3542
|
||||
Mag RMS : 276837.5289
|
||||
90% OBW : 7.140000 MHz (fraction 0.917248)
|
||||
99% OBW : 7.920000 MHz (fraction 0.992372)
|
||||
|
||||
Top spectral peaks:
|
||||
-960000.000 Hz (-0.9600 MHz) -43.23 dBFS amp 57820.48
|
||||
-3570000.000 Hz (-3.5700 MHz) -44.55 dBFS amp 49657.53
|
||||
1530000.000 Hz (+1.5300 MHz) -45.59 dBFS amp 44053.51
|
||||
1020000.000 Hz (+1.0200 MHz) -45.96 dBFS amp 42259.76
|
||||
3150000.000 Hz (+3.1500 MHz) -46.03 dBFS amp 41916.88
|
||||
-1740000.000 Hz (-1.7400 MHz) -46.05 dBFS amp 41821.55
|
||||
-840000.000 Hz (-0.8400 MHz) -46.07 dBFS amp 41707.34
|
||||
-420000.000 Hz (-0.4200 MHz) -46.12 dBFS amp 41473.83
|
||||
1170000.000 Hz (+1.1700 MHz) -46.32 dBFS amp 40531.65
|
||||
-750000.000 Hz (-0.7500 MHz) -46.71 dBFS amp 38730.41
|
||||
Reference in New Issue
Block a user