Jim Melton 
							
						 
					 
					
						
						
							
						
						704b99e633 
					 
					
						
						
							
							another MacOS property ambiguity ... ARRRGGGHHH  
						
						
						
						
					 
					
						2021-02-17 13:40:04 -07:00 
						 
				 
			
				
					
						
							
							
								Jim Melton 
							
						 
					 
					
						
						
							
						
						c221fd1c87 
					 
					
						
						
							
							update copyright and move risky initializer into ctor body  
						
						
						
						
					 
					
						2021-02-17 12:54:10 -07:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						6d41fc8fb2 
					 
					
						
						
							
							Fix Multichannel_File_Signal_Source  
						
						... 
						
						
						
						The constructor was not getting right the SignalSource.RF_channels value (role was moved before, so it was unusable) 
						
						
					 
					
						2021-02-17 13:50:45 +01:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						f703990a09 
					 
					
						
						
							
							Fix building when using C++11  
						
						... 
						
						
						
						Update changelog 
						
						
					 
					
						2021-02-17 09:43:05 +01:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						19c03edf1f 
					 
					
						
						
							
							Update file header  
						
						
						
						
					 
					
						2021-02-16 16:42:10 +01:00 
						 
				 
			
				
					
						
							
							
								Jim Melton 
							
						 
					 
					
						
						
							
						
						ec7b4cc537 
					 
					
						
						
							
							clang-tidy : change '1u' to '1U'  
						
						
						
						
					 
					
						2021-02-16 00:34:49 -07:00 
						 
				 
			
				
					
						
							
							
								Jim Melton 
							
						 
					 
					
						
						
							
						
						a8959bdd87 
					 
					
						
						
							
							more clang-tidy cleanup/suppression  
						
						
						
						
					 
					
						2021-02-15 22:56:30 -07:00 
						 
				 
			
				
					
						
							
							
								Jim Melton 
							
						 
					 
					
						
						
							
						
						c67f23c913 
					 
					
						
						
							
							fix clang-tidy complaints  
						
						... 
						
						
						
						some of these are ridiculous and so have been silenced. I'm a huge fan
of static code analysis but I have a hard time believing that writing
"0U" is a qualitative improvement over "0u". 
						
						
					 
					
						2021-02-15 21:30:50 -07:00 
						 
				 
			
				
					
						
							
							
								Jim Melton 
							
						 
					 
					
						
						
							
						
						35f07b76a0 
					 
					
						
						
							
							the Mac compiler is really annoying (and not that arguably correct...)  
						
						
						
						
					 
					
						2021-02-15 18:37:38 -07:00 
						 
				 
			
				
					
						
							
							
								Jim Melton 
							
						 
					 
					
						
						
							
						
						957a13e6ef 
					 
					
						
						
							
							fix MacOS ambiguity error  
						
						
						
						
					 
					
						2021-02-15 17:51:42 -07:00 
						 
				 
			
				
					
						
							
							
								Jim Melton 
							
						 
					 
					
						
						
							
						
						6e04a42c8a 
					 
					
						
						
							
							clang-format  
						
						... 
						
						
						
						This was much worse than I thought. I had run clang-format at some point, but
apparently I subsequently made some non-compliant changes in pretty much every
file I touched. 
						
						
					 
					
						2021-02-15 15:34:48 -07:00 
						 
				 
			
				
					
						
							
							
								Marc Majoral 
							
						 
					 
					
						
						
							
						
						440e8f1b3c 
					 
					
						
						
							
							log FPGA buffer overflow with severity level ERROR + add some comments.  
						
						
						
						
					 
					
						2021-02-15 22:27:03 +01:00 
						 
				 
			
				
					
						
							
							
								Jim Melton 
							
						 
					 
					
						
						
							
						
						41c7a7ad7d 
					 
					
						
						
							
							fix whitespace  
						
						
						
						
					 
					
						2021-02-15 13:46:12 -07:00 
						 
				 
			
				
					
						
							
							
								Marc Majoral 
							
						 
					 
					
						
						
							
						
						b279c3bcbd 
					 
					
						
						
							
							replace exception by receiver stop command  
						
						
						
						
					 
					
						2021-02-15 21:44:05 +01:00 
						 
				 
			
				
					
						
							
							
								Jim Melton 
							
						 
					 
					
						
						
							
						
						75483e1d2d 
					 
					
						
						
							
							refactor two_bit_packed_file_signal_source  
						
						... 
						
						
						
						(signed for DCO) 
						
						
					 
					
						2021-02-15 13:15:50 -07:00 
						 
				 
			
				
					
						
							
							
								Jim Melton 
							
						 
					 
					
						
						
							
						
						353680bc99 
					 
					
						
						
							
							add 2bit_cpx file source  
						
						
						
						
					 
					
						2021-02-15 11:47:13 -07:00 
						 
				 
			
				
					
						
							
							
								Jim Melton 
							
						 
					 
					
						
						
							
						
						4399aa5d10 
					 
					
						
						
							
							next round of abstraction. Add nsr_file_signal_source  
						
						
						
						
					 
					
						2021-02-15 11:47:13 -07:00 
						 
				 
			
				
					
						
							
							
								Jim Melton 
							
						 
					 
					
						
						
							
						
						c8ecc907c9 
					 
					
						
						
							
							save before checkin  
						
						
						
						
					 
					
						2021-02-15 11:47:13 -07:00 
						 
				 
			
				
					
						
							
							
								Jim Melton 
							
						 
					 
					
						
						
							
						
						1854cec106 
					 
					
						
						
							
							first subclass of file_source_base  
						
						... 
						
						
						
						Refactored the base implementation to add appropriate virtual hooks so subclasses
can easily extend without duplicating a lot of code. 
						
						
					 
					
						2021-02-15 11:47:13 -07:00 
						 
				 
			
				
					
						
							
							
								Jim Melton 
							
						 
					 
					
						
						
							
						
						a3c9dd4325 
					 
					
						
						
							
							remove commented code  
						
						
						
						
					 
					
						2021-02-15 11:47:13 -07:00 
						 
				 
			
				
					
						
							
							
								Jim Melton 
							
						 
					 
					
						
						
							
						
						4282386a30 
					 
					
						
						
							
							simplify get_right_block()  
						
						
						
						
					 
					
						2021-02-15 11:47:13 -07:00 
						 
				 
			
				
					
						
							
							
								Jim Melton 
							
						 
					 
					
						
						
							
						
						e0eb4bd769 
					 
					
						
						
							
							initial implementation of common file source base class  
						
						... 
						
						
						
						Only the file_signal_source uses it at this time; changing multi-channel
to use it can be done with a little work 
						
						
					 
					
						2021-02-15 11:47:13 -07:00 
						 
				 
			
				
					
						
							
							
								Jim Melton 
							
						 
					 
					
						
						
							
						
						78362e7cba 
					 
					
						
						
							
							add signal_source_interface  
						
						... 
						
						
						
						also adds a base implementation that most signal sources should inherit from.
The gen_signal_source is inexplicably different (probably as a test fixture,
commonality was not valued).
Only the file_signal_source has been tested; all the sources are modified in the same
way, but we all know the only proof of correctness is testing.
The block factory was simplified a bit. Handling for legacy config files was pulled out
of the flowgraph; now when the "0" instance of a component (Foo0) is created, if there is
no config for it, then the legacy version (Foo) will be tried. This is different from
passing -1 for the item number (which is still supported). Theoretically, all existing
config files should still work. 
						
						
					 
					
						2021-02-15 11:47:13 -07:00 
						 
				 
			
				
					
						
							
							
								Jim Melton 
							
						 
					 
					
						
						
							
						
						8407acb7a7 
					 
					
						
						
							
							WIP: initial commit for collaboration  
						
						
						
						
					 
					
						2021-02-15 11:47:13 -07:00 
						 
				 
			
				
					
						
							
							
								Marc Majoral 
							
						 
					 
					
						
						
							
						
						c0e4b2aee5 
					 
					
						
						
							
							dump the buffer monitor results to a file  
						
						
						
						
					 
					
						2021-02-15 11:53:16 +01:00 
						 
				 
			
				
					
						
							
							
								Marc Majoral 
							
						 
					 
					
						
						
							
						
						d8c41a7171 
					 
					
						
						
							
							removed whitespace  
						
						
						
						
					 
					
						2021-02-14 13:40:52 +01:00 
						 
				 
			
				
					
						
							
							
								Marc Majoral 
							
						 
					 
					
						
						
							
						
						a3d2763970 
					 
					
						
						
							
							removed header file  
						
						
						
						
					 
					
						2021-02-13 17:29:30 +01:00 
						 
				 
			
				
					
						
							
							
								Marc Majoral 
							
						 
					 
					
						
						
							
						
						03e8f97d2e 
					 
					
						
						
							
							real-time FPGA receiver buffer monitoring  
						
						
						
						
					 
					
						2021-02-13 17:10:43 +01:00 
						 
				 
			
				
					
						
							
							
								Javier Arribas 
							
						 
					 
					
						
						
							
						
						7183618079 
					 
					
						
						
							
							Fix config parameter names  
						
						
						
						
					 
					
						2021-02-05 10:19:53 +01:00 
						 
				 
			
				
					
						
							
							
								Javier Arribas 
							
						 
					 
					
						
						
							
						
						5dd34b5e1b 
					 
					
						
						
							
							Merge with next  
						
						
						
						
					 
					
						2021-01-27 10:21:16 +01:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						ecf20d38d6 
					 
					
						
						
							
							Merge branch 'clang-tidy-fgpa' into next  
						
						
						
						
					 
					
						2021-01-25 22:17:08 +01:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						d6d1fff743 
					 
					
						
						
							
							Apply clang-tidy fixes when -DENABLE_FPGA=ON  
						
						
						
						
					 
					
						2021-01-25 22:07:59 +01:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						2f627581ef 
					 
					
						
						
							
							Fix error handling issues detected by Coverity Scan 2020.09  
						
						
						
						
					 
					
						2021-01-25 13:35:47 +01:00 
						 
				 
			
				
					
						
							
							
								Javier Arribas 
							
						 
					 
					
						
						
							
						
						253b4b9a97 
					 
					
						
						
							
							Adding LimeSDR signal source adapter, not usable yet  
						
						
						
						
					 
					
						2021-01-22 17:45:26 +01:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						21352a80d1 
					 
					
						
						
							
							Apply and add clang-tidy ckecks readability-make-member-function-const and readability-qualified-auto  
						
						
						
						
					 
					
						2020-12-30 21:49:29 +01:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						7308745f05 
					 
					
						
						
							
							Apply more concise file header format  
						
						... 
						
						
						
						Re-license CMake scripts with BSD-3-Clause 
						
						
					 
					
						2020-12-30 13:35:06 +01:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						8b3a77cdb4 
					 
					
						
						
							
							Fix building if ENABLE_AD9361=ON bu ENABLE_FPGA=OFF  
						
						
						
						
					 
					
						2020-11-29 10:18:35 +01:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						9523ebdffd 
					 
					
						
						
							
							Add override keyword  
						
						
						
						
					 
					
						2020-11-29 10:15:28 +01:00 
						 
				 
			
				
					
						
							
							
								Marc Majoral 
							
						 
					 
					
						
						
							
						
						44fa6c6851 
					 
					
						
						
							
							fixed the link to core_libs  
						
						
						
						
					 
					
						2020-11-27 16:45:14 +01:00 
						 
				 
			
				
					
						
							
							
								Marc Majoral 
							
						 
					 
					
						
						
							
						
						5114d91ffc 
					 
					
						
						
							
							replaced tabs with spaces  
						
						
						
						
					 
					
						2020-11-27 13:49:14 +01:00 
						 
				 
			
				
					
						
							
							
								Marc Majoral 
							
						 
					 
					
						
						
							
						
						312e8c6c9c 
					 
					
						
						
							
							cleaned comments  
						
						
						
						
					 
					
						2020-11-27 12:21:10 +01:00 
						 
				 
			
				
					
						
							
							
								Marc Majoral 
							
						 
					 
					
						
						
							
						
						3047051835 
					 
					
						
						
							
							The dynamic bit selector modules determine the uio device file that is assigned to them using the hardware accelerator device name in the FPGA. The Switch device name is not configurable.  
						
						
						
						
					 
					
						2020-11-27 11:24:44 +01:00 
						 
				 
			
				
					
						
							
							
								Marc Majoral 
							
						 
					 
					
						
						
							
						
						a53109c718 
					 
					
						
						
							
							The sample counter, the Acquisition and the Switch determine the uio device file that is assigned to them using the hardware accelerator device name in the FPGA  
						
						
						
						
					 
					
						2020-11-26 17:07:15 +01:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						f0e1ef6f9a 
					 
					
						
						
							
							Add a common shared pointer definition  
						
						... 
						
						
						
						Makes transition to GNU Radio 3.9 API less verbose 
						
						
					 
					
						2020-11-03 20:51:57 +01:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						287284261c 
					 
					
						
						
							
							Make use of Doxygen grouping feature  
						
						... 
						
						
						
						Improve Modules page in generated HTML documentation 
						
						
					 
					
						2020-11-01 13:37:19 +01:00 
						 
				 
			
				
					
						
							
							
								Marc Majoral 
							
						 
					 
					
						
						
							
						
						beddfb6f73 
					 
					
						
						
							
							close the DMA descriptor properly.  
						
						
						
						
					 
					
						2020-10-16 09:05:10 +02:00 
						 
				 
			
				
					
						
							
							
								Josh Schindehette 
							
						 
					 
					
						
						
							
						
						5648579a26 
					 
					
						
						
							
							Fixed variable declaration syntax for clang-tidy  
						
						
						
						
					 
					
						2020-09-30 15:24:07 -04:00 
						 
				 
			
				
					
						
							
							
								Josh Schindehette 
							
						 
					 
					
						
						
							
						
						8189b37eba 
					 
					
						
						
							
							Fixed code/comment spacing issue for cpplint  
						
						
						
						
					 
					
						2020-09-30 14:15:12 -04:00 
						 
				 
			
				
					
						
							
							
								Josh Schindehette 
							
						 
					 
					
						
						
							
						
						202f032e88 
					 
					
						
						
							
							Added cfloat type, data is assumed to be little endian  
						
						... 
						
						
						
						The sample_type property of gr_complex_ip_packet_source was augmented
to support the "cfloat" enumeration. It packs 8 bytes of data from
the UDP payload into a single complex float sample. The float data
in the UDP payload is assumed to be little endian. 
						
						
					 
					
						2020-09-30 14:00:35 -04:00 
						 
				 
			
				
					
						
							
							
								Marc Majoral 
							
						 
					 
					
						
						
							
						
						47c23b2738 
					 
					
						
						
							
							fix dynamic bit selection threshold  
						
						
						
						
					 
					
						2020-09-23 16:49:11 +02:00