Jon Beniston
1de5a38d6b
Fix gcc warnings
2021-10-12 12:10:12 +01:00
Jon Beniston
fbef25884e
Add Radio Astronomy plugin
2021-10-12 11:31:14 +01:00
Jon Beniston
05fce637bc
Add support for message pipes from features to channels
2021-10-12 11:18:29 +01:00
Jon Beniston
cddc8c9b83
Star Tracker updates.
...
Plot Sun and Moon on sky temperature chart.
Plot markers on Galactic line-of-sight chart.
Create animations from Galactic line-of-sight chart.
Allow weather at antenna location to be downloaded from openweathermap.org
Allow target to be entered as Galactic longitude / latitude.
Add azimuth and elevation offsets to support scans around targets.
Add S7, S8 and S9 targets.
Refactor some code from GUI to main plugin, so computed values can be used in other plugins.
2021-10-12 11:07:56 +01:00
f4exb
00b3ae29d9
GS232 Controller API: added serial devices to report + fixes
2021-10-04 02:11:27 +02:00
f4exb
f5e14f6502
GS232 Feature: rename targets as sources. API: created GS232 report and fixed missing source name in get settings
2021-10-03 23:15:15 +02:00
f4exb
ca931c171f
WebAPIAdapter: some cleanup
2021-10-03 12:39:46 +02:00
f4exb
59937d9a1c
SatelliteTracker: use device set index. API: fixed doppler channels
2021-10-03 12:12:39 +02:00
f4exb
3e6fe8afef
Fixed pointer initialization. Fixes #1000
2021-09-26 11:51:03 +02:00
f4exb
17869f2dac
API: Features: correct feature set and feature indexes replacing device and channel indexes respectively
2021-09-17 00:52:08 +02:00
f4exb
e8ed80167c
API: added index in FeatureSet structure
2021-09-16 21:20:03 +02:00
f4exb
b0c35d22b8
API: added PUT, PATCH, POST /sdrangel/featureset/{featureSetIndex}/preset
2021-09-05 22:12:26 +02:00
f4exb
e1c3726a27
API: added GET /sdrangel/featurepresets and DELETE /sdrangel/featurepreset
2021-09-04 05:58:06 +02:00
f4exb
e87930ae1b
APT demod: API: fixed APT demod settings mappings. Fixes #995
2021-09-02 05:51:47 +02:00
f4exb
95f5e9ec7a
API: added feature sets in the instance summary
2021-08-31 23:53:13 +02:00
f4exb
8d68fa5231
API: added /sdrangel/features (GET) to get the list of available feature plugins
2021-08-29 00:48:35 +02:00
f4exb
0ec7ec414d
SDRplay V3: added device type in API report
2021-08-25 15:27:06 +02:00
f4exb
786d753ec9
SDRPlayV3: correct API hardware ID
2021-08-25 15:03:30 +02:00
f4exb
e2286cc741
API: /sdrangel/featureset (POST, DELETE) fully implemented
2021-08-21 20:09:57 +02:00
f4exb
d07f7fbb8a
API: /sdrangel/featureset (POST, DELETE) implemetned with 202 but messages are not processed yet
2021-08-21 13:14:48 +02:00
f4exb
a36867af66
API: /sdrangel/featuresets (GET) implemented and /sdrangel/featureset (POST, DELETE) implemented returning 501
2021-08-21 12:42:57 +02:00
f4exb
963ce326f6
GLScopeGUI: fixed UI blocking and added missing trace offset serialization/deserialization. Fixes #969
2021-08-09 02:21:12 +02:00
f4exb
79c1796cfe
Spectrum markers: implemented persistency (serialization/deserialization) using spectrum settings
2021-08-08 04:28:22 +02:00
f4exb
ab314c814d
Spectrum markers: moved to sdrbase
2021-08-07 19:45:48 +02:00
f4exb
deafa0833b
Spectrum markers: implemented histogram markers display enable
2021-08-05 21:11:50 +02:00
Andreas Baulig
e8a8ef6f3d
Switch FileRecord timestamp resolution to milliseconds
2021-08-04 14:12:24 +00:00
f4exb
c92fdd1c55
ScopeVis: allow Projection cache only if in single stream mode
2021-07-15 18:29:19 +02:00
f4exb
95923e8b8d
ScopeVis: never use projection cache. Fixes #872
2021-07-15 17:05:16 +02:00
f4exb
989de2ab65
ScopeVis: fixed multiple stream input. Fixes #872
2021-07-13 17:28:21 +02:00
f4exb
f66eaa5b8f
Added some missing swagger files for documentation
2021-07-12 19:58:44 +02:00
f4exb
0f146d33a6
ScopeVis: fixes
2021-07-12 19:37:45 +02:00
f4exb
ede1ef0151
ScopeVis: do not save / restore time offset in the settings
2021-07-11 18:02:05 +02:00
f4exb
785ff0ed12
ScopeVis: added missing mutex locks in message handling. May fix #955
2021-07-11 10:45:17 +02:00
Jon Beniston
ade4246ac2
Add Pager demodulator plugin that supports POCSAG as per #738
2021-07-09 12:06:23 +01:00
f4exb
ac88d6e0f6
Added missing doc swagger yaml files
2021-07-04 00:16:43 +02:00
f4exb
f8a63d051d
Call init for TestMISettings as it contains a list of objects
2021-07-04 00:15:55 +02:00
Jon Beniston
3e1523b220
Call init for PerTesterSettings as it contains a list of strings
2021-07-03 08:12:12 +01:00
f4exb
f80b47854c
Satellite Tracker: invoke init on swagger Satellite Tracker settings since it contains a list. Fixes #948
2021-07-02 23:50:40 +02:00
Jon Beniston
beeb91f1da
Add SatelliteTracker to webapirequestmapper to partially fix #948
2021-07-02 15:37:11 +01:00
f4exb
3c50274d1a
Demod Analyzer: allow complex input. Fixes #932
2021-06-30 19:40:04 +02:00
f4exb
0d4da317b3
Demod Analyzer: fixed sample rate handling. Fixes #931
2021-06-29 21:47:27 +02:00
f4exb
e642e23d48
RadioClock: added missing doc swagger yaml file
2021-06-27 12:00:30 +02:00
f4exb
f886f7d400
Scope GUI: refactor amp offset
2021-06-27 10:10:28 +02:00
f4exb
70167c0ed8
Scope GUI: refactor amp scale
2021-06-27 01:52:42 +02:00
f4exb
40778f87ef
Scope on complex<float>: test m_spectrumVis for mullity before attempting to feed data into it
2021-06-25 10:31:40 +02:00
f4exb
dc205bc8e2
Scope on complex<float>: implementation
2021-06-24 22:58:04 +02:00
f4exb
04170f2648
Scope on complex<float>: Projector with complex<float> input
2021-06-24 22:58:04 +02:00
f4exb
c4cef5fd41
ScopeVis: fixed setNbStreams method to allocate the memory lines on all streams. Fixes #872
2021-06-23 22:06:17 +02:00
Jon Beniston
0faaa8397d
Add radio clock plugin
2021-06-22 17:38:56 +01:00
f4exb
2e98fd0b17
Scope: reset trigger and traces samples index when trace size changes. Fixes #927
2021-06-19 12:38:20 +02:00
f4exb
9abc23de6c
NoiseFigure: added missing .yaml in webapi resources
2021-06-14 21:49:43 +02:00
f4exb
a59a58f6f9
Fixed SWGModelFactory so that init() is invoked on complex objects. Fixes #899
2021-06-14 21:26:36 +02:00
f4exb
5da5f2dd40
GLScope redesign: ScopeVis: added exports on public messages for MSVC
2021-06-12 10:50:33 +02:00
f4exb
5fde3dfb18
GLScope redesign: set number of streams separately
2021-06-12 10:47:03 +02:00
f4exb
7dbbd9f2ee
GLScope redesign: settings synchro (2)
2021-06-12 10:18:18 +02:00
f4exb
5d615e453c
GLScope redesign: settings synchro (1)
2021-06-12 10:18:18 +02:00
f4exb
e699099946
GLScope redesign: using GLScopeSettings (2)
2021-06-12 10:18:18 +02:00
f4exb
d08844a34c
GLScope redesign: using GLScopeSettings (1)
2021-06-12 10:18:18 +02:00
f4exb
ce5de5b419
GLScope redesign: ScopeVis: configure directly
2021-06-12 10:18:18 +02:00
Jon Beniston
27af7021f4
Fix gcc compilation
2021-06-10 20:26:51 +01:00
Jon Beniston
e987deb8e0
Add support for linear interpolation, which can be more accurate if
...
there's a sharp knee in the curve.
Add support for displaying noise floor in results table.
2021-06-10 20:10:19 +01:00
Jon Beniston
5d24bf9086
Fix gcc warnings
2021-06-09 17:14:56 +01:00
Jon Beniston
97669585ad
Add noise figure plugin
2021-06-09 16:17:59 +01:00
f4exb
016ec01826
GLScope redesign: ScopeVis multiple I/Q streams support
2021-06-07 01:46:11 +02:00
f4exb
e1a13841cf
GLScope redesign: ScopeVis::processMemoryTrace: full vectorization
2021-06-07 00:26:31 +02:00
f4exb
6a528e1f5a
GLScope redesign: ScopeVis::processTrace: full vectorization
2021-06-07 00:05:37 +02:00
f4exb
9642eac44d
GLScope redesign: TraceBackDiscreteMemory refactoring
2021-06-06 11:12:27 +02:00
f4exb
ccb7633154
GLScope redesign: removed SpectrumScopeComboVis
2021-06-05 19:26:26 +02:00
f4exb
54df0bd21a
GLScope redesign: ScopeVis: corrected export name
2021-06-01 11:19:44 +02:00
f4exb
de3b56bd3c
GLScope redesign: added missing bits
2021-06-01 10:58:29 +02:00
f4exb
6c25543403
GLScope redesign: ScopeVis: use shift value instead of iterators in some places
2021-06-01 08:36:49 +02:00
f4exb
4283159e6a
GLScope redesign: ScopeVis: processTraces by start iterator and length. TraceBackBuffer: m_endPoint is now private
2021-05-31 19:35:14 +02:00
f4exb
657d2d5996
GLScope redesign: DoubleBufferSimple: replaced current iterator by current position
2021-05-31 18:36:04 +02:00
f4exb
ef4a13f31d
GLScope redesign: ScopeVis: call processTrace method with multiple input iterator and length
2021-05-31 15:56:45 +02:00
f4exb
3908599463
GLScope redesign: ScopeVis is not created in the GUI anymore
2021-05-31 15:56:45 +02:00
f4exb
5ab495a3fb
GLScope redesign: moved static constants to GLScopeSettings
2021-05-31 15:56:45 +02:00
f4exb
e9d51c99a7
GLScope redesign: allow multiple I/Q streams sent to ScopeVis
2021-05-31 15:56:45 +02:00
f4exb
aa868b9176
GLScope redesign: moved ScopeVis to sdrbase
2021-05-31 15:56:45 +02:00
f4exb
70550f453f
GLScope redesign (1)
2021-05-31 15:56:45 +02:00
Jon Beniston
b5339b1ec8
Add Custom Az/El target and drift scan plot to Star Tracker.
2021-05-24 12:34:38 +01:00
Jon Beniston
37c21a4a1b
Fix clang compilation error
2021-05-22 08:08:17 +01:00
Jon Beniston
631b9c256f
Refactor common code into WavFileRecord class
2021-05-21 21:05:23 +01:00
Jon Beniston
14710596be
Fix gcc warning
2021-05-21 10:21:45 +01:00
Jon Beniston
80fe6cb096
Add signed 16-bit PCM 2 channel .wav file support to File Input and File Record plugins
2021-05-21 10:06:10 +01:00
Jon Beniston
1cd605e365
Add antenna tools feature
2021-05-20 17:15:14 +01:00
Jon Beniston
02cbb599f6
Stop UDP forwarded AIS packets containing null byte from being truncated as per #903
2021-05-18 09:02:38 +01:00
f4exb
7500932c7c
File Output: make file name persistent. Completed REST API. AIS: added REST API missing doc files
2021-05-18 01:52:25 +02:00
Jon Beniston
55c20c3f6e
Fix name decode in Static Data Reports
2021-05-11 10:56:06 +01:00
Jon Beniston
8612f124f0
Hopefully fix decoding of Class B messages. Add ship type.
2021-05-11 10:04:58 +01:00
f4exb
4a523edc8b
PlutoSDR MIMO: REST API fixes
2021-05-11 10:42:33 +02:00
Jon Beniston
2c9260d075
Fix gcc warnings
2021-05-07 22:06:51 +01:00
Jon Beniston
1ac835260e
Add AIS mod, demod and feature.
2021-05-07 21:50:27 +01:00
f4exb
38d2a19338
PlutoSDR MIMO: recognize user defined MIMO devices
2021-05-04 17:01:48 +02:00
f4exb
672c0b8a5b
PlutoSDR MIMO: base implementation
2021-05-04 17:01:48 +02:00
f4exb
b04cc965e1
Fixed center interpolator by 64 missing some code. Fixes #884
2021-05-04 16:59:14 +02:00
f4exb
386bdc2dea
Removed SampleSourceFifoDB completely
2021-04-26 20:06:04 +02:00
f4exb
e3910c0aa1
Revision of mutex locks in FIFOs
2021-04-26 19:33:02 +02:00
f4exb
3792398c8b
Removed SampleSourceFifoDB from build
2021-04-26 19:32:38 +02:00
f4exb
8c9f5ff14c
SampleSinkFIFO: read/write return immediately if size is zero. Fixes #868
2021-04-25 11:06:21 +02:00
f4exb
05bb5a148d
Spectrum: increase maximum FFT size to 32k and set tooltip with bin size value
2021-04-21 07:20:56 +02:00