| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
Merge pull request #89 from NawfalMotii79/feat/ft2232h-default-ft601-option feat: make FT2232H default USB interface, add FT601 premium option, deprecate GUI V6 | 4 个月前 | |
Merge pull request #89 from NawfalMotii79/feat/ft2232h-default-ft601-option feat: make FT2232H default USB interface, add FT601 premium option, deprecate GUI V6 | 4 个月前 | |
fix(gui): align radar parameters to FPGA truth (radar_scene.py) - Bandwidth 500 MHz -> 20 MHz, sample rate 4 MHz -> 100 MHz (DDC output) - Range formula: deramped FMCW -> matched-filter c/(2*Fs)*decimation - Velocity formula: use PRI (167 us) and chirps_per_subframe (16) - Carrier frequency: 10.525 GHz -> 10.5 GHz per radar_scene.py - Range per bin: 4.8 m -> 24 m, max range: 307 m -> 1536 m - Fix simulator target spawn range to match new coverage (50-1400 m) - Remove dead BANDWIDTH constant, add SAMPLE_RATE to V65 Tk - All 174 tests pass, ruff clean | 4 个月前 | |
Merge pull request #89 from NawfalMotii79/feat/ft2232h-default-ft601-option feat: make FT2232H default USB interface, add FT601 premium option, deprecate GUI V6 | 4 个月前 | |
fix: enforce strict ruff lint (17 rule sets) across entire repo - Expand ruff config from E/F to 17 rule sets (B, RUF, SIM, PIE, T20, ARG, ERA, A, BLE, RET, ISC, TCH, UP, C4, PERF) - Fix 907 lint errors across all Python files (GUI, FPGA cosim, schematics scripts, simulations, utilities, tools) - Replace all blind except-Exception with specific exception types - Remove commented-out dead code (ERA001) from cosim/simulation files - Modernize typing: deprecated typing.List/Dict/Tuple to builtins - Fix unused args/loop vars, ambiguous unicode, perf anti-patterns - Delete legacy GUI files V1-V4 - Add V7 test suite, requirements files - All CI jobs pass: ruff (0 errors), py_compile, pytest (92/92), MCU tests (20/20), FPGA regression (25/25) | 4 个月前 |