Commit graph

184 commits

Author SHA1 Message Date
30hours f7e3591606 Clearer setting of IF bandwidth and type 2024-09-16 10:22:32 +00:00
30hours f9dba5813f Add Rsp config notes and fix max gain reduction 2024-09-11 15:28:49 +00:00
30hours 79e05074af Add uptime in s and days 2024-09-11 15:19:48 +00:00
30hours 76170d8c57 Add tty true to aid in debugging 2024-09-11 14:04:50 +00:00
30hours a9077fc26f Add true n_samples in ambiguity 2024-09-11 14:04:06 +00:00
30hours ef0739a49b CMake add Werror Wall and tidy 2024-09-11 14:03:27 +00:00
30hours fb839736cf Fix double free error by moving mutex lock 2024-09-11 14:02:39 +00:00
30hours 95a8b2da7c Fix all Werror problems 2024-09-10 22:52:25 +00:00
30hours 03fcf0cc18 Use smart pointers for detector/tracker 2024-09-10 13:12:59 +00:00
30hours 904a8381f8 Add SDRplay params to config file 2024-09-10 12:14:03 +00:00
30hours 0087258f3d Remove old SDRplay lib 2024-09-09 14:59:36 +00:00
30hours f4785bfd4c Update SDRplay API and Dockerfile UHD dep 2024-09-09 14:57:28 +00:00
30hours d26f82570e Update config file for RspDuo with params 2024-09-09 11:45:25 +00:00
30hours ebcb69565a Add Dockerfile for Kraken 2024-08-31 07:40:23 +00:00
30hours 4ea9c33419 Add enable flag for clutter, detection and tracker 2024-06-14 06:55:54 +00:00
30hours b48179d957 Update readme for rtl x2 and Kraken 2024-06-13 12:17:23 +00:00
30hours 7ecdb17423
Merge pull request #22 from sdn-ninja/rtl-support
Rtl support
2024-06-13 20:53:32 +09:30
sdn-ninja 81c76dd7ea
Update Kraken.cpp 2024-06-13 12:03:29 +01:00
sdn-ninja e497090bfe
Update Kraken.cpp
disable auto gain
2024-06-13 00:09:14 +01:00
sdn-ninja d3f1ca6041
Update Kraken.cpp
- Fixed minor issues and added IQ data copying to blah2 buffers

- (This is superfluous . read next comment) I haven't checked the gain validation routine, so I copied the valid values as a comment. I guess this will need separate validation somewhere.

- I have also enabled auto gain after seeing it enabled in kraken's own firmware.
2024-06-12 23:58:42 +01:00
sdn-ninja a2c383841b
Update Kraken.h
For some reason vector devices doesn't work. It has to be an array (same issue with HackRF)
2024-06-12 23:13:12 +01:00
sdn-ninja 7ea991a548
Update Kraken.h
similar to hackrf declarations, a vector of device handlers doesn't work for some reason
2024-06-12 10:15:06 +01:00
30hours e7c908f7ef Update README SDRplay version as per #21 2024-06-03 14:26:16 +00:00
30hours 7f3f67211a
Merge pull request #21 from sdn-ninja/main
Update readme
2024-06-03 23:54:38 +09:30
30hours 12234959f4 Add MB fixes so 2x RTL SDR setup works 2024-05-30 13:53:25 +00:00
30hours 9b5040ff3f Move to SDRplay API v3.15.1 2024-05-27 12:12:40 +00:00
sdn-ninja 39bb3c2637
Merge pull request #1 from sdn-ninja/sdn-ninja-patch-1
Update README.md
2024-05-21 20:05:43 +01:00
sdn-ninja 558f121143
Update README.md 2024-05-21 19:59:40 +01:00
30hours f83d4436ee Change to viridis colormap 2024-05-15 14:54:44 +00:00
30hours 807179a29e
Merge pull request #20 from sdn-ninja/hackrf-documentation
Hackrf documentation
2024-05-14 23:32:31 +09:30
30hours 2e22a58144
Update README.md 2024-05-14 23:31:26 +09:30
30hours 3260a87c4b
Update README.md
Move image to the bottom
2024-05-14 23:27:50 +09:30
30hours 0d726e5e65 Add UHD build from source Dockerfile for ARM as per #13 2024-05-14 13:42:09 +00:00
30hours 635d1e044f Platform independent vcpkg #13 and SDRplay API generic 2024-05-14 13:26:53 +00:00
sdn-ninja 546b68c906
Update README.md
Update
2024-05-14 00:15:54 +01:00
sdn-ninja 0d9163ecc5
Update README.md 2024-05-14 00:13:30 +01:00
sdn-ninja 5579062a04
HackRF-blah2 wiring diagram 2024-05-14 00:05:50 +01:00
30hours 8c30e3c34b
Merge pull request #19 from 30hours/kraken
Kraken
2024-05-12 23:16:28 +09:30
30hours a72a89a468 Fix gains and valid SDR error 2024-05-12 13:44:54 +00:00
30hours 3b670a740f Initial Kraken 2 channel, not working yet 2024-05-11 14:03:26 +00:00
30hours dd339533ce
Merge pull request #16 from sdn-ninja/hackrf-bug-fixes-v2
Hackrf bug fixes v2
2024-05-10 08:09:05 +09:30
sdn-ninja ada610e060
Update Source.cpp
There was no code path to call HackRF::stop().

I presume you need the same for USRP?
2024-05-09 22:08:24 +01:00
sdn-ninja e109c2f07a
Update HackRf.cpp
- enable CLKOUT (assumption is to plug that into ref device CLKIN) on surv device; otherwise, user has to do this from cmdline every time they plug the device

- remove that while loop; not needed.
2024-05-09 22:04:26 +01:00
sdn-ninja 363a81dfaf
Update blah2.cpp
Cosmetic (as there's no further code to execute.. But terminating the t2 thread correctly.
2024-05-09 21:57:38 +01:00
sdn-ninja 25eea87083
Update Capture.cpp
terminating the t1 thread correctly to stop device start() and process() every time the while(true) loop is executed.
2024-05-09 21:54:08 +01:00
30hours bf29d1431f
Merge pull request #15 from 30hours/sdn-ninja-sdn-ninja-hackrf-fixes
Sdn ninja sdn ninja hackrf fixes
2024-05-09 21:13:33 +09:30
30hours 19132589ed Add while loop and make LNA/VGA gain uint32_t 2024-05-09 11:40:26 +00:00
sdn-ninja 660618716c
Update HackRf.cpp
gainLna and gainVga not populated so insert static values for now. this needs fixing (I presume in blah2.cpp?)

fixed the device check, previously it only triggered if 1 device was connected, but not 0 devices.

other fixes for using pointers instead of deferenced pointers, etc.
2024-05-08 21:54:59 +01:00
sdn-ninja ea3011afd1
Update HackRf.h
fixing data types that didn't work
and fixing items that needed to be private/public
2024-05-08 21:42:27 +01:00
sdn-ninja f5e950b649
Update config-hackrf.yml
cosmetic improvement
2024-05-08 21:31:22 +01:00