-
b0c2d70ce2
Add Mechanical parts
main
NawfalMotii79
2026-04-23 01:06:51 +01:00
-
8bd880ce4c
Added BOM and Gerbers
NawfalMotii79
2026-04-22 01:04:28 +01:00
-
33d21da7f2
Remove radar system image from README
NawfalMotii79
2026-04-20 19:04:08 +01:00
-
18901be04a
Fix image link and update mixer model in README
NawfalMotii79
2026-04-19 19:06:44 +01:00
-
9f899b96e9
Add files via upload
NawfalMotii79
2026-04-19 19:04:48 +01:00
-
88ca1910ec
Merge pull request #109 from NawfalMotii79/develop
NawfalMotii79
2026-04-19 01:27:15 +01:00
-
-
2f5ddbd8a3
Merge pull request #110 from joyshmitz/docs/contributing-ai-usage-policy
Jason
2026-04-18 16:46:30 +03:00
-
-
aa5d712aea
docs(contributing): add AI usage policy section (closes #106 discussion)
Serhii
2026-04-18 10:51:36 +03:00
-
-
475f390a13
docs: rewrite CONTRIBUTING.md with updated workflow and standards
Jason
2026-04-18 09:45:34 +05:45
-
0731aae2bc
docs(readme): update features to list Hybrid AGC
Jason
2026-04-18 09:30:17 +05:45
-
e62abc9170
fix(readme): point dashboard image to existing GUI_V6.gif
Jason
2026-04-18 09:28:26 +05:45
-
d3476139e3
Merge pull request #89 from NawfalMotii79/feat/ft2232h-default-ft601-option
NawfalMotii79
2026-04-17 22:21:58 +01:00
-
-
8fac1cc1a0
Merge pull request #107 from NawfalMotii79/fix/adar1000-vm-tables
NawfalMotii79
2026-04-17 21:58:59 +01:00
-
-
7c91a3e0b9
fix(adar1000): populate VM_I/VM_Q phase tables; remove dead VM_GAIN
Jason
2026-04-18 02:02:07 +05:45
-
-
fd6cff5b2b
Merge pull request #102 from JJassonn69/chore/sync-main-into-develop
Jason
2026-04-17 19:31:31 +03:00
-
-
964f1903f3
chore: sync main → develop (schematic updates, README, project doc)
Jason
2026-04-17 22:12:26 +05:45
-
-
-
-
12b549dafb
Merge pull request #101 from JJassonn69/fix/readme-bom-sensor-counts
Jason
2026-04-17 17:21:59 +03:00
-
-
5d5e9ff297
docs(readme): correct BOM sensor counts and locations
Jason
2026-04-17 20:04:01 +05:45
-
-
754d919e44
Added silk screen and headers description
NawfalMotii79
2026-04-16 23:48:23 +01:00
-
0443516cc9
Added thermal vias
NawfalMotii79
2026-04-16 23:47:24 +01:00
-
5fbe0513b5
Added ABAC INDUSTRY web site
NawfalMotii79
2026-04-16 23:46:08 +01:00
-
c3db8a9122
Merge pull request #96 from joyshmitz/chore/remove-dead-adar1000-c-api
Jason
2026-04-16 23:51:22 +03:00
-
-
ec8256e25a
Merge pull request #95 from joyshmitz/test/agc-debounce-enforce
Jason
2026-04-16 23:42:12 +03:00
-
-
8e1b3f22d2
chore(mcu): remove dead C-style adar1000 driver
Serhii
2026-04-16 22:12:23 +03:00
-
-
-
15ae940be5
test(cross-layer): enforce 2-frame DIG_6 debounce guard on outerAgc.enabled
Serhii
2026-04-16 21:29:37 +03:00
-
658752abb7
fix: propagate FPGA AGC enable to MCU outer loop via DIG_6 GPIO
Jason
2026-04-17 00:04:37 +05:45
-
-
76cfc71b19
fix(gui): align radar parameters to FPGA truth (radar_scene.py)
Jason
2026-04-16 21:35:01 +05:45
-
161e9a66e4
fix: clarify comments — AGC width, dual-USB docstring, BE datasheet ref
Jason
2026-04-16 17:51:09 +05:45
-
7a35f42e61
refactor(fpga): deduplicate RTL file lists in run_regression.sh
Jason
2026-04-16 17:07:01 +05:45
-
a03dd1329a
fix(tests): update cross-layer tests for frame_start bit and stream-gated mux
Jason
2026-04-16 16:48:43 +05:45
-
fa5e1dcdf4
Merge pull request #88 from shaun0927/fix/concat-parser-unknown-signal
Jason
2026-04-16 13:55:12 +03:00
-
-
ade1497457
Merge pull request #79 from NawfalMotii79/feat/um982-gps-driver
Jason
2026-04-16 13:54:40 +03:00
-
-
6a11d33ef7
docs: deprecate GUI V6, update docs for FT2232H production default
Jason
2026-04-16 16:19:30 +05:45
-
b22cadb429
feat(gui): add FT601Connection class, USB interface selection in V65/V7
Jason
2026-04-16 16:19:13 +05:45
-
f393e96d69
feat(fpga): make FT2232H default USB interface, rewrite FT601 write FSM, add clock-loss watchdog
Jason
2026-04-16 16:18:52 +05:45
-
f1d3bff4fe
Merge pull request #85 from shaun0927/fix/ci-iverilog-path
Jason
2026-04-16 11:49:44 +03:00
-
-
791b2e7374
Merge pull request #86 from shaun0927/fix/golden-ref-adc-formula
Jason
2026-04-16 11:49:21 +03:00
-
-
-
-
df875bdf4d
Merge origin/develop into feat/um982-gps-driver
copilot-swe-agent[bot]
2026-04-16 06:23:05 +00:00
-
-
-
-
15a9cde274
review(cosim): fix stale comment and wrong docstring derivation
Jason
2026-04-16 11:07:56 +05:45
-
ae7643975d
fix(ci): fail hard when required tools missing in CI
Jason
2026-04-16 10:27:58 +05:45
-
8609e455a0
Merge pull request #78 from 3aLaee/fix/overtemp-emergency-stop
Jason
2026-04-16 07:25:05 +03:00
-
-
029df375f5
fix(test): break on unknown signal in count_concat_bits
JunghwanNA
2026-04-16 12:27:10 +09:00
-
-
-
a9ceb3c851
fix(cosim): align golden_reference ADC sign conversion with RTL
JunghwanNA
2026-04-16 12:27:02 +09:00
-
-
-
425c349184
fix(ci): use PATH-based iverilog/vvp discovery for cross-layer tests
JunghwanNA
2026-04-16 12:26:50 +09:00
-
-
-
bcbbfabbdb
harden error_strings[] safety and update .gitignore
Jason
2026-04-16 02:12:37 +05:45
-
b9c36dcca5
fix(ci): remove macOS test binaries from git, update .gitignore
Jason
2026-04-16 00:45:52 +05:45
-
db4e73577e
fix: use authoritative tx frame signal for frame sync, consistent ad9523 error path
Jason
2026-04-16 00:33:27 +05:45
-
35539ea934
fix(mcu): harden checkSystemHealth() watchdog against cold-start + stale-ts
3aLaee
2026-04-15 20:35:49 +02:00
-
8187771ab0
fix: resolve 3 deferred issues (STM32-006, STM32-004, FPGA-001)
Jason
2026-04-16 00:13:45 +05:45
-
b0e5b298fe
feat(gps): add UM982 GPS driver replacing broken TinyGPS++
Jason
2026-04-15 16:28:02 +05:45
-
-
-
f67440ee9a
Merge pull request #74 from NawfalMotii79/revert-68-feature/add-um982-gps-driver
Jason
2026-04-15 12:51:47 +03:00
-
-
513e0b9a69
Merge pull request #69 from 3aLaee/fix/overtemp-emergency-stop
Jason
2026-04-15 12:51:22 +03:00
-
-
-
-
78dff2fd3d
Revert "Add UM982 GPS driver (um982_gps.h/.cpp) for NMEA sentence parsing and…"
Jason
2026-04-15 11:35:36 +03:00
-
-
-
0b25db08b5
fix(test): align emergency_state_ordering test with overtemp/watchdog fix
Jason
2026-04-15 13:18:07 +05:45
-
4900282042
fix(mcu-tests): strip stray literal backslash-r in Makefile continuations
3aLaee
2026-04-15 09:16:03 +02:00
-
3f4513fec2
Merge pull request #68 from volcan88/feature/add-um982-gps-driver
NawfalMotii79
2026-04-14 21:23:33 +01:00
-
-
a2686b7424
fix(mcu): escalate overtemp and watchdog-timeout faults to Emergency_Stop()
3aLaee
2026-04-14 21:53:39 +02:00
-
-
-
cf3d288268
Add UM982 GPS driver (um982_gps.h/.cpp) for NMEA sentence parsing and integration
volcan88
2026-04-14 22:05:24 +03:00
-
-
1c7861bb0d
Merge pull request #67 from NawfalMotii79/feat/agc-fpga-gui
Jason
2026-04-14 20:24:31 +03:00
-
-
d8d30a6315
fix: guard tkinter/matplotlib imports for headless CI environments
Jason
2026-04-14 23:04:57 +05:45
-
34ecaf360b
feat: rename Tkinter dashboard to GUI_V65_Tk, add replay/demo/targets parity
Jason
2026-04-14 22:54:00 +05:45
-
24b8442e40
feat: unified replay with SoftwareFPGA bit-accurate signal chain
Jason
2026-04-14 11:14:00 +05:45
-
2387f7f29f
refactor: revert replay code, preserve non-replay fixes
Jason
2026-04-14 09:57:25 +05:45
-
609589349d
fix: range calibration, demo/radar mutual exclusion, AGC analysis refactor
Jason
2026-04-14 03:19:58 +05:45
-
a16472480a
fix: playback state race condition, C-locale spinboxes, and Leaflet CDN loading
Jason
2026-04-14 03:09:39 +05:45
-
a12ea90cdf
fix: 8 button-state bugs + wire radar position into replay for map display
Jason
2026-04-14 01:49:34 +05:45
-
2cb56e8b13
feat: Raw IQ Replay mode — software FPGA signal chain with playback controls
Jason
2026-04-14 01:25:25 +05:45
-
6bde91298d
Merge pull request #59 from NawfalMotii79/feat/agc-fpga-gui
Jason
2026-04-13 21:51:25 +03:00
-
-
77496ccc88
fix: guard PyQt6 imports in v7 package for headless CI environments
Jason
2026-04-14 00:27:22 +05:45
-
063fa081fe
fix: FPGA timing margins (WNS +0.002→+0.080ns) + 11 bug fixes from code review
Jason
2026-04-14 00:08:26 +05:45
-
b4d1869582
fix: 9 bugs from code review — RTL sign-ext & snapshot, thread safety, protocol fixes
Jason
2026-04-13 23:35:10 +05:45
-
88ce0819a8
fix: Python 3.12 GIL crash — queue-based cross-thread messaging for tkinter dashboard
Jason
2026-04-13 21:22:15 +05:45
-
3ef6416e3f
feat: AGC phase 7 — AGC Monitor visualization tab with throttled redraws
Jason
2026-04-13 20:42:01 +05:45
-
666527fa7d
feat: AGC phases 4-5 — STM32 outer-loop AGC class + main.cpp integration
Jason
2026-04-13 20:14:31 +05:45
-
ffba27a10a
feat: hybrid AGC (FPGA phases 1-3 + GUI phase 6) with timing fix
Jason
2026-04-13 19:24:11 +05:45
-
23b2beee53
fix: resolve 3 cross-layer bugs (status_words truncation, mode readback, buffer overread)
Jason
2026-04-12 22:51:26 +05:45
-
0537b40dcc
feat: add cross-layer contract tests (Python/Verilog/C) with CI job
Jason
2026-04-12 16:04:59 +05:45
-
2106e24952
fix: enforce strict ruff lint (17 rule sets) across entire repo
Jason
2026-04-12 14:18:34 +05:45
-
-
b6e8eda130
Merge pull request #55 from NawfalMotii79/main
Jason
2026-04-11 23:24:24 +03:00
-
-
-
-
eddc44076a
Merge pull request #49 from joyshmitz/fix/readme-alpha-disclaimer
NawfalMotii79
2026-04-10 00:56:22 +01:00
-
-
8cd5464cf8
Ready for production
NawfalMotii79
2026-04-10 00:16:08 +01:00
-
2bd52909d7
Delete 4_Schematics and Boards Layout/4_6_Schematics/MainBoard/RADAR_Main_Board.brd
NawfalMotii79
2026-04-10 00:14:10 +01:00
-
4b441a28d1
Final touch (added via fencing and stop mask to ADTR1107 CPLR traces
NawfalMotii79
2026-04-10 00:12:41 +01:00
-
96c1f68778
docs(readme): replace text disclaimer with WIP badge
Serhii
2026-04-09 14:07:37 +03:00
-
e39141df69
fix: align replay DC notch with dual sub-frame architecture
Jason
2026-04-09 02:42:50 +03:00
-
519c95f452
fix: regenerate golden hex for dual-16pt Doppler and add real-data TBs to regression
Jason
2026-04-09 02:36:14 +03:00
-
11aa590cf2
fix: full-repo ruff lint cleanup and CI migration to uv
Jason
2026-04-09 02:05:34 +03:00
-
57de32b172
fix: resolve all ruff lint errors across V6+ GUIs, v7 module, and FPGA cosim scripts
Jason
2026-04-08 19:11:40 +03:00
-
6a117dd324
fix: resolve ruff lint errors and add lint CI job
Jason
2026-04-08 17:28:22 +03:00
-
836243ab18
docs(readme): add Alpha disclaimer to Key Features
Serhii
2026-04-08 01:03:18 +03:00
-
178484a72d
Merge remote-tracking branch 'upstream/develop'
Serhii
2026-04-08 01:10:48 +03:00
-
-
-
-
9df73fe994
Merge pull request #48 from NawfalMotii79/main
Jason
2026-04-07 23:27:05 +03:00
-
-
-
-
ce391f1ae6
ci: add GitHub Actions workflow for full regression suite
Jason
2026-04-07 23:09:12 +03:00
-
c8fa961f33
Merge pull request #46 from NawfalMotii79/develop
Jason
2026-04-07 21:45:17 +03:00
-
-
e4db996db9
fix: remove server credentials from constraints README
Jason
2026-04-07 21:37:24 +03:00
-
75854a39ca
docs: update constraints README with USB_MODE architecture and build guide
Jason
2026-04-07 21:34:31 +03:00
-
7c82d20306
refactor(host): remove FT601 references from radar_dashboard, smoke_test, and docs
Jason
2026-04-07 21:25:58 +03:00
-
c1d12c4130
test: update test_radar_dashboard for FT2232H-only protocol
Jason
2026-04-07 21:15:36 +03:00
-
ab17d19df2
Merge remote-tracking branch 'origin/main'
Serhii
2026-04-07 21:16:41 +03:00
-
-
-
-
385a54d971
refactor(host): remove FT601 support from radar_protocol.py
Jason
2026-04-07 21:10:12 +03:00
-