Jon Beniston
b9ccaae744
Fix Satellite Tracker build and warnings on Linux
2021-02-27 20:47:34 +00:00
Jon Beniston
0ee1fcabbd
Fix path to image in Satellite Tracker readme
2021-02-27 12:01:26 +00:00
Jon Beniston
f0ad8cb975
Fix paths in Satellite Tracker readme
2021-02-27 11:55:12 +00:00
Jon Beniston
8f1fe0e088
Fix gcc warnings
2021-02-27 11:48:43 +00:00
Jon Beniston
3b74bbc700
ADSB updates
...
Add new airline icons.
Fix max size of aircraft in map feature.
Fix formatting in docs.
2021-02-26 20:45:12 +00:00
Jon Beniston
bb452a3216
Add APT demodulator
2021-02-26 20:40:23 +00:00
Jon Beniston
5da344b24a
Use unique window colour for VOR Demod
2021-02-26 20:35:58 +00:00
Jon Beniston
bc3419cb66
Packet demod updates
...
Use unique window colour.
Save/restore bandwidth and deviation settings.
Update channel URI to be consistent with others.
2021-02-26 20:35:04 +00:00
Jon Beniston
ced903638c
Star Tracker updates
...
Plot elevation and azimuth on line charts.
Add polar chart for elevation and azimuth.
Use wrapping time widget to more easily scroll through time.
2021-02-26 20:33:39 +00:00
Jon Beniston
3ccfa6db29
APRS updates
...
Don't run windeployqt as redundant.
Reduce chart margin size to give more area to graphs.
Use latest packetmod URI.
2021-02-26 20:32:33 +00:00
Jon Beniston
d381568437
Map updates.
...
Add support for taken and predicted ground tracks.
Support multiple beacons with same callsign at different locations.
Use separate QML for Qt 5.14, as 5.12 doesn't support autoFadeIn, needed
to view satellites at min zoom.
2021-02-26 20:30:59 +00:00
Jon Beniston
cd504da84e
Add min and max limits for azimuth and elevation in GS-232 controller. Add satellite tracker support
2021-02-26 20:27:35 +00:00
Jon Beniston
5461facb3b
Add Satellite Tracker feature
2021-02-26 20:25:48 +00:00
f4exb
262a75beec
RTL-SDR: increase LO ppm range to +/-200
2021-02-23 06:56:26 +01:00
f4exb
bf62693093
DATV demod: implemented gauge meters for MER and CNR. Implements #784
2021-02-23 01:06:25 +01:00
f4exb
076eeb7704
DATV demod: implemented CNR display
2021-02-22 22:37:11 +01:00
f4exb
0dc554b30b
DATV: Display MER
2021-02-22 19:29:16 +01:00
f4exb
42815a0664
Updated versions and changelogs
2021-02-20 18:30:51 +01:00
f4exb
754798cafb
SigMF file sink: append data if file exists and has been recorded with SDRangel. Implements #781
2021-02-20 12:16:34 +01:00
f4exb
de4607bd06
Debain build: DSD demod: add mbelib dependency
2021-02-19 22:50:56 +01:00
f4exb
d9d1bfff7e
SigMFFileSink: give .sigmf-meta extension to provided file name automatically.
2021-02-19 15:54:08 +01:00
f4exb
b865d995a4
FileSink: give .sdriq extension to provided file name automatically. Fixes #780
2021-02-19 15:53:43 +01:00
f4exb
ecc27467c1
File sink: fixed spectrum GUI center frequency setting (baseband to GUI communication)
2021-02-19 14:10:31 +01:00
f4exb
166089a8bd
Updated versions and changelogs
2021-02-13 12:26:19 +01:00
f4exb
b5d501e6ab
Spactrum: allow arbitrary FPS (API) or in a range of FPS (GUI) with possible no limit. Implements #772
2021-02-12 00:53:18 +01:00
f4exb
6a6098ffe9
SSB demod GUI: corrections to spanLog2 processing
2021-02-11 06:33:37 +01:00
f4exb
b62cf26b22
Moved message to GUI to ChannelAPI. Prepares #769
2021-02-08 21:52:47 +01:00
f4exb
19f3c284ba
Updated versions and changelogs
2021-02-07 11:09:43 +01:00
Kacper Michajłow
e7a70fb3fe
NFMDemodGui: Add spacer between CTCSS and volume controls to make it look nice when stretched
2021-02-06 22:40:03 +01:00
Kacper Michajłow
71e40a8d33
Change forward declaration to fix warning about mismatch
2021-02-06 22:40:02 +01:00
Kacper Michajłow
daacc6a15d
RTL-SDR: Adjust BW range limits
...
0 is so automatic mode, so allow to set that
2021-02-06 22:40:02 +01:00
Kacper Michajłow
45ea4ed243
SoapySDR: Support native formats that reports diffrent fullrange values
2021-02-06 22:40:02 +01:00
Kacper Michajłow
21255f8d82
SoapySDR: Process number of elements that actually were returned, not requested
2021-02-06 22:40:02 +01:00
f4exb
9864c26f11
Merge branch 'feature-cw'
2021-02-06 07:22:32 +01:00
f4exb
7704dfb359
SSB demod: use log (dB) to set volume from the GUI
2021-02-06 05:09:47 +01:00
Jon Beniston
43d71251bf
Add 128 and 256 decimation for AirspyHF
2021-02-01 16:40:23 +00:00
Jon Beniston
d1c728b030
Only confirm redownload of solar flux data if less than 1 day old
2021-01-31 15:44:16 +00:00
Jon Beniston
22e711342a
Separate Star Tracker resources in to separate files, to reduce RAM required by compiler
2021-01-31 15:31:26 +00:00
f4exb
a0ee89243c
SigMF file sink: fixed spectrum GUI center frequency setting (baseband to GUI communication)
2021-01-30 18:54:21 +01:00
Jon Beniston
53977b4ad1
Fix unused variable warnings
2021-01-29 17:00:56 +00:00
Jon Beniston
9504f588fb
Fix spelling mistakes
2021-01-29 16:47:07 +00:00
Jon Beniston
930e3d16f9
Fix use of uninitialised variable
2021-01-29 12:58:40 +00:00
Jon Beniston
d80087b974
Star Tracker updates.
...
Add sky temperature calculation.
Add Solar flux plot.
Add .gitattributes so .fits files are treated as binary.
2021-01-29 12:57:58 +00:00
f4exb
52b51feded
Updated versions and changelogs
2021-01-23 11:39:03 +01:00
Edouard Griffiths
de8e2e7f18
Merge pull request #757 from srcejon/star_tracker_updates
...
Star tracker update
2021-01-23 02:13:23 +01:00
Edouard Griffiths
47c5c6d333
Merge pull request #756 from srcejon/fix_750
...
Fix for issue #750 - packet demod state not being saved correctly
2021-01-22 23:48:53 +01:00
Jon Beniston
91c034398c
Fix saving of solarFluxUnits setting
2021-01-22 17:11:12 +00:00
Jon Beniston
7bb848de49
Add Solar flux and LST fields to readme.md
2021-01-22 16:58:55 +00:00
Jon Beniston
f7845dfe05
Add Solar flux measurement to Star Tracker GUI
2021-01-22 16:58:24 +00:00
Jon Beniston
32a6790395
Fix compiler warnings
2021-01-22 15:22:47 +00:00
Jon Beniston
32aec5385a
Fix for issue #750 - packet demod state not being saved correctly
2021-01-22 15:11:33 +00:00
Jon Beniston
55ab01ae2f
Fix typos in readme.md
2021-01-22 15:06:43 +00:00
Jon Beniston
446749cbbb
Map updates.
...
Add support for different map types (street/satellite) and different map
providers.
Support finding real world addresses on the map.
Add Maidenhead locator converter.
Add Beacons.
Allow data sources to be selected by a user.
Add context menu to allow setting an object as a target, setting center
frequency and adjusting display order.
2021-01-22 14:54:22 +00:00
Christoph Berg
0d6a3a4f47
Fix some typos spotted by lintian
2021-01-19 12:36:56 +01:00
Jon Beniston
890f6fc049
Add tooltip to record button
2021-01-18 09:55:51 +00:00
Jon Beniston
d6bf5223db
Fix formatting
2021-01-18 09:55:39 +00:00
Jon Beniston
f0e37131ed
FileSink: Generate qWarning and error dialog in GUI when failing to open a file or write to a file.
2021-01-18 09:55:15 +00:00
Jon Beniston
d507f49626
Instantiate QNetworkAccessManager to avoid crash on reverse API usage
2021-01-15 11:24:21 +00:00
Jon Beniston
2c32224977
Fix cut and paste errors from PTT feature
2021-01-15 11:00:03 +00:00
Jon Beniston
7f6eee6a10
Fix markup in readme files
2021-01-15 10:31:39 +00:00
f4exb
ddcc72cb24
Updated versions and changelogs
2021-01-14 23:36:55 +01:00
Jon Beniston
8ae2897814
Disconnect connection to APRS-IS when worker stopped
2021-01-14 10:03:37 +00:00
Jon Beniston
45bf9e6d74
Don't use Qt::hex as not available on earlier versions of Qt
2021-01-14 09:36:50 +00:00
Jon Beniston
ac05f4e0a1
Add Map plugin image
2021-01-13 23:22:37 +00:00
Jon Beniston
af7e69c7c1
Fix gcc warnings
2021-01-13 23:03:55 +00:00
Jon Beniston
2094a01ae7
Start ARPS GUI on stations tab
2021-01-13 21:18:14 +00:00
Jon Beniston
3adea2fd70
Remove ChannelAPI reference, as no longer the case
2021-01-13 20:53:10 +00:00
Jon Beniston
4d04ee1c31
Add StarTracker feature
2021-01-13 20:51:38 +00:00
Jon Beniston
579cb8ee68
Remove obsolete code
2021-01-13 20:37:28 +00:00
Jon Beniston
5a52052d2c
Add APRS Feature
2021-01-13 20:37:09 +00:00
Jon Beniston
bbe75aab6f
Add Map feature for displaying the combined items from other plugins
2021-01-13 20:07:28 +00:00
Jon Beniston
c74ec2c426
Add packet demodulator
2021-01-13 19:58:07 +00:00
Jon Beniston
931a63dc8b
GS-232 Controller updates.
...
Update GS-232 controller to use message pipes for the target.
Add field displaying the name of the target.
Add azimuth and elevation offsets.
Report worker thread errors to the GUI.
2021-01-13 19:44:53 +00:00
Jon Beniston
f2ebd72004
ADS-B demodulator updates.
...
Use message pipes for target.
Send aircraft to Map feature.
All selection of flight paths for all aircraft, or just the selected
aircraft.
Do not display demod stats by default.
2021-01-13 17:15:32 +00:00
Jon Beniston
082904aa17
Fix bit stuffing and SSID in packet modulator
2021-01-13 17:12:14 +00:00
Jon Beniston
1adfe3415c
Fix WebAPI settings for identThreshold and magDecAdjust
2021-01-13 17:11:21 +00:00
Jon Beniston
41fca9d2fd
Fix spelling of radiansToDegrees.
...
Add additional unit conversions.
2021-01-13 17:10:18 +00:00
Jon Beniston
0ab857c358
Add PipeEndPoint class, that both ChannelAPI and Feature can inherit
...
from, to allow either to be used as pipe sources.
Add MsgMapItem, MsgPacket and MsgTargetAzimuthElevation messages that
can be passed between channels and features via pipes.
2021-01-13 17:07:38 +00:00
Eugene Mikhantiev
16517b7d91
Fix sdriq file format documentation
...
Specify different data formats depending on sample size
2021-01-03 22:18:04 +07:00
f4exb
f6e42e3080
Demod Analyzer: added documentation
2020-12-21 10:32:56 +01:00
f4exb
793d8b9f49
Demod Analyzer: implementation for the rest of planned plugins
2020-12-21 02:30:29 +01:00
f4exb
e8ea0665fe
Demod Analyzer: REST API update. AMMod: fixed include issue
2020-12-20 19:01:54 +01:00
f4exb
d93186e059
Demod Analyzer: implementation for DSDDemod and NFMDemod
2020-12-20 18:31:59 +01:00
f4exb
11e1d1c684
Demod Analyzer: implemented decimation
2020-12-20 18:31:59 +01:00
f4exb
321cffc9c7
Demod Analyzer implementation with AM modulator and demodulator
2020-12-20 18:31:59 +01:00
f4exb
af3f016f0b
Implemented data pipes with generic element pipes
2020-12-20 18:31:59 +01:00
f4exb
ee0e5fc777
AFC: implemented message pipes for sending back channel settings. Implemented in all relevant channel plugins. Removed obsolete methods
2020-12-13 13:04:36 +01:00
f4exb
38a06c4f69
Added MessagePipes garbage collector. Updated versions and changelogs
2020-12-12 16:31:38 +01:00
f4exb
ba642e8fab
TVScreenAnalog: removed usage of std::shared_ptr
2020-12-10 07:28:55 +01:00
f4exb
ae3ce79cf2
ATV demod: initialize m_tvScreenBuffer when setting m_registeredTVScreen.
2020-12-10 06:50:15 +01:00
f4exb
04dbb028aa
FreeDV: removed useless set callback functions. Use mutex appropriately
2020-12-09 01:15:38 +01:00
f4exb
6a334ff303
VOR Localizer: added forced round robin average and turn time progress bar
2020-12-08 08:28:55 +01:00
f4exb
a16c041aab
VOR single channel and localizer feature: added documentation
2020-12-07 23:26:35 +01:00
f4exb
6c02a78d62
VOR single channel: first working release of VOR localizer feature plugin
2020-12-07 19:32:43 +01:00
f4exb
ffe515fb63
VOR localizer feature: initial commit
2020-11-30 01:30:18 +01:00
f4exb
38787f2a19
VOR single channel: added REST API and channel report message
2020-11-29 09:26:32 +01:00
f4exb
efcc46a747
VOR single channel: reworked as single channel and simple GUI
2020-11-28 07:14:06 +01:00
f4exb
97154a3896
VOR single channel: initial commit
2020-11-28 04:13:43 +01:00
f4exb
80829e146a
VOR demod: compile only if prerequisites are available. Fixes #727
2020-11-27 13:39:40 +01:00
f4exb
445b7c57e2
Updated versions and changelogs
2020-11-26 07:12:01 +01:00
f4exb
6de27fc3d0
SSB Mod: added audio compressor preamp gain and threshold controls
2020-11-25 14:19:21 +01:00
f4exb
d1e0f8d865
SSB modulator: fixed audio compressor constants. Fixes #719
2020-11-25 05:40:39 +01:00
f4exb
10eb25d8b7
VOR demod: added missing bits
2020-11-25 00:17:04 +01:00
Edouard Griffiths
22b37608c4
Merge pull request #724 from srcejon/small_fixes
...
Documentation fixes for remote sink / source plugins
2020-11-24 19:56:50 +01:00
Jon Beniston
3875babadf
Update remote sink/source docs so they no longer say the plugin is only available on Linux
2020-11-24 16:02:17 +00:00
Jon Beniston
943cfba0b3
Update remote sink tooltips to say remote addres rather than local
2020-11-24 16:01:37 +00:00
Jon Beniston
55db78bdaf
Fix GCC compiler warnings
2020-11-24 14:15:11 +00:00
Jon Beniston
5fdcdcc706
Avoid global QString init in plugins
2020-11-24 13:51:59 +00:00
Jon Beniston
7dc0b53492
Use QStringLiteral when it make sense
2020-11-24 13:51:35 +00:00
Jon Beniston
ce4920c936
Use Units class in ADSBDemod GUI as well
2020-11-24 12:31:37 +00:00
Jon Beniston
4a6a886996
Add VOR demodulator
2020-11-24 12:31:16 +00:00
f4exb
ce2aad5a7a
Fixed narrowing warning when Rx sample size is 16 bits
2020-11-24 00:02:44 +01:00
f4exb
4059a0be27
Reworked ARM Neon detection and remote plugins inclusion in the build
2020-11-23 21:16:25 +01:00
f4exb
f155d63580
Remote plugins: add USE_NEON definition for compatibility with cm256cc on ARM64. Fixes issue #720
2020-11-23 08:34:20 +01:00
f4exb
1d5742d3b9
Removed useless CPU flags. Fixes issue #720
2020-11-23 01:44:52 +01:00
f4exb
ea59f8b35e
Updated version and changelogs
2020-11-22 20:10:39 +01:00
f4exb
4b583cda75
Fixed getURI method in features: missing bits
2020-11-22 19:44:27 +01:00
f4exb
49cceb40cc
FreeDV mod: reworked input audio. Implements #495
2020-11-22 19:31:13 +01:00
f4exb
f19431ac5c
NFM mod: reworked input audio. Implements #495
2020-11-22 19:31:13 +01:00
f4exb
3f338e10e3
SSB mod: reworked input audio. Implements #495
2020-11-22 19:31:13 +01:00
f4exb
bafb694b74
AM mod: reworked input audio. Implements #495
2020-11-22 19:31:13 +01:00
f4exb
2a2ab520ba
WFM mod: reworked input audio. Implements #495
2020-11-22 19:31:13 +01:00
f4exb
89a901e383
Fixed getURI method in channels and features
2020-11-22 19:29:27 +01:00
Kacper Michajłow
f2d01b61d3
Avoid global QString init in plugins
...
This workarounds issue with LTO with GCC #716
2020-11-22 04:06:32 +01:00
Kacper Michajłow
cf70d9430f
Use QStringLiteral when it make sense
2020-11-22 04:05:04 +01:00
f4exb
b396a190de
Implement SigMF support only when compiled with GCC (libsigmf dependency). Implements #712
2020-11-21 20:00:32 +01:00
f4exb
f81f705883
Audio input: fixed improper initialization of m_worker
2020-11-21 18:55:41 +01:00
f4exb
e51161ac78
Audio output plugin: added missing audiooutputwebapiadapter in cmake file
2020-11-21 12:28:56 +01:00
f4exb
87d8816881
Audio output plugin
2020-11-21 11:15:06 +01:00
f4exb
696c6c9379
Fixed remaining warnings
2020-11-15 12:02:04 +01:00
f4exb
82f98ab6c1
cmake: re-integrated -Woverloaded-virtual and fixed corresponding warnings
2020-11-15 08:31:49 +01:00
f4exb
164b83a3ce
Fixed the rest of the warnings and main cmake file. Implements #663
2020-11-15 02:19:06 +01:00
f4exb
7c1e546f5f
Fixed -Wparentheses -Wchar-subscripts warnings
2020-11-15 01:11:16 +01:00
f4exb
4e2978f7ea
Fixed -Wunused-but-set-variable warnings
2020-11-15 00:36:03 +01:00
f4exb
3f2f1fcd7f
Fixed -Wclass-memaccess warnings
2020-11-15 00:03:34 +01:00
f4exb
142b8c997a
Fixed -Wuninitialized warnings
2020-11-14 22:40:22 +01:00
f4exb
9bd8e9c34e
Fixed -Wsign-compare warnings
2020-11-14 22:08:06 +01:00
f4exb
6285235257
Fixed -Wtype-limits warnings
2020-11-14 19:18:41 +01:00
f4exb
7a6636b63a
Fixed -Wunused-variable warnings
2020-11-14 18:45:05 +01:00
f4exb
55eb6cc951
Fixed -Wunused-parameter warnings
2020-11-14 11:13:32 +01:00
f4exb
f668863aed
Fixed -Wreorder warnings
2020-11-14 05:51:19 +01:00
f4exb
6519bfc05f
Updated version and changelogs
2020-11-13 23:20:57 +01:00
f4exb
9cdcfeef70
Audio Input: quarter sample rate heterodyne for mono signals
2020-11-13 19:55:09 +01:00
f4exb
6e3add76e3
Audio Input: implemented worker + thread
2020-11-13 16:22:29 +01:00
f4exb
4b397f0cc7
Audio Input: added dataReady() signal to AudioFifo and use it to avoid CPU burn loop. Basic implementation
2020-11-13 15:53:04 +01:00
f4exb
c4a25fee38
Updated versions and changelogs
2020-11-12 22:45:20 +01:00
f4exb
d2710806bf
Renamed sdrbase AudioOutput to AudioOutputDevice
2020-11-12 22:13:44 +01:00
f4exb
00b234b85c
Renamed sdrbase AudioInput to AudioInputDevice
2020-11-12 20:30:34 +01:00
f4exb
8ccb2e80c1
NFM: enhancements to GUI and channel spacing handling
2020-11-12 19:40:35 +01:00
Edouard Griffiths
835aa26902
Merge pull request #704 from srcejon/adsb_improvements2
...
ADS-B improvements
2020-11-12 18:13:20 +01:00