Commit Graph

36 Commits

Author SHA1 Message Date
4df5455af4 Merge branch 'main' into docs/sdr-guides-update
All checks were successful
Build Sphinx Docs Set / Build Docs (pull_request) Successful in 35s
Build Project / Build Project (3.10) (pull_request) Successful in 5m49s
Build Project / Build Project (3.11) (pull_request) Successful in 19m39s
Build Project / Build Project (3.12) (pull_request) Successful in 19m21s
Test with tox / Test with tox (3.11) (pull_request) Successful in 21m31s
Test with tox / Test with tox (3.12) (pull_request) Successful in 17m24s
Test with tox / Test with tox (3.10) (pull_request) Successful in 21m51s
2026-04-24 10:36:18 -04:00
8a66860d33 Moved all contents of to , refactored accordingly
All checks were successful
Build Sphinx Docs Set / Build Docs (pull_request) Successful in 15m51s
Build Project / Build Project (3.10) (pull_request) Successful in 16m14s
Build Project / Build Project (3.11) (pull_request) Successful in 17m9s
Build Project / Build Project (3.12) (pull_request) Successful in 2m29s
Test with tox / Test with tox (3.12) (pull_request) Successful in 21m28s
Test with tox / Test with tox (3.10) (pull_request) Successful in 22m50s
Test with tox / Test with tox (3.11) (pull_request) Successful in 23m18s
2026-04-21 14:38:06 -04:00
Mmuq
a68a325cb4 Update SDR guides and fix Sphinx warnings for release
All checks were successful
Build Sphinx Docs Set / Build Docs (pull_request) Successful in 6m4s
Build Project / Build Project (3.10) (pull_request) Successful in 11m52s
Build Project / Build Project (3.11) (pull_request) Successful in 11m50s
Build Project / Build Project (3.12) (pull_request) Successful in 11m51s
Test with tox / Test with tox (3.11) (pull_request) Successful in 12m10s
Test with tox / Test with tox (3.12) (pull_request) Successful in 6m22s
Test with tox / Test with tox (3.10) (pull_request) Successful in 12m28s
Fix Sphinx build errors:
- Add missing blank lines in rtlsdr.rst code-block directives
- Rename duplicate label in examples/sdr/index.rst
- Fix field list indentation in usrp.py and hackrf.py docstrings

Update SDR setup guides (all guides now cover both pip/venv and Radioconda):
- rtlsdr: switch to rtl-sdr-blog fork (required for rtlsdr_set_dithering
  symbol), add pyrtlsdr==0.3.0 and setuptools==69.5.1 version pinning,
  preserve Radioconda blacklist and udev symlink paths alongside new steps
- pluto: simplify primary path to apt install libiio, add Avahi network
  discovery note, preserve Radioconda udev symlink as alternative
- hackrf: note out-of-box support, preserve Radioconda udev symlink
- blade: note no extra Python packages needed, preserve Radioconda udev symlinks
- usrp: add build-from-source path for pip/venv users with cmake flags,
  Python binding copy step, and version mismatch warning; keep conda install
  as primary option; preserve Radioconda udev symlink
- thinkrf: add lib2to3 install step, Python <=3.12 restriction, and full
  Python 3 patching command to replace internal script reference

Update copyright year to 2026 in conf.py
2026-04-21 12:29:18 -04:00
ben
22b035dbee format fixes
Some checks failed
Build Sphinx Docs Set / Build Docs (pull_request) Has been cancelled
Test with tox / Test with tox (3.10) (pull_request) Has been cancelled
Test with tox / Test with tox (3.11) (pull_request) Has been cancelled
Test with tox / Test with tox (3.12) (pull_request) Has been cancelled
Build Project / Build Project (3.12) (pull_request) Has been cancelled
Build Project / Build Project (3.11) (pull_request) Has been cancelled
Build Project / Build Project (3.10) (pull_request) Has been cancelled
2026-04-20 13:51:15 -04:00
ben
f03825a6db Merge remote-tracking branch 'origin/main' into qac-cli-commands
Some checks failed
Build Sphinx Docs Set / Build Docs (pull_request) Successful in 18s
Test with tox / Test with tox (3.10) (pull_request) Failing after 17m10s
Build Project / Build Project (3.12) (pull_request) Successful in 17m21s
Build Project / Build Project (3.11) (pull_request) Successful in 17m30s
Build Project / Build Project (3.10) (pull_request) Successful in 17m36s
Test with tox / Test with tox (3.11) (pull_request) Failing after 18m4s
Test with tox / Test with tox (3.12) (pull_request) Failing after 18m0s
2026-04-20 13:27:17 -04:00
J jonny
8c247f9f7a transmit further updates 2026-04-16 15:12:56 -04:00
ben
195db4a27d quick fix
Some checks failed
Build Sphinx Docs Set / Build Docs (pull_request) Successful in 18s
Test with tox / Test with tox (3.10) (pull_request) Failing after 58s
Build Project / Build Project (3.11) (pull_request) Successful in 1m11s
Build Project / Build Project (3.10) (pull_request) Successful in 1m15s
Build Project / Build Project (3.12) (pull_request) Successful in 1m12s
Test with tox / Test with tox (3.11) (pull_request) Successful in 1m23s
Test with tox / Test with tox (3.12) (pull_request) Successful in 1m18s
2026-04-14 10:45:54 -04:00
J jonny
a268f2ab25 Add changes for screens agent connections. 2026-04-13 11:48:15 -04:00
ben
f67c995846 reformats
Some checks failed
Build Sphinx Docs Set / Build Docs (pull_request) Successful in 16s
Test with tox / Test with tox (3.11) (pull_request) Successful in 3m56s
Test with tox / Test with tox (3.12) (pull_request) Successful in 7m51s
Build Project / Build Project (3.12) (pull_request) Successful in 12m32s
Build Project / Build Project (3.11) (pull_request) Successful in 13m9s
Build Project / Build Project (3.10) (pull_request) Successful in 13m14s
Test with tox / Test with tox (3.10) (pull_request) Failing after 13m13s
2026-04-01 12:28:41 -04:00
ben
c36fdcf607 optimiztions and fixes
Some checks failed
Build Sphinx Docs Set / Build Docs (pull_request) Successful in 16s
Test with tox / Test with tox (3.10) (pull_request) Failing after 17m6s
Build Project / Build Project (3.10) (pull_request) Successful in 17m26s
Build Project / Build Project (3.11) (pull_request) Successful in 17m25s
Build Project / Build Project (3.12) (pull_request) Successful in 17m27s
Test with tox / Test with tox (3.12) (pull_request) Successful in 17m21s
Test with tox / Test with tox (3.11) (pull_request) Failing after 21m50s
2026-04-01 11:57:59 -04:00
ben
9a960e2f29 zfp functionality and servers
Some checks failed
Build Sphinx Docs Set / Build Docs (pull_request) Failing after 1s
Build Project / Build Project (3.10) (pull_request) Successful in 57s
Build Project / Build Project (3.11) (pull_request) Successful in 1m7s
Build Project / Build Project (3.12) (pull_request) Successful in 56s
Test with tox / Test with tox (3.12) (pull_request) Failing after 5m13s
Test with tox / Test with tox (3.11) (pull_request) Failing after 5m48s
Test with tox / Test with tox (3.10) (pull_request) Failing after 8m46s
2026-03-31 13:51:10 -04:00
ben
019b0c6f4b reformats and campaign additions 2026-03-11 10:27:18 -04:00
1cb9cb6463 Linting
All checks were successful
Build Sphinx Docs Set / Build Docs (pull_request) Successful in 7s
Build Project / Build Project (3.10) (pull_request) Successful in 33s
Build Project / Build Project (3.11) (pull_request) Successful in 30s
Build Project / Build Project (3.12) (pull_request) Successful in 32s
Test with tox / Test with tox (3.10) (pull_request) Successful in 29s
Test with tox / Test with tox (3.11) (pull_request) Successful in 23s
Test with tox / Test with tox (3.12) (pull_request) Successful in 22s
2026-01-30 17:51:01 -05:00
873b5bcab8 Fixed importing of blade drivers 2025-12-15 15:07:48 -05:00
10801ffb57 Implemented close method, minor updates and improvements 2025-11-17 13:40:40 -05:00
a0d0899eab Added gain setter, fixed setting sample rate in init_rx 2025-11-17 13:29:32 -05:00
c575fa798c Updated setters, added buffer size calculation, standardized errors 2025-11-17 12:09:45 -05:00
0ea81c37ba Updated setters, removed redundant shutdown, added chunked recording 2025-11-17 11:54:05 -05:00
bca962d7b2 Added setter methods, fixed rx sample conversion, minor fixes 2025-11-17 11:39:57 -05:00
96d864aa0b Fixed shutdown and cleanup, standardized setters, and improved TX 2025-11-17 11:24:54 -05:00
c673967a90 Updated methods, added setters, and created standardized SDRError classes 2025-11-17 11:20:38 -05:00
1cf5a723e6 Moved get methods into SDR class
All checks were successful
Build Sphinx Docs Set / Build Docs (pull_request) Successful in 40s
Test with tox / Test with tox (3.11) (pull_request) Successful in 32s
Test with tox / Test with tox (3.10) (pull_request) Successful in 43s
Build Project / Build Project (3.10) (pull_request) Successful in 51s
Build Project / Build Project (3.11) (pull_request) Successful in 51s
Build Project / Build Project (3.12) (pull_request) Successful in 50s
Test with tox / Test with tox (3.12) (pull_request) Successful in 27s
2025-10-23 16:44:43 -04:00
e84cb16e77 linting 2025-10-16 15:23:45 -04:00
c2b47ead95 Updated, edited, and cleaned up SDR files 2025-10-16 15:22:07 -04:00
Aash
2e0378ff9d thinkrf sample rate 2025-10-08 00:23:02 -04:00
Aash
3f8506f222 thinkrf 2025-10-08 00:01:19 -04:00
Aash
5c9e50fa48 mcr error for usb devices in uhd, and type mismatch error in blade 2025-10-06 00:06:33 -04:00
Aash
25e5a4c6a6 thinkrf 2025-10-05 22:16:46 -04:00
Aash
a9f8ad4bee modifications to blade, hackrf, base sdr to include bias t, and tx, addition of rtlsdr, addition of dependancies 2025-10-05 11:17:34 -04:00
Aash
8a3c80b33f updates to pluto.py to handle revb and non mimo plutos 2025-10-04 22:34:59 -04:00
0a27c99cd2 Fixed tx normalization 2025-10-02 10:13:24 -04:00
0f5f36b103 Fixed formatting of tx data for single tx 2025-10-02 09:44:02 -04:00
9c387eff6a Formatting fixes 2025-09-12 15:49:47 -04:00
a2905073a8 Moving external libhackrf.py module into _external/ folder and updating Flake8 and Black config to ignore 2025-09-12 15:49:37 -04:00
469e9422c6 Updating SDR guides 2025-09-12 15:38:49 -04:00
26723c146a Adding SDR package contents 2025-09-12 15:38:49 -04:00