| 
									
										
										
										
											2017-10-22 12:01:04 +02:00
										 |  |  | project (sdrbase)
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2019-05-02 16:56:07 +02:00
										 |  |  | if(WIN32)
 | 
					
						
							| 
									
										
										
										
											2022-12-20 21:06:39 +00:00
										 |  |  |     # This should probably be in ../CMakeLists.txt with the other variables like it
 | 
					
						
							| 
									
										
										
										
											2019-05-23 16:01:06 +02:00
										 |  |  |     set(OPUS_INCLUDE_DIRS "${CMAKE_SOURCE_DIR}/external/windows/libopus/include")
 | 
					
						
							|  |  |  |     set(OPUS_LIBRARIES "${CMAKE_SOURCE_DIR}/external/windows/libopus/lib/x64/libopus.lib")
 | 
					
						
							| 
									
										
										
										
											2019-05-02 16:56:07 +02:00
										 |  |  | endif()
 | 
					
						
							| 
									
										
										
										
											2019-05-01 11:54:58 +02:00
										 |  |  | find_package(Opus REQUIRED)
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | if(FFTW3F_FOUND)
 | 
					
						
							|  |  |  |     set(sdrbase_SOURCES | 
					
						
							|  |  |  |         ${sdrbase_SOURCES}
 | 
					
						
							|  |  |  |         dsp/fftwengine.cpp
 | 
					
						
							|  |  |  |     )
 | 
					
						
							|  |  |  |     set(sdrbase_HEADERS | 
					
						
							|  |  |  |         ${sdrbase_HEADERS}
 | 
					
						
							|  |  |  |         dsp/fftwengine.h
 | 
					
						
							|  |  |  |     )
 | 
					
						
							|  |  |  |     add_definitions(-DUSE_FFTW)
 | 
					
						
							|  |  |  |     include_directories(${FFTW3F_INCLUDE_DIRS})
 | 
					
						
							|  |  |  |     set(sdrbase_FFTW3F_LIB ${FFTW3F_LIBRARIES})
 | 
					
						
							|  |  |  | else(FFTW3F_FOUND)
 | 
					
						
							|  |  |  |     set(sdrbase_SOURCES | 
					
						
							|  |  |  |         ${sdrbase_SOURCES}
 | 
					
						
							|  |  |  |         dsp/kissengine.cpp
 | 
					
						
							|  |  |  |         dsp/kissfft.h
 | 
					
						
							|  |  |  |     )
 | 
					
						
							|  |  |  |     set(sdrbase_HEADERS | 
					
						
							|  |  |  |         ${sdrbase_HEADERS}
 | 
					
						
							|  |  |  |         dsp/kissengine.h
 | 
					
						
							|  |  |  |     )
 | 
					
						
							|  |  |  |     add_definitions(-DUSE_KISSFFT)
 | 
					
						
							|  |  |  | endif(FFTW3F_FOUND)
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-11-21 12:16:49 +01:00
										 |  |  | if (LIBSIGMF_FOUND AND CMAKE_CXX_COMPILER_ID STREQUAL "GNU")
 | 
					
						
							| 
									
										
										
										
											2020-11-10 02:09:21 +01:00
										 |  |  |     set(sdrbase_SOURCES | 
					
						
							|  |  |  |         ${sdrbase_SOURCES}
 | 
					
						
							|  |  |  |         dsp/sigmffilerecord.cpp
 | 
					
						
							|  |  |  |     )
 | 
					
						
							|  |  |  |     set(sdrbase_HEADERS | 
					
						
							|  |  |  |         ${sdrbase_HEADERS}
 | 
					
						
							| 
									
										
										
										
											2020-11-10 06:18:36 +01:00
										 |  |  |         dsp/sigmf_forward.h
 | 
					
						
							| 
									
										
										
										
											2020-11-10 02:09:21 +01:00
										 |  |  |         dsp/sigmffilerecord.h
 | 
					
						
							|  |  |  |     )
 | 
					
						
							|  |  |  |     include_directories(${LIBSIGMF_INCLUDE_DIR})
 | 
					
						
							|  |  |  |     set(sdrbase_LIBSIGMF_LIB ${LIBSIGMF_LIBRARIES})
 | 
					
						
							| 
									
										
										
										
											2020-11-21 12:16:49 +01:00
										 |  |  | endif()
 | 
					
						
							| 
									
										
										
										
											2020-11-10 02:09:21 +01:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2022-12-20 21:06:39 +00:00
										 |  |  | if (LIBSERIALDV_FOUND)
 | 
					
						
							|  |  |  |     add_definitions(-DDSD_USE_SERIALDV)
 | 
					
						
							|  |  |  |     include_directories(${LIBSERIALDV_INCLUDE_DIR})
 | 
					
						
							|  |  |  |     set(sdrbase_SERIALDV_LIB ${LIBSERIALDV_LIBRARY})
 | 
					
						
							|  |  |  | endif()
 | 
					
						
							| 
									
										
										
										
											2018-01-18 00:21:50 +01:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2017-10-22 12:01:04 +02:00
										 |  |  | set(sdrbase_SOURCES | 
					
						
							| 
									
										
										
										
											2019-05-01 11:54:58 +02:00
										 |  |  |     ${sdrbase_SOURCES}
 | 
					
						
							| 
									
										
										
										
											2019-07-19 01:37:22 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2018-06-25 00:01:25 +02:00
										 |  |  |     audio/audiocompressor.cpp
 | 
					
						
							| 
									
										
										
										
											2019-07-16 14:56:23 +02:00
										 |  |  |     audio/audiocompressorsnd.cpp
 | 
					
						
							| 
									
										
										
										
											2022-11-17 14:34:54 +00:00
										 |  |  |     audio/audiodeviceinfo.cpp
 | 
					
						
							| 
									
										
										
										
											2018-03-23 18:08:38 +01:00
										 |  |  |     audio/audiodevicemanager.cpp
 | 
					
						
							| 
									
										
										
										
											2017-10-22 12:01:04 +02:00
										 |  |  |     audio/audiofifo.cpp
 | 
					
						
							| 
									
										
										
										
											2019-02-14 14:27:06 +01:00
										 |  |  |     audio/audiofilter.cpp
 | 
					
						
							| 
									
										
										
										
											2019-02-16 11:06:34 +01:00
										 |  |  |     audio/audiog722.cpp
 | 
					
						
							| 
									
										
										
										
											2019-02-18 02:07:30 +01:00
										 |  |  |     audio/audioopus.cpp
 | 
					
						
							| 
									
										
										
										
											2020-11-12 22:13:44 +01:00
										 |  |  |     audio/audiooutputdevice.cpp
 | 
					
						
							| 
									
										
										
										
											2020-11-12 20:30:34 +01:00
										 |  |  |     audio/audioinputdevice.cpp
 | 
					
						
							| 
									
										
										
										
											2018-01-29 01:59:03 +01:00
										 |  |  |     audio/audionetsink.cpp
 | 
					
						
							| 
									
										
										
										
											2019-02-24 20:59:09 +01:00
										 |  |  |     audio/audioresampler.cpp
 | 
					
						
							| 
									
										
										
										
											2018-09-11 13:41:09 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2019-05-09 17:27:12 +02:00
										 |  |  |     channel/channelapi.cpp
 | 
					
						
							| 
									
										
										
										
											2019-08-02 01:58:59 +02:00
										 |  |  |     channel/channelutils.cpp
 | 
					
						
							| 
									
										
											  
											
												ADS-B Demodulator updates.
Add OpenSky Network aircraft database support, for information about
aircraft model, owner, registration.
Add airline logos and country & military flags for display in the table.
Add OurAirports airport database support, to allow airports and ATC
frequencies to be displayed on the map.
Allow ATC frequency to be tuned by clicking on the map.
Add support for displaying flight paths on the map.
Allow columns in table to be rearranged and hidden.
Allow rows in table to be sorted by clicking on header.
Allow switching units from ft, kn, ft/min to m, kph, m/s
Allow aircraft timeout to be set by the user.
Allow font used for the table to be set by the user.
Add optional display of demodulator statistics.
Support multithreading in demodulator to reduce FIFO overflows.
Add support for demodulating all Mode-S frames and feeding them.
Add support for feeding in Beast hex format.
Allow option of correlating against full preamble or partial preamble.
Supporting highlighting of an aircraft in the table by selecting it on
the map.
Use difference of zeros and ones correlation, rather than absolute
threshold, to better account for varying conditions and make the
threshold easier to set.
Enable anti-aliasing for text on the map.
Improve CRC performance by 5x-10x.
Add HttpDownloadManager class to support downloading of files from the
web to disk.
											
										 
											2020-11-06 12:18:55 +00:00
										 |  |  |     channel/channelwebapiutils.cpp
 | 
					
						
							| 
									
										
										
										
											2019-02-02 22:58:42 +01:00
										 |  |  |     channel/remotedataqueue.cpp
 | 
					
						
							|  |  |  |     channel/remotedatareadqueue.cpp
 | 
					
						
							| 
									
										
										
										
											2018-09-11 13:41:09 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2018-01-04 11:11:53 +01:00
										 |  |  |     commands/command.cpp
 | 
					
						
							| 
									
										
										
										
											2022-01-06 22:47:41 +01:00
										 |  |  |     commands/commandkeyreceiver.cpp
 | 
					
						
							| 
									
										
										
										
											2017-11-19 03:38:07 +01:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2017-10-22 12:01:04 +02:00
										 |  |  |     dsp/afsquelch.cpp
 | 
					
						
							|  |  |  |     dsp/agc.cpp
 | 
					
						
							| 
									
										
										
										
											2019-12-13 15:15:21 +01:00
										 |  |  |     dsp/downchannelizer.cpp
 | 
					
						
							| 
									
										
										
										
											2019-11-15 01:38:19 +01:00
										 |  |  |     dsp/upchannelizer.cpp
 | 
					
						
							| 
									
										
										
										
											2017-10-22 12:01:04 +02:00
										 |  |  |     dsp/channelmarker.cpp
 | 
					
						
							|  |  |  |     dsp/ctcssdetector.cpp
 | 
					
						
							| 
									
										
										
										
											2020-10-31 22:56:12 +01:00
										 |  |  |     dsp/ctcssfrequencies.cpp
 | 
					
						
							| 
									
										
										
										
											2019-11-23 07:39:57 +01:00
										 |  |  |     dsp/channelsamplesink.cpp
 | 
					
						
							| 
									
										
										
										
											2019-10-23 18:34:57 +02:00
										 |  |  |     dsp/channelsamplesource.cpp
 | 
					
						
							| 
									
										
										
										
											2021-03-05 13:37:49 +00:00
										 |  |  |     dsp/costasloop.cpp
 | 
					
						
							| 
									
										
										
										
											2017-10-22 12:01:04 +02:00
										 |  |  |     dsp/cwkeyer.cpp
 | 
					
						
							| 
									
										
										
										
											2017-12-10 20:27:08 +01:00
										 |  |  |     dsp/cwkeyersettings.cpp
 | 
					
						
							| 
									
										
										
										
											2020-12-15 23:40:52 +01:00
										 |  |  |     dsp/datafifo.cpp
 | 
					
						
							| 
									
										
										
										
											2021-04-17 18:14:15 +02:00
										 |  |  |     dsp/dcscodes.cpp
 | 
					
						
							| 
									
										
										
										
											2018-04-25 18:01:01 +02:00
										 |  |  |     dsp/decimatorsff.cpp
 | 
					
						
							| 
									
										
										
										
											2018-04-25 01:44:54 +02:00
										 |  |  |     dsp/decimatorsfi.cpp
 | 
					
						
							| 
									
										
										
										
											2020-07-19 00:56:15 +02:00
										 |  |  |     dsp/decimatorc.cpp
 | 
					
						
							| 
									
										
										
										
											2017-10-22 12:01:04 +02:00
										 |  |  |     dsp/dspcommands.cpp
 | 
					
						
							|  |  |  |     dsp/dspengine.cpp
 | 
					
						
							|  |  |  |     dsp/dspdevicesourceengine.cpp
 | 
					
						
							|  |  |  |     dsp/dspdevicesinkengine.cpp
 | 
					
						
							| 
									
										
										
										
											2019-05-16 00:43:15 +02:00
										 |  |  |     dsp/dspdevicemimoengine.cpp
 | 
					
						
							| 
									
										
										
										
											2018-05-20 10:42:14 +02:00
										 |  |  |     dsp/fftcorr.cpp
 | 
					
						
							| 
									
										
										
										
											2017-10-22 12:01:04 +02:00
										 |  |  |     dsp/fftengine.cpp
 | 
					
						
							| 
									
										
										
										
											2020-03-12 06:27:38 +01:00
										 |  |  |     dsp/fftfactory.cpp
 | 
					
						
							| 
									
										
										
										
											2018-05-22 00:13:40 +02:00
										 |  |  |     dsp/fftfilt.cpp
 | 
					
						
							| 
									
										
										
										
											2017-10-22 12:01:04 +02:00
										 |  |  |     dsp/fftwindow.cpp
 | 
					
						
							|  |  |  |     dsp/filterrc.cpp
 | 
					
						
							|  |  |  |     dsp/filtermbe.cpp
 | 
					
						
							|  |  |  |     dsp/filerecord.cpp
 | 
					
						
							| 
									
										
										
										
											2020-08-06 10:46:49 +02:00
										 |  |  |     dsp/filerecordinterface.cpp
 | 
					
						
							| 
									
										
										
										
											2020-10-31 21:30:45 +01:00
										 |  |  |     dsp/firfilter.cpp
 | 
					
						
							| 
									
										
										
										
											2020-09-18 16:36:27 +01:00
										 |  |  |     dsp/fmpreemphasis.cpp
 | 
					
						
							| 
									
										
										
										
											2018-05-17 01:05:48 +02:00
										 |  |  |     dsp/freqlockcomplex.cpp
 | 
					
						
							| 
									
										
										
										
											2017-10-22 12:01:04 +02:00
										 |  |  |     dsp/interpolator.cpp
 | 
					
						
							| 
									
										
										
										
											2019-08-07 18:50:26 +02:00
										 |  |  |     dsp/glscopesettings.cpp
 | 
					
						
							| 
									
										
										
										
											2021-04-20 10:32:21 +02:00
										 |  |  |     dsp/spectrumsettings.cpp
 | 
					
						
							| 
									
										
										
										
											2020-11-24 12:31:16 +00:00
										 |  |  |     dsp/goertzel.cpp
 | 
					
						
							| 
									
										
										
										
											2019-04-25 15:48:47 +02:00
										 |  |  |     dsp/hbfilterchainconverter.cpp
 | 
					
						
							| 
									
										
										
										
											2017-10-22 12:01:04 +02:00
										 |  |  |     dsp/hbfiltertraits.cpp
 | 
					
						
							| 
									
										
										
										
											2019-09-03 07:59:14 +02:00
										 |  |  |     dsp/mimochannel.cpp
 | 
					
						
							| 
									
										
										
										
											2017-10-22 12:01:04 +02:00
										 |  |  |     dsp/nco.cpp
 | 
					
						
							|  |  |  |     dsp/ncof.cpp
 | 
					
						
							|  |  |  |     dsp/phaselock.cpp
 | 
					
						
							| 
									
										
										
										
											2018-05-13 08:55:14 +02:00
										 |  |  |     dsp/phaselockcomplex.cpp
 | 
					
						
							| 
									
										
										
										
											2018-04-03 18:51:21 +02:00
										 |  |  |     dsp/projector.cpp
 | 
					
						
							| 
									
										
										
										
											2019-09-25 00:35:02 +02:00
										 |  |  |     dsp/samplemififo.cpp
 | 
					
						
							| 
									
										
										
										
											2019-10-17 00:03:52 +02:00
										 |  |  |     dsp/samplemofifo.cpp
 | 
					
						
							| 
									
										
										
										
											2017-10-22 12:01:04 +02:00
										 |  |  |     dsp/samplesinkfifo.cpp
 | 
					
						
							| 
									
										
										
										
											2020-07-16 16:57:51 +02:00
										 |  |  |     dsp/samplesimplefifo.cpp
 | 
					
						
							| 
									
										
										
										
											2019-11-15 01:04:24 +01:00
										 |  |  |     dsp/samplesourcefifo.cpp
 | 
					
						
							| 
									
										
										
										
											2021-05-29 12:22:43 +02:00
										 |  |  |     dsp/scopevis.cpp
 | 
					
						
							| 
									
										
										
										
											2017-10-22 12:01:04 +02:00
										 |  |  |     dsp/basebandsamplesink.cpp
 | 
					
						
							|  |  |  |     dsp/basebandsamplesource.cpp
 | 
					
						
							|  |  |  |     dsp/recursivefilters.cpp
 | 
					
						
							|  |  |  |     dsp/wfir.cpp
 | 
					
						
							|  |  |  |     dsp/devicesamplesource.cpp
 | 
					
						
							|  |  |  |     dsp/devicesamplesink.cpp
 | 
					
						
							| 
									
										
										
										
											2019-05-16 00:43:15 +02:00
										 |  |  |     dsp/devicesamplemimo.cpp
 | 
					
						
							| 
									
										
										
										
											2019-09-18 00:15:04 +02:00
										 |  |  |     dsp/devicesamplestatic.cpp
 | 
					
						
							| 
									
										
										
										
											2021-08-07 19:45:48 +02:00
										 |  |  |     dsp/spectrummarkers.cpp
 | 
					
						
							| 
									
										
										
										
											2022-01-30 07:43:50 +01:00
										 |  |  |     dsp/spectrumcalibrationpoint.cpp
 | 
					
						
							| 
									
										
										
										
											2020-04-28 18:44:03 +02:00
										 |  |  |     dsp/spectrumvis.cpp
 | 
					
						
							| 
									
										
										
										
											2021-05-21 10:06:10 +01:00
										 |  |  |     dsp/wavfilerecord.cpp
 | 
					
						
							| 
									
										
										
										
											2017-10-22 12:01:04 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2019-05-08 00:30:40 +02:00
										 |  |  |     device/deviceapi.cpp
 | 
					
						
							| 
									
										
										
										
											2017-11-02 03:30:54 +01:00
										 |  |  |     device/deviceenumerator.cpp
 | 
					
						
							| 
									
										
										
										
											2020-10-01 06:09:37 +02:00
										 |  |  |     device/deviceset.cpp
 | 
					
						
							| 
									
										
										
										
											2019-06-12 18:50:53 +02:00
										 |  |  |     device/deviceuserargs.cpp
 | 
					
						
							| 
									
										
										
										
											2019-08-04 20:24:44 +02:00
										 |  |  |     device/deviceutils.cpp
 | 
					
						
							| 
									
										
										
										
											2017-11-01 00:30:25 +01:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-09-20 01:06:34 +02:00
										 |  |  |     feature/feature.cpp
 | 
					
						
							| 
									
										
										
										
											2020-10-10 20:08:11 +02:00
										 |  |  |     feature/featureset.cpp
 | 
					
						
							| 
									
										
										
										
											2020-09-24 05:38:05 +02:00
										 |  |  |     feature/featureutils.cpp
 | 
					
						
							| 
									
										
										
										
											2021-01-13 19:58:07 +00:00
										 |  |  |     feature/featurewebapiutils.cpp
 | 
					
						
							| 
									
										
										
										
											2020-09-20 01:06:34 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2022-02-21 03:06:16 +01:00
										 |  |  |     pipes/datafifostore.cpp
 | 
					
						
							| 
									
										
										
										
											2020-12-15 23:40:52 +01:00
										 |  |  |     pipes/datapipes.cpp
 | 
					
						
							|  |  |  |     pipes/datapipesgcworker.cpp
 | 
					
						
							| 
									
										
										
										
											2022-02-28 23:32:23 +01:00
										 |  |  |     pipes/messagepipes.cpp
 | 
					
						
							|  |  |  |     pipes/messagepipesgcworker.cpp
 | 
					
						
							| 
									
										
										
										
											2022-02-24 08:32:07 +01:00
										 |  |  |     pipes/messagequeuestore.cpp
 | 
					
						
							| 
									
										
										
										
											2022-02-20 22:08:49 +01:00
										 |  |  |     pipes/objectpipe.cpp
 | 
					
						
							|  |  |  |     pipes/objectpipesregistrations.cpp
 | 
					
						
							| 
									
										
										
										
											2020-11-29 09:26:32 +01:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2022-04-05 16:26:57 +02:00
										 |  |  |     settings/configuration.cpp
 | 
					
						
							| 
									
										
										
										
											2020-09-24 05:38:05 +02:00
										 |  |  |     settings/featuresetpreset.cpp
 | 
					
						
							| 
									
										
										
										
											2017-10-22 12:01:04 +02:00
										 |  |  |     settings/preferences.cpp
 | 
					
						
							|  |  |  |     settings/preset.cpp
 | 
					
						
							|  |  |  |     settings/mainsettings.cpp
 | 
					
						
							| 
									
										
										
										
											2022-01-09 05:27:12 +01:00
										 |  |  |     settings/rollupstate.cpp
 | 
					
						
							| 
									
										
										
										
											2017-10-22 12:01:04 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2021-05-07 21:50:27 +01:00
										 |  |  |     util/ais.cpp
 | 
					
						
							| 
									
										
										
										
											2022-12-20 21:06:39 +00:00
										 |  |  |     util/android.cpp
 | 
					
						
							| 
									
										
										
										
											2022-06-06 10:53:10 +01:00
										 |  |  |     util/aviationweather.cpp
 | 
					
						
							| 
									
										
										
										
											2021-01-13 19:58:07 +00:00
										 |  |  |     util/ax25.cpp
 | 
					
						
							| 
									
										
										
										
											2021-01-13 20:51:38 +00:00
										 |  |  |     util/aprs.cpp
 | 
					
						
							|  |  |  |     util/astronomy.cpp
 | 
					
						
							| 
									
										
										
										
											2020-10-27 16:22:10 +00:00
										 |  |  |     util/azel.cpp
 | 
					
						
							| 
									
										
										
										
											2022-06-18 12:35:44 +01:00
										 |  |  |     util/colormap.cpp
 | 
					
						
							| 
									
										
										
										
											2022-03-01 17:17:56 +00:00
										 |  |  |     util/coordinates.cpp
 | 
					
						
							| 
									
										
										
										
											2020-09-18 16:36:27 +01:00
										 |  |  |     util/crc.cpp
 | 
					
						
							| 
									
										
										
										
											2017-10-22 12:01:04 +02:00
										 |  |  |     util/CRC64.cpp
 | 
					
						
							| 
									
										
										
										
											2020-11-30 01:30:18 +01:00
										 |  |  |     util/csv.cpp
 | 
					
						
							| 
									
										
										
										
											2017-10-22 12:01:04 +02:00
										 |  |  |     util/db.cpp
 | 
					
						
							| 
									
										
										
										
											2018-02-03 07:18:26 +01:00
										 |  |  |     util/fixedtraits.cpp
 | 
					
						
							| 
									
										
										
										
											2021-01-29 12:57:58 +00:00
										 |  |  |     util/fits.cpp
 | 
					
						
							| 
									
										
										
										
											2021-10-29 12:54:10 +01:00
										 |  |  |     util/flightinformation.cpp
 | 
					
						
							| 
									
										
										
										
											2022-07-20 17:41:11 +01:00
										 |  |  |     util/giro.cpp
 | 
					
						
							| 
									
										
										
										
											2021-04-17 18:14:15 +02:00
										 |  |  |     util/golay2312.cpp
 | 
					
						
							| 
									
										
											  
											
												ADS-B Demodulator updates.
Add OpenSky Network aircraft database support, for information about
aircraft model, owner, registration.
Add airline logos and country & military flags for display in the table.
Add OurAirports airport database support, to allow airports and ATC
frequencies to be displayed on the map.
Allow ATC frequency to be tuned by clicking on the map.
Add support for displaying flight paths on the map.
Allow columns in table to be rearranged and hidden.
Allow rows in table to be sorted by clicking on header.
Allow switching units from ft, kn, ft/min to m, kph, m/s
Allow aircraft timeout to be set by the user.
Allow font used for the table to be set by the user.
Add optional display of demodulator statistics.
Support multithreading in demodulator to reduce FIFO overflows.
Add support for demodulating all Mode-S frames and feeding them.
Add support for feeding in Beast hex format.
Allow option of correlating against full preamble or partial preamble.
Supporting highlighting of an aircraft in the table by selecting it on
the map.
Use difference of zeros and ones correlation, rather than absolute
threshold, to better account for varying conditions and make the
threshold easier to set.
Enable anti-aliasing for text on the map.
Improve CRC performance by 5x-10x.
Add HttpDownloadManager class to support downloading of files from the
web to disk.
											
										 
											2020-11-06 12:18:55 +00:00
										 |  |  |     util/httpdownloadmanager.cpp
 | 
					
						
							| 
									
										
										
										
											2021-06-10 20:10:19 +01:00
										 |  |  |     util/interpolation.cpp
 | 
					
						
							| 
									
										
										
										
											2020-09-23 13:42:29 +01:00
										 |  |  |     util/lfsr.cpp
 | 
					
						
							| 
									
										
										
										
											2021-01-13 19:58:07 +00:00
										 |  |  |     util/maidenhead.cpp
 | 
					
						
							| 
									
										
										
										
											2017-10-22 12:01:04 +02:00
										 |  |  |     util/message.cpp
 | 
					
						
							|  |  |  |     util/messagequeue.cpp
 | 
					
						
							| 
									
										
										
										
											2020-11-24 12:31:16 +00:00
										 |  |  |     util/morse.cpp
 | 
					
						
							| 
									
										
										
										
											2021-11-12 16:51:23 +00:00
										 |  |  |     util/openaip.cpp
 | 
					
						
							| 
									
										
										
											
												ADS-B: Add support for decoding Comm-B replies in Mode-S frames. This adds TAS, IAS, Mach, Selelected Alt, Selected Heading, Turn rate, Roll angle, Autopilot enabled, Vertical and lateral navigation modes, Baro setting, Headwind, OAT, Wind speed and direction, Pressure, Static air temperature, Humidity.
											
										 
											2022-08-26 12:35:12 +01:00
										 |  |  |     util/osndb.cpp
 | 
					
						
							| 
									
										
										
										
											2022-10-03 00:23:47 +02:00
										 |  |  |     util/peakfinder.cpp
 | 
					
						
							| 
									
										
										
										
											2021-11-12 16:51:23 +00:00
										 |  |  |     util/planespotters.cpp
 | 
					
						
							| 
									
										
										
										
											2021-10-12 11:07:56 +01:00
										 |  |  |     util/png.cpp
 | 
					
						
							| 
									
										
										
										
											2017-10-22 12:01:04 +02:00
										 |  |  |     util/prettyprint.cpp
 | 
					
						
							| 
									
										
										
										
											2022-03-01 17:17:56 +00:00
										 |  |  |     util/radiosonde.cpp
 | 
					
						
							| 
									
										
										
										
											2018-03-06 02:23:47 +01:00
										 |  |  |     util/rtpsink.cpp
 | 
					
						
							| 
									
										
										
										
											2017-10-22 12:01:04 +02:00
										 |  |  |     util/syncmessenger.cpp
 | 
					
						
							|  |  |  |     util/samplesourceserializer.cpp
 | 
					
						
							|  |  |  |     util/simpleserializer.cpp
 | 
					
						
							| 
									
										
										
										
											2020-01-12 01:10:51 +01:00
										 |  |  |     util/serialutil.cpp
 | 
					
						
							| 
									
										
										
										
											2017-10-22 12:01:04 +02:00
										 |  |  |     #util/spinlock.cpp
 | 
					
						
							| 
									
										
										
										
											2017-11-19 11:36:20 +01:00
										 |  |  |     util/uid.cpp
 | 
					
						
							| 
									
										
										
										
											2020-11-24 12:31:16 +00:00
										 |  |  |     util/units.cpp
 | 
					
						
							| 
									
										
										
										
											2018-11-13 13:19:54 +01:00
										 |  |  |     util/timeutil.cpp
 | 
					
						
							| 
									
										
										
										
											2021-06-09 16:17:59 +01:00
										 |  |  |     util/visa.cpp
 | 
					
						
							| 
									
										
										
										
											2021-10-12 11:07:56 +01:00
										 |  |  |     util/weather.cpp
 | 
					
						
							| 
									
										
										
										
											2022-09-16 10:01:25 +01:00
										 |  |  |     util/iot/device.cpp
 | 
					
						
							|  |  |  |     util/iot/homeassistant.cpp
 | 
					
						
							|  |  |  |     util/iot/tplink.cpp
 | 
					
						
							|  |  |  |     util/iot/visa.cpp
 | 
					
						
							| 
									
										
										
										
											2018-09-11 13:41:09 +02:00
										 |  |  | 
 | 
					
						
							|  |  |  |     plugin/plugininterface.cpp
 | 
					
						
							| 
									
										
										
										
											2017-11-01 23:00:00 +01:00
										 |  |  |     plugin/pluginapi.cpp
 | 
					
						
							| 
									
										
										
										
											2017-11-17 03:17:15 +01:00
										 |  |  |     plugin/pluginmanager.cpp
 | 
					
						
							| 
									
										
										
										
											2018-09-11 13:41:09 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-10-11 12:39:30 +02:00
										 |  |  |     webapi/webapiadapter.cpp
 | 
					
						
							| 
									
										
										
										
											2019-08-01 02:16:56 +02:00
										 |  |  |     webapi/webapiadapterbase.cpp
 | 
					
						
							| 
									
										
										
										
											2017-11-18 19:34:47 +01:00
										 |  |  |     webapi/webapiadapterinterface.cpp
 | 
					
						
							| 
									
										
										
										
											2017-11-17 03:55:36 +01:00
										 |  |  |     webapi/webapirequestmapper.cpp
 | 
					
						
							|  |  |  |     webapi/webapiserver.cpp
 | 
					
						
							| 
									
										
										
										
											2020-09-28 00:18:30 +02:00
										 |  |  |     webapi/webapiutils.cpp
 | 
					
						
							| 
									
										
										
										
											2018-09-11 13:41:09 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-04-29 17:41:17 +02:00
										 |  |  |     websockets/wsspectrum.cpp
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2017-11-18 05:06:43 +01:00
										 |  |  |     mainparser.cpp
 | 
					
						
							| 
									
										
										
										
											2020-10-09 08:52:30 +02:00
										 |  |  |     maincore.cpp
 | 
					
						
							| 
									
										
										
										
											2019-05-01 11:54:58 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2019-05-31 10:14:10 +02:00
										 |  |  |     resources/webapi.qrc
 | 
					
						
							| 
									
										
										
										
											2017-10-22 12:01:04 +02:00
										 |  |  | )
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | set(sdrbase_HEADERS | 
					
						
							| 
									
										
										
										
											2019-05-01 11:54:58 +02:00
										 |  |  |     ${sdrbase_HEADERS}
 | 
					
						
							| 
									
										
										
										
											2019-07-19 01:37:22 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2019-05-01 11:54:58 +02:00
										 |  |  |     audio/audiocompressor.h
 | 
					
						
							| 
									
										
										
										
											2019-07-16 14:56:23 +02:00
										 |  |  |     audio/audiocompressorsnd.h
 | 
					
						
							| 
									
										
										
										
											2022-11-17 14:34:54 +00:00
										 |  |  |     audio/audiodeviceinfo.h
 | 
					
						
							| 
									
										
										
										
											2018-03-23 18:08:38 +01:00
										 |  |  |     audio/audiodevicemanager.h
 | 
					
						
							| 
									
										
										
										
											2017-10-22 12:01:04 +02:00
										 |  |  |     audio/audiofifo.h
 | 
					
						
							| 
									
										
										
										
											2019-02-14 14:27:06 +01:00
										 |  |  |     audio/audiofilter.h
 | 
					
						
							| 
									
										
										
										
											2019-02-16 11:06:34 +01:00
										 |  |  |     audio/audiog722.h
 | 
					
						
							| 
									
										
										
										
											2020-11-12 22:13:44 +01:00
										 |  |  |     audio/audiooutputdevice.h
 | 
					
						
							| 
									
										
										
										
											2019-02-18 02:07:30 +01:00
										 |  |  |     audio/audioopus.h
 | 
					
						
							| 
									
										
										
										
											2020-11-12 20:30:34 +01:00
										 |  |  |     audio/audioinputdevice.h
 | 
					
						
							| 
									
										
										
										
											2018-01-29 01:59:03 +01:00
										 |  |  |     audio/audionetsink.h
 | 
					
						
							| 
									
										
										
										
											2019-02-24 20:59:09 +01:00
										 |  |  |     audio/audioresampler.h
 | 
					
						
							| 
									
										
										
										
											2017-10-22 12:01:04 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2019-05-09 17:27:12 +02:00
										 |  |  |     channel/channelapi.h
 | 
					
						
							| 
									
										
										
										
											2019-08-02 01:58:59 +02:00
										 |  |  |     channel/channelutils.h
 | 
					
						
							| 
									
										
											  
											
												ADS-B Demodulator updates.
Add OpenSky Network aircraft database support, for information about
aircraft model, owner, registration.
Add airline logos and country & military flags for display in the table.
Add OurAirports airport database support, to allow airports and ATC
frequencies to be displayed on the map.
Allow ATC frequency to be tuned by clicking on the map.
Add support for displaying flight paths on the map.
Allow columns in table to be rearranged and hidden.
Allow rows in table to be sorted by clicking on header.
Allow switching units from ft, kn, ft/min to m, kph, m/s
Allow aircraft timeout to be set by the user.
Allow font used for the table to be set by the user.
Add optional display of demodulator statistics.
Support multithreading in demodulator to reduce FIFO overflows.
Add support for demodulating all Mode-S frames and feeding them.
Add support for feeding in Beast hex format.
Allow option of correlating against full preamble or partial preamble.
Supporting highlighting of an aircraft in the table by selecting it on
the map.
Use difference of zeros and ones correlation, rather than absolute
threshold, to better account for varying conditions and make the
threshold easier to set.
Enable anti-aliasing for text on the map.
Improve CRC performance by 5x-10x.
Add HttpDownloadManager class to support downloading of files from the
web to disk.
											
										 
											2020-11-06 12:18:55 +00:00
										 |  |  |     channel/channelwebapiutils.h
 | 
					
						
							| 
									
										
										
										
											2019-02-02 22:58:42 +01:00
										 |  |  |     channel/remotedataqueue.h
 | 
					
						
							|  |  |  |     channel/remotedatareadqueue.h
 | 
					
						
							|  |  |  |     channel/remotedatablock.h
 | 
					
						
							| 
									
										
										
										
											2018-09-11 13:41:09 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2018-01-04 11:11:53 +01:00
										 |  |  |     commands/command.h
 | 
					
						
							| 
									
										
										
										
											2022-01-06 22:47:41 +01:00
										 |  |  |     commands/commandkeyreceiver.h
 | 
					
						
							| 
									
										
										
										
											2017-11-19 03:38:07 +01:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2017-10-22 12:01:04 +02:00
										 |  |  |     dsp/afsquelch.h
 | 
					
						
							| 
									
										
										
										
											2018-02-04 22:52:31 +01:00
										 |  |  |     dsp/autocorrector.h
 | 
					
						
							| 
									
										
										
										
											2019-12-13 15:15:21 +01:00
										 |  |  |     dsp/downchannelizer.h
 | 
					
						
							| 
									
										
										
										
											2019-11-15 01:38:19 +01:00
										 |  |  |     dsp/upchannelizer.h
 | 
					
						
							| 
									
										
										
										
											2017-10-22 12:01:04 +02:00
										 |  |  |     dsp/channelmarker.h
 | 
					
						
							| 
									
										
										
										
											2019-11-23 07:39:57 +01:00
										 |  |  |     dsp/channelsamplesink.h
 | 
					
						
							| 
									
										
										
										
											2019-10-23 18:34:57 +02:00
										 |  |  |     dsp/channelsamplesource.h
 | 
					
						
							| 
									
										
										
										
											2017-10-22 12:01:04 +02:00
										 |  |  |     dsp/complex.h
 | 
					
						
							| 
									
										
										
										
											2021-03-05 13:37:49 +00:00
										 |  |  |     dsp/costasloop.h
 | 
					
						
							| 
									
										
										
										
											2020-10-31 22:56:12 +01:00
										 |  |  |     dsp/ctcssdetector.h
 | 
					
						
							|  |  |  |     dsp/ctcssfrequencies.h
 | 
					
						
							| 
									
										
										
										
											2017-10-22 12:01:04 +02:00
										 |  |  |     dsp/cwkeyer.h
 | 
					
						
							| 
									
										
										
										
											2017-12-10 20:27:08 +01:00
										 |  |  |     dsp/cwkeyersettings.h
 | 
					
						
							| 
									
										
										
										
											2020-12-15 23:40:52 +01:00
										 |  |  |     dsp/datafifo.h
 | 
					
						
							| 
									
										
										
										
											2021-04-17 18:14:15 +02:00
										 |  |  |     dsp/dcscodes.h
 | 
					
						
							| 
									
										
										
										
											2017-10-22 12:01:04 +02:00
										 |  |  |     dsp/decimators.h
 | 
					
						
							| 
									
										
										
										
											2018-05-01 19:49:47 +02:00
										 |  |  |     dsp/decimatorsif.h
 | 
					
						
							| 
									
										
										
										
											2018-04-25 18:01:01 +02:00
										 |  |  |     dsp/decimatorsff.h
 | 
					
						
							| 
									
										
										
										
											2018-04-25 01:44:54 +02:00
										 |  |  |     dsp/decimatorsfi.h
 | 
					
						
							| 
									
										
										
										
											2018-01-16 00:01:38 +01:00
										 |  |  |     dsp/decimatorsu.h
 | 
					
						
							| 
									
										
										
										
											2020-07-19 00:56:15 +02:00
										 |  |  |     dsp/decimatorc.h
 | 
					
						
							| 
									
										
										
										
											2017-10-22 12:01:04 +02:00
										 |  |  |     dsp/interpolators.h
 | 
					
						
							| 
									
										
										
										
											2019-05-17 18:35:34 +02:00
										 |  |  |     dsp/interpolatorsif.h
 | 
					
						
							| 
									
										
										
										
											2017-10-22 12:01:04 +02:00
										 |  |  |     dsp/dspcommands.h
 | 
					
						
							|  |  |  |     dsp/dspengine.h
 | 
					
						
							|  |  |  |     dsp/dspdevicesourceengine.h
 | 
					
						
							|  |  |  |     dsp/dspdevicesinkengine.h
 | 
					
						
							| 
									
										
										
										
											2019-05-16 00:43:15 +02:00
										 |  |  |     dsp/dspdevicemimoengine.h
 | 
					
						
							| 
									
										
										
										
											2017-10-22 12:01:04 +02:00
										 |  |  |     dsp/dsptypes.h
 | 
					
						
							| 
									
										
										
										
											2018-05-20 10:42:14 +02:00
										 |  |  |     dsp/fftcorr.h
 | 
					
						
							| 
									
										
										
										
											2017-10-22 12:01:04 +02:00
										 |  |  |     dsp/fftengine.h
 | 
					
						
							| 
									
										
										
										
											2020-03-12 06:27:38 +01:00
										 |  |  |     dsp/fftfactory.h
 | 
					
						
							| 
									
										
										
										
											2017-10-22 12:01:04 +02:00
										 |  |  |     dsp/fftfilt.h
 | 
					
						
							|  |  |  |     dsp/fftwengine.h
 | 
					
						
							|  |  |  |     dsp/fftwindow.h
 | 
					
						
							|  |  |  |     dsp/filterrc.h
 | 
					
						
							|  |  |  |     dsp/filtermbe.h
 | 
					
						
							|  |  |  |     dsp/filerecord.h
 | 
					
						
							| 
									
										
										
										
											2020-08-06 10:46:49 +02:00
										 |  |  |     dsp/filerecordinterface.h
 | 
					
						
							| 
									
										
										
										
											2020-10-31 21:30:45 +01:00
										 |  |  |     dsp/firfilter.h
 | 
					
						
							| 
									
										
										
										
											2020-09-18 16:36:27 +01:00
										 |  |  |     dsp/fmpreemphasis.h
 | 
					
						
							| 
									
										
										
										
											2018-05-17 01:05:48 +02:00
										 |  |  |     dsp/freqlockcomplex.h
 | 
					
						
							| 
									
										
										
										
											2017-10-22 12:01:04 +02:00
										 |  |  |     dsp/gfft.h
 | 
					
						
							| 
									
										
										
										
											2019-08-07 18:50:26 +02:00
										 |  |  |     dsp/glscopesettings.h
 | 
					
						
							| 
									
										
										
										
											2020-11-11 10:23:31 +01:00
										 |  |  |     dsp/glspectruminterface.h
 | 
					
						
							| 
									
										
										
										
											2021-08-07 19:45:48 +02:00
										 |  |  |     dsp/spectrummarkers.h
 | 
					
						
							| 
									
										
										
										
											2022-01-30 07:43:50 +01:00
										 |  |  |     dsp/spectrumcalibrationpoint.h
 | 
					
						
							| 
									
										
										
										
											2021-04-20 10:32:21 +02:00
										 |  |  |     dsp/spectrumsettings.h
 | 
					
						
							| 
									
										
										
										
											2020-11-24 12:31:16 +00:00
										 |  |  |     dsp/goertzel.h
 | 
					
						
							| 
									
										
										
										
											2019-04-25 15:48:47 +02:00
										 |  |  |     dsp/hbfilterchainconverter.h
 | 
					
						
							| 
									
										
										
										
											2017-12-26 10:59:51 +01:00
										 |  |  |     dsp/iirfilter.h
 | 
					
						
							| 
									
										
										
										
											2017-10-22 12:01:04 +02:00
										 |  |  |     dsp/interpolator.h
 | 
					
						
							|  |  |  |     dsp/hbfiltertraits.h
 | 
					
						
							|  |  |  |     dsp/inthalfbandfilter.h
 | 
					
						
							|  |  |  |     dsp/inthalfbandfilterdb.h
 | 
					
						
							| 
									
										
										
										
											2018-04-29 11:48:46 +02:00
										 |  |  |     dsp/inthalfbandfilterdbf.h
 | 
					
						
							| 
									
										
										
										
											2018-05-02 14:00:03 +02:00
										 |  |  |     dsp/inthalfbandfiltereo.h
 | 
					
						
							|  |  |  |     # dsp/inthalfbandfiltereo1.h
 | 
					
						
							|  |  |  |     # dsp/inthalfbandfiltereo1i.h
 | 
					
						
							|  |  |  |     # dsp/inthalfbandfiltereo2.h
 | 
					
						
							| 
									
										
										
										
											2018-04-29 22:56:34 +02:00
										 |  |  |     dsp/inthalfbandfiltereof.h
 | 
					
						
							| 
									
										
										
										
											2017-10-22 12:01:04 +02:00
										 |  |  |     dsp/inthalfbandfilterst.h
 | 
					
						
							|  |  |  |     dsp/inthalfbandfiltersti.h
 | 
					
						
							|  |  |  |     dsp/kissfft.h
 | 
					
						
							|  |  |  |     dsp/kissengine.h
 | 
					
						
							| 
									
										
										
										
											2020-11-01 00:45:19 +01:00
										 |  |  |     dsp/firfilter.h
 | 
					
						
							| 
									
										
										
										
											2021-05-07 21:50:27 +01:00
										 |  |  |     dsp/gaussian.h
 | 
					
						
							| 
									
										
										
										
											2019-09-03 07:59:14 +02:00
										 |  |  |     dsp/mimochannel.h
 | 
					
						
							| 
									
										
										
										
											2017-10-22 12:01:04 +02:00
										 |  |  |     dsp/misc.h
 | 
					
						
							|  |  |  |     dsp/movingaverage.h
 | 
					
						
							|  |  |  |     dsp/nco.h
 | 
					
						
							|  |  |  |     dsp/ncof.h
 | 
					
						
							|  |  |  |     dsp/phasediscri.h
 | 
					
						
							|  |  |  |     dsp/phaselock.h
 | 
					
						
							| 
									
										
										
										
											2018-05-13 08:55:14 +02:00
										 |  |  |     dsp/phaselockcomplex.h
 | 
					
						
							| 
									
										
										
										
											2018-04-03 18:51:21 +02:00
										 |  |  |     dsp/projector.h
 | 
					
						
							| 
									
										
										
										
											2020-09-23 13:42:29 +01:00
										 |  |  |     dsp/raisedcosine.h
 | 
					
						
							| 
									
										
										
										
											2017-10-22 12:01:04 +02:00
										 |  |  |     dsp/recursivefilters.h
 | 
					
						
							| 
									
										
										
										
											2021-03-18 17:17:58 +00:00
										 |  |  |     dsp/rootraisedcosine.h
 | 
					
						
							| 
									
										
										
										
											2019-09-25 00:35:02 +02:00
										 |  |  |     dsp/samplemififo.h
 | 
					
						
							| 
									
										
										
										
											2019-10-17 00:03:52 +02:00
										 |  |  |     dsp/samplemofifo.h
 | 
					
						
							| 
									
										
										
										
											2017-10-22 12:01:04 +02:00
										 |  |  |     dsp/samplesinkfifo.h
 | 
					
						
							| 
									
										
										
										
											2020-07-16 16:57:51 +02:00
										 |  |  |     dsp/samplesimplefifo.h
 | 
					
						
							| 
									
										
										
										
											2019-11-15 01:04:24 +01:00
										 |  |  |     dsp/samplesourcefifo.h
 | 
					
						
							| 
									
										
										
										
											2021-05-29 12:22:43 +02:00
										 |  |  |     dsp/scopevis.h
 | 
					
						
							| 
									
										
										
										
											2017-10-22 12:01:04 +02:00
										 |  |  |     dsp/basebandsamplesink.h
 | 
					
						
							|  |  |  |     dsp/basebandsamplesource.h
 | 
					
						
							|  |  |  |     dsp/wfir.h
 | 
					
						
							|  |  |  |     dsp/devicesamplesource.h
 | 
					
						
							|  |  |  |     dsp/devicesamplesink.h
 | 
					
						
							| 
									
										
										
										
											2019-05-16 00:43:15 +02:00
										 |  |  |     dsp/devicesamplemimo.h
 | 
					
						
							| 
									
										
										
										
											2019-09-18 00:15:04 +02:00
										 |  |  |     dsp/devicesamplestatic.h
 | 
					
						
							| 
									
										
										
										
											2020-04-28 18:44:03 +02:00
										 |  |  |     dsp/spectrumvis.h
 | 
					
						
							| 
									
										
										
										
											2021-05-21 10:06:10 +01:00
										 |  |  |     dsp/wavfilerecord.h
 | 
					
						
							| 
									
										
										
										
											2017-10-22 12:01:04 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2019-05-08 00:30:40 +02:00
										 |  |  |     device/deviceapi.h
 | 
					
						
							| 
									
										
										
										
											2017-11-02 03:30:54 +01:00
										 |  |  |     device/deviceenumerator.h
 | 
					
						
							| 
									
										
										
										
											2020-10-01 06:09:37 +02:00
										 |  |  |     device/deviceset.h
 | 
					
						
							| 
									
										
										
										
											2019-06-12 18:50:53 +02:00
										 |  |  |     device/deviceuserargs.h
 | 
					
						
							| 
									
										
										
										
											2019-08-04 20:24:44 +02:00
										 |  |  |     device/deviceutils.h
 | 
					
						
							| 
									
										
										
										
											2017-11-01 00:30:25 +01:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-09-20 01:06:34 +02:00
										 |  |  |     feature/feature.h
 | 
					
						
							| 
									
										
										
										
											2020-10-10 20:08:11 +02:00
										 |  |  |     feature/featureset.h
 | 
					
						
							| 
									
										
										
										
											2020-09-24 05:38:05 +02:00
										 |  |  |     feature/featureutils.h
 | 
					
						
							| 
									
										
										
										
											2021-01-13 19:58:07 +00:00
										 |  |  |     feature/featurewebapiutils.h
 | 
					
						
							| 
									
										
										
										
											2020-09-20 01:06:34 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2022-02-21 03:06:16 +01:00
										 |  |  |     pipes/datafifostore.h
 | 
					
						
							| 
									
										
										
										
											2020-12-15 23:40:52 +01:00
										 |  |  |     pipes/datapipes.h
 | 
					
						
							|  |  |  |     pipes/datapipesgcworker.h
 | 
					
						
							|  |  |  |     pipes/elementpipescommon.h
 | 
					
						
							|  |  |  |     pipes/elementpipesgc.h
 | 
					
						
							| 
									
										
										
										
											2022-02-28 23:32:23 +01:00
										 |  |  |     pipes/messagepipes.h
 | 
					
						
							|  |  |  |     pipes/messagepipesgcworker.h
 | 
					
						
							| 
									
										
										
										
											2022-02-24 08:32:07 +01:00
										 |  |  |     pipes/messagequeuestore.h
 | 
					
						
							| 
									
										
										
										
											2022-02-20 22:08:49 +01:00
										 |  |  |     pipes/objectpipe.h
 | 
					
						
							|  |  |  |     pipes/objectpipesregistrations.h
 | 
					
						
							| 
									
										
										
										
											2020-11-29 09:26:32 +01:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2017-11-01 00:30:25 +01:00
										 |  |  |     plugin/plugininterface.h
 | 
					
						
							| 
									
										
										
										
											2017-11-01 23:00:00 +01:00
										 |  |  |     plugin/pluginapi.h
 | 
					
						
							|  |  |  |     plugin/pluginmanager.h
 | 
					
						
							| 
									
										
										
										
											2017-10-22 12:01:04 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2022-04-05 16:26:57 +02:00
										 |  |  |     settings/configuration.h
 | 
					
						
							| 
									
										
										
										
											2020-09-24 05:38:05 +02:00
										 |  |  |     settings/featuresetpreset.h
 | 
					
						
							| 
									
										
										
										
											2017-10-22 12:01:04 +02:00
										 |  |  |     settings/preferences.h
 | 
					
						
							|  |  |  |     settings/preset.h
 | 
					
						
							|  |  |  |     settings/mainsettings.h
 | 
					
						
							| 
									
										
										
										
											2022-01-09 05:27:12 +01:00
										 |  |  |     settings/rollupstate.h
 | 
					
						
							| 
									
										
										
										
											2017-10-22 12:01:04 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2021-05-07 21:50:27 +01:00
										 |  |  |     util/ais.h
 | 
					
						
							| 
									
										
										
										
											2022-12-20 21:06:39 +00:00
										 |  |  |     util/android.h
 | 
					
						
							| 
									
										
										
										
											2022-06-06 10:53:10 +01:00
										 |  |  |     util/aviationweather.h
 | 
					
						
							| 
									
										
										
										
											2021-01-13 19:58:07 +00:00
										 |  |  |     util/ax25.h
 | 
					
						
							| 
									
										
										
										
											2021-01-13 20:51:38 +00:00
										 |  |  |     util/aprs.h
 | 
					
						
							|  |  |  |     util/astronomy.h
 | 
					
						
							| 
									
										
										
										
											2020-10-27 16:22:10 +00:00
										 |  |  |     util/azel.h
 | 
					
						
							| 
									
										
										
										
											2022-06-18 12:35:44 +01:00
										 |  |  |     util/colormap.h
 | 
					
						
							| 
									
										
										
										
											2022-03-01 17:17:56 +00:00
										 |  |  |     util/coordinates.h
 | 
					
						
							| 
									
										
										
										
											2017-10-22 12:01:04 +02:00
										 |  |  |     util/CRC64.h
 | 
					
						
							| 
									
										
										
										
											2020-11-30 01:30:18 +01:00
										 |  |  |     util/csv.h
 | 
					
						
							| 
									
										
										
										
											2017-10-22 12:01:04 +02:00
										 |  |  |     util/db.h
 | 
					
						
							|  |  |  |     util/doublebuffer.h
 | 
					
						
							| 
									
										
										
										
											2018-04-21 09:23:01 +02:00
										 |  |  |     util/doublebufferfifo.h
 | 
					
						
							| 
									
										
										
										
											2021-06-01 10:58:29 +02:00
										 |  |  |     util/doublebuffermultiple.h
 | 
					
						
							| 
									
										
										
										
											2018-02-03 07:18:26 +01:00
										 |  |  |     util/fixedtraits.h
 | 
					
						
							| 
									
										
										
										
											2021-01-29 12:57:58 +00:00
										 |  |  |     util/fits.h
 | 
					
						
							| 
									
										
										
										
											2021-10-29 12:54:10 +01:00
										 |  |  |     util/flightinformation.h
 | 
					
						
							| 
									
										
										
										
											2022-07-20 17:41:11 +01:00
										 |  |  |     util/giro.h
 | 
					
						
							| 
									
										
										
										
											2021-04-17 18:14:15 +02:00
										 |  |  |     util/golay2312.h
 | 
					
						
							| 
									
										
											  
											
												ADS-B Demodulator updates.
Add OpenSky Network aircraft database support, for information about
aircraft model, owner, registration.
Add airline logos and country & military flags for display in the table.
Add OurAirports airport database support, to allow airports and ATC
frequencies to be displayed on the map.
Allow ATC frequency to be tuned by clicking on the map.
Add support for displaying flight paths on the map.
Allow columns in table to be rearranged and hidden.
Allow rows in table to be sorted by clicking on header.
Allow switching units from ft, kn, ft/min to m, kph, m/s
Allow aircraft timeout to be set by the user.
Allow font used for the table to be set by the user.
Add optional display of demodulator statistics.
Support multithreading in demodulator to reduce FIFO overflows.
Add support for demodulating all Mode-S frames and feeding them.
Add support for feeding in Beast hex format.
Allow option of correlating against full preamble or partial preamble.
Supporting highlighting of an aircraft in the table by selecting it on
the map.
Use difference of zeros and ones correlation, rather than absolute
threshold, to better account for varying conditions and make the
threshold easier to set.
Enable anti-aliasing for text on the map.
Improve CRC performance by 5x-10x.
Add HttpDownloadManager class to support downloading of files from the
web to disk.
											
										 
											2020-11-06 12:18:55 +00:00
										 |  |  |     util/httpdownloadmanager.h
 | 
					
						
							| 
									
										
										
										
											2019-10-19 05:07:24 +02:00
										 |  |  |     util/incrementalarray.h
 | 
					
						
							|  |  |  |     util/incrementalvector.h
 | 
					
						
							| 
									
										
										
										
											2021-06-10 20:10:19 +01:00
										 |  |  |     util/interpolation.h
 | 
					
						
							| 
									
										
										
										
											2020-09-23 13:42:29 +01:00
										 |  |  |     util/lfsr.h
 | 
					
						
							| 
									
										
										
										
											2021-01-13 19:58:07 +00:00
										 |  |  |     util/maidenhead.h
 | 
					
						
							| 
									
										
										
										
											2017-10-22 12:01:04 +02:00
										 |  |  |     util/message.h
 | 
					
						
							|  |  |  |     util/messagequeue.h
 | 
					
						
							| 
									
										
										
										
											2020-11-24 12:31:16 +00:00
										 |  |  |     util/morse.h
 | 
					
						
							| 
									
										
										
										
											2017-10-22 12:01:04 +02:00
										 |  |  |     util/movingaverage.h
 | 
					
						
							| 
									
										
										
										
											2021-11-12 16:51:23 +00:00
										 |  |  |     util/openaip.h
 | 
					
						
							| 
									
										
										
											
												ADS-B: Add support for decoding Comm-B replies in Mode-S frames. This adds TAS, IAS, Mach, Selelected Alt, Selected Heading, Turn rate, Roll angle, Autopilot enabled, Vertical and lateral navigation modes, Baro setting, Headwind, OAT, Wind speed and direction, Pressure, Static air temperature, Humidity.
											
										 
											2022-08-26 12:35:12 +01:00
										 |  |  |     util/osndb.h
 | 
					
						
							| 
									
										
										
										
											2022-10-03 00:23:47 +02:00
										 |  |  |     util/peakfinder.h
 | 
					
						
							| 
									
										
										
										
											2021-11-12 16:51:23 +00:00
										 |  |  |     util/planespotters.h
 | 
					
						
							| 
									
										
										
										
											2021-10-12 11:07:56 +01:00
										 |  |  |     util/png.h
 | 
					
						
							| 
									
										
										
										
											2017-10-22 12:01:04 +02:00
										 |  |  |     util/prettyprint.h
 | 
					
						
							| 
									
										
										
										
											2022-03-01 17:17:56 +00:00
										 |  |  |     util/radiosonde.h
 | 
					
						
							| 
									
										
										
										
											2018-03-06 02:23:47 +01:00
										 |  |  |     util/rtpsink.h
 | 
					
						
							| 
									
										
										
										
											2017-10-22 12:01:04 +02:00
										 |  |  |     util/syncmessenger.h
 | 
					
						
							|  |  |  |     util/samplesourceserializer.h
 | 
					
						
							|  |  |  |     util/simpleserializer.h
 | 
					
						
							| 
									
										
										
										
											2020-01-12 01:10:51 +01:00
										 |  |  |     util/serialutil.h
 | 
					
						
							| 
									
										
										
										
											2017-10-22 12:01:04 +02:00
										 |  |  |     #util/spinlock.h
 | 
					
						
							| 
									
										
										
										
											2017-11-19 11:36:20 +01:00
										 |  |  |     util/uid.h
 | 
					
						
							| 
									
										
										
										
											2020-11-24 12:31:16 +00:00
										 |  |  |     util/units.h
 | 
					
						
							| 
									
										
										
										
											2018-11-13 13:19:54 +01:00
										 |  |  |     util/timeutil.h
 | 
					
						
							| 
									
										
										
										
											2021-06-09 16:17:59 +01:00
										 |  |  |     util/visa.h
 | 
					
						
							| 
									
										
										
										
											2021-10-12 11:07:56 +01:00
										 |  |  |     util/weather.h
 | 
					
						
							| 
									
										
										
										
											2022-09-16 10:01:25 +01:00
										 |  |  |     util/iot/device.h
 | 
					
						
							|  |  |  |     util/iot/homeassistant.h
 | 
					
						
							|  |  |  |     util/iot/tplink.h
 | 
					
						
							|  |  |  |     util/iot/visa.h
 | 
					
						
							| 
									
										
										
										
											2018-09-11 13:41:09 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-10-11 12:39:30 +02:00
										 |  |  |     webapi/webapiadapter.h
 | 
					
						
							| 
									
										
										
										
											2019-08-01 02:16:56 +02:00
										 |  |  |     webapi/webapiadapterbase.h
 | 
					
						
							| 
									
										
										
										
											2017-11-17 03:17:15 +01:00
										 |  |  |     webapi/webapiadapterinterface.h
 | 
					
						
							|  |  |  |     webapi/webapirequestmapper.h
 | 
					
						
							| 
									
										
										
										
											2020-04-29 17:41:17 +02:00
										 |  |  |     webapi/webapiserver.h
 | 
					
						
							| 
									
										
										
										
											2020-09-28 00:18:30 +02:00
										 |  |  |     webapi/webapiutils.h
 | 
					
						
							| 
									
										
										
										
											2020-04-29 17:41:17 +02:00
										 |  |  | 
 | 
					
						
							|  |  |  |     websockets/wsspectrum.h
 | 
					
						
							| 
									
										
										
										
											2018-09-11 13:41:09 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2017-11-18 05:06:43 +01:00
										 |  |  |     mainparser.h
 | 
					
						
							| 
									
										
										
										
											2020-10-09 08:52:30 +02:00
										 |  |  |     maincore.h
 | 
					
						
							| 
									
										
										
										
											2017-10-22 12:01:04 +02:00
										 |  |  | )
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | include_directories( | 
					
						
							| 
									
										
										
										
											2018-03-09 13:48:14 +01:00
										 |  |  |     ${CMAKE_SOURCE_DIR}/exports
 | 
					
						
							| 
									
										
										
										
											2017-11-17 03:17:15 +01:00
										 |  |  |     ${CMAKE_SOURCE_DIR}/httpserver
 | 
					
						
							| 
									
										
										
										
											2020-10-09 08:52:30 +02:00
										 |  |  |     ${CMAKE_SOURCE_DIR}/logging
 | 
					
						
							| 
									
										
										
										
											2018-03-06 02:23:47 +01:00
										 |  |  |     ${CMAKE_SOURCE_DIR}/qrtplib
 | 
					
						
							| 
									
										
										
										
											2017-11-17 03:17:15 +01:00
										 |  |  |     ${CMAKE_SOURCE_DIR}/swagger/sdrangel/code/qt5/client
 | 
					
						
							| 
									
										
										
										
											2018-12-02 03:06:04 +01:00
										 |  |  |     ${Boost_INCLUDE_DIRS}
 | 
					
						
							| 
									
										
										
										
											2019-02-18 02:07:30 +01:00
										 |  |  |     ${OPUS_INCLUDE_DIRS}
 | 
					
						
							| 
									
										
										
										
											2017-10-22 12:01:04 +02:00
										 |  |  | )
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2019-05-01 11:54:58 +02:00
										 |  |  | add_library(sdrbase SHARED | 
					
						
							|  |  |  |     ${sdrbase_SOURCES}
 | 
					
						
							|  |  |  | )
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-04-30 15:19:19 +03:00
										 |  |  | if(LIMESUITE_EXTERNAL)
 | 
					
						
							|  |  |  |     add_dependencies(sdrbase limesuite)
 | 
					
						
							|  |  |  | endif()
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | if(LIBSERIALDV_EXTERNAL)
 | 
					
						
							| 
									
										
										
										
											2019-05-23 16:01:06 +02:00
										 |  |  |     add_dependencies(sdrbase serialdv)
 | 
					
						
							|  |  |  | endif()
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2022-05-17 06:11:10 -07:00
										 |  |  | if(DEFINED FFTW3F_DEPENDS)
 | 
					
						
							|  |  |  |     add_dependencies(sdrbase "${FFTW3F_DEPENDS}")
 | 
					
						
							|  |  |  | endif()
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | if(DEFINED OPUS_DEPENDS)
 | 
					
						
							|  |  |  |     add_dependencies(sdrbase "${OPUS_DEPENDS}")
 | 
					
						
							|  |  |  | endif()
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2017-10-22 12:01:04 +02:00
										 |  |  | target_link_libraries(sdrbase | 
					
						
							| 
									
										
										
										
											2019-05-01 11:54:58 +02:00
										 |  |  |     ${OPUS_LIBRARIES}
 | 
					
						
							|  |  |  |     ${sdrbase_FFTW3F_LIB}
 | 
					
						
							|  |  |  |     ${sdrbase_SERIALDV_LIB}
 | 
					
						
							| 
									
										
										
										
											2020-01-12 01:10:51 +01:00
										 |  |  |     ${sdrbase_LIMERFE_LIB}
 | 
					
						
							| 
									
										
										
										
											2020-11-10 02:09:21 +01:00
										 |  |  |     ${sdrbase_LIBSIGMF_LIB}
 | 
					
						
							| 
									
										
										
										
											2022-11-17 14:34:54 +00:00
										 |  |  |     Qt::Core
 | 
					
						
							|  |  |  |     Qt::Multimedia
 | 
					
						
							|  |  |  |     Qt::WebSockets
 | 
					
						
							| 
									
										
										
										
											2022-12-20 21:06:39 +00:00
										 |  |  |     Qt::Positioning
 | 
					
						
							| 
									
										
										
										
											2017-11-17 03:17:15 +01:00
										 |  |  |     httpserver
 | 
					
						
							| 
									
										
										
										
											2020-10-09 08:52:30 +02:00
										 |  |  |     logging
 | 
					
						
							| 
									
										
										
										
											2018-03-06 02:23:47 +01:00
										 |  |  |     qrtplib
 | 
					
						
							| 
									
										
										
										
											2017-11-18 19:34:47 +01:00
										 |  |  |     swagger
 | 
					
						
							| 
									
										
										
										
											2017-10-22 12:01:04 +02:00
										 |  |  | )
 | 
					
						
							| 
									
										
										
										
											2022-11-17 14:34:54 +00:00
										 |  |  | if (Qt6_FOUND)
 | 
					
						
							|  |  |  |     target_link_libraries(sdrbase | 
					
						
							|  |  |  |         Qt::Core5Compat
 | 
					
						
							| 
									
										
										
										
											2022-12-20 21:06:39 +00:00
										 |  |  |         Qt::CorePrivate
 | 
					
						
							| 
									
										
										
										
											2022-11-17 14:34:54 +00:00
										 |  |  |     )
 | 
					
						
							|  |  |  | endif()
 | 
					
						
							| 
									
										
										
										
											2022-12-20 21:06:39 +00:00
										 |  |  | if(ANDROID AND NOT ENABLE_QT6)
 | 
					
						
							|  |  |  |     target_link_libraries(sdrbase Qt::AndroidExtras)
 | 
					
						
							|  |  |  | endif()
 | 
					
						
							|  |  |  | if(ANDROID)
 | 
					
						
							|  |  |  |     target_link_libraries(sdrbase log)
 | 
					
						
							|  |  |  | endif()
 | 
					
						
							| 
									
										
										
										
											2017-10-22 12:01:04 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2019-05-01 11:54:58 +02:00
										 |  |  | install(TARGETS sdrbase DESTINATION ${INSTALL_LIB_DIR})
 | 
					
						
							| 
									
										
										
										
											2022-02-06 12:56:58 +00:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2022-11-17 14:34:54 +00:00
										 |  |  | if(WIN32 AND Qt6_FOUND)
 | 
					
						
							|  |  |  |     # Run deployqt for Core5Compat
 | 
					
						
							|  |  |  |     include(DeployQt)
 | 
					
						
							|  |  |  |     windeployqt(sdrbase ${SDRANGEL_BINARY_BIN_DIR} "")
 | 
					
						
							|  |  |  | endif()
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2022-02-06 12:56:58 +00:00
										 |  |  | # Install debug symbols
 | 
					
						
							|  |  |  | if (WIN32)
 | 
					
						
							|  |  |  |     install(FILES $<TARGET_PDB_FILE:sdrbase> CONFIGURATIONS Debug RelWithDebInfo DESTINATION ${INSTALL_LIB_DIR} )
 | 
					
						
							|  |  |  | endif()
 |