Commit graph

61 commits

Author SHA1 Message Date
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 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
30hours 7447edc62b Amend code style in Ambiguity and refactor ambiguity tests 2024-05-04 02:41:33 +00:00
30hours 9d0eb44418 Enable hamming rounding on ambiguity for big speedup 2024-05-03 14:53:59 +00:00
30hours 3e656f16c5 HackRF readme update and readd hackrf arch 2024-04-08 12:29:53 +00:00
30hours 9070d9a6db Fix hackrf parameters in config 2024-04-08 12:09:28 +00:00
30hours d4a1c14e5a RspDuo tidy and fix debug verbose call 2024-03-29 06:34:40 +00:00
30hours 27568daa92 Update RspDuo host install and remove unlock from unit 2024-03-28 15:36:38 +00:00
30hours 48900353c3 Faster reload script and proper Rsp decimation handling 2024-03-24 12:33:52 +00:00
30hours f4a4ffba41 Fix SIGTERM handling and tidy RspDuo 2024-03-23 15:59:16 +00:00
30hours 1fee2cb4e7 Remove bridge networks for host as per #9 and tidy 2024-02-04 08:30:56 +00:00
30hours 3a9b909d14 Move socket to utility/ and fix include 2024-01-31 09:06:41 +00:00
30hours 16cba62d34 Create and implement socket class 2024-01-30 13:54:52 +00:00
30hours 952dd1de68 Add constants doc entries 2024-01-20 12:45:08 +00:00
30hours 3ccf6dc093 Add constants namespace for speed of light, etc 2024-01-20 12:43:31 +00:00
30hours f2046bd797 Update todo on Usrp 2024-01-20 03:22:15 +00:00
30hours 82ec0546b4 Fix file saving for RspDuo/Usrp with ofstream 2024-01-20 03:20:51 +00:00
30hours 703560e683 Progress on adding file pointers 2024-01-19 05:56:49 +00:00
30hours 175b2bffe3 Update capture architecture to add Source parent class 2024-01-18 13:17:54 +00:00
30hours 068ae901f1 Removed UHD source build and used versioned binary instead 2024-01-14 12:05:58 +00:00
30hours 3714d8e347 USRP working at 2 MHz 2024-01-14 04:36:53 +00:00
30hours 758b495716 Running on single channel 2024-01-13 22:36:53 +00:00
30hours 27d8994914 Add skeleton for USRP and add include dir 2024-01-13 03:21:55 +00:00
30hours 69eef1a5f2 Work in progress on TestTracker updates 2024-01-11 09:11:49 +00:00
30hours 4d027c5969 Make timestamp in ms and time based detection stash 2024-01-02 11:14:13 +00:00
Daniel Gustainis b2c787330c Include project headers relative to top-level src directory 2023-12-26 08:24:19 +00:00
Daniel Gustainis a51bef308a Added devcontainer and removed dependence on vendored third-party libraries 2023-12-26 08:18:14 +00:00
30hours 097e0e8761 Fix tracker segfault and var init from valgrind 2023-12-28 05:27:43 +00:00
30hours 8305c2d269 Add output to JSON for tracker 2023-12-27 09:17:43 +00:00
30hours 955e6b366f Tracker skeleton complete but still intermittant segfault 2023-12-27 06:26:58 +00:00
30hours 1dfd25e0ed Add track promotion to tracker 2023-12-27 03:50:46 +00:00
30hours 97b34ff3d8 Add skeleton for tracker, commented out, do not use 2023-12-26 15:29:51 +00:00
30hours 2eef96e3d9 Clean up timing segment code 2023-12-19 09:37:08 +00:00
30hours 7025854db8 Move HammingNumber to its own class for reuse 2023-12-19 09:36:38 +00:00
30hours d9a26299c7 Update test architecture and TestAmbiguity 2023-12-18 12:34:47 +00:00
Daniel Gustainis 5f24889bcf Added option to round range FFT lengths to the next Hamming number 2023-12-15 16:55:47 +10:30
Daniel Gustainis 7746465c10 Added ambiguity processing unit test and refactored for code quality and memory management 2023-12-15 16:54:55 +10:30
30hours abe0991dda Add timestamp to to_json and fix timestamp display 2023-12-14 13:48:53 +00:00
30hours f842ca0258 Spectrum display for IqData meta API 2023-12-12 14:40:52 +00:00
30hours f1576d40b7 Add spectrum processing and API 2023-12-11 12:11:54 +00:00
30hours e9897e16fa Tidy up of API and add detection front end 2023-12-05 13:14:00 +00:00
30hours c5d99f8058 Add interpolate in delay and Doppler 2023-12-03 04:20:49 +00:00
30hours 0c308dfec6 Fixed centroid process 2023-11-30 22:25:40 +00:00
30hours b2ce7302e1 Update todo and readme 2023-11-29 09:46:11 +00:00
30hours be96128e53 Fix detection front end and centroiding v1 2023-11-29 09:41:46 +00:00
30hours 0e70d8642e Fix some CFAR bugs (SNR was wrong) 2023-11-28 12:38:49 +00:00
30hours 0e89d773fc Detection display update and tuning 2023-11-27 11:19:47 +00:00