Bot releases are hidden (Show)
Published by f4exb about 4 years ago
This is a plugin contribution to be able to transmit AX25 Packet Radio. The details on how to control and use this plugin can be found here
Published by f4exb about 4 years ago
This was not handled properly. Now it follows closely what is returned by the BladeRF2 get range method. Fixes #630
Published by f4exb about 4 years ago
This is an important change in the way the sampling device is changed and channels are added. Now this is handled via buttons (icons) in the top bar of the device and channels docking widgets.
In the device docking widget top bar:
In the channels docking widget top bar:
The main window interface readme has been updated to reflect this. The quick start in the Wiki has also been updated.
As a consequence the "Sampling devices control" panel has disappeared. You may have to change your habits but you will probably find this new interface more intuitive.
This implements #628 and #629.
Published by f4exb about 4 years ago
This contribution brings rigctl support to control some parameters (frequency, current demod used) of the SDRangel instance. More interestingly this has been developed as a plugin and fosters the idea to have extra functionality implemented as plugins that can be optionally instantiated a bit like channel plugins. This is a first go at such a "feature" plugin and will later become more integrated in the global plugins management so some more changes are expected. For now this is an addition at the bottom of the "Preferences" menu list and the interface is detailed here
Published by f4exb about 4 years ago
Published by f4exb about 4 years ago
The Remote Input can now join a multicast group. This makes possible to have one receiver (Remote Sink) in one SDRangel instance communicating remotely with several instances of SDRangel. This applies to GUI and server variants. The UI has changed accordingly. You can check the description here. Implements #611.
Published by f4exb about 4 years ago
The UDP source can now join a multicast group. This makes possible to have several instances of SDRangel using the same UDP source for transmission. The UI has changed accordingly. You can check the description here
Published by f4exb about 4 years ago
Now the ATV demodulator can effectively work at any sample rate. This implements #594 Some controls and displays became obsolete the description of the interface has been updated accordingly here
Published by f4exb about 4 years ago
Creation of a new FileSink (or File Recorder) channel plugin. Consequently the recording feature of all relevant device plugins has been removed. This changes the way recording I/Q is made. Now you have to add this FileSink plugin in the Channels area using the channel selector. This is more consistent since this concerns the recording of the baseband and offers new functionality:
Also consequently the former FileSink
output device plugin has been renamed to FileOutput
making it consistent with the devices and channels naming convention.
Implements #543 and #532
Vort
.Published by f4exb about 4 years ago
Better handling of an invalid device. A few other corrections mainly making sure the audio interpolator is set properly in all cases. Added audio monitor to WFM modulator. Implements #585
Published by f4exb about 4 years ago
Fixed the vertical sync limes generator aligning on ITU standards for 625, 525 and 819 lines systems. Added the 819 lines standard F system and removed the 405 lines system. Implements #578
Published by f4exb over 4 years ago
More fixes concerning horizontal and vertical sync. Enhancement so that horizontal sync process does not make the image slowly drift you can now expect a steady image. It should also conform the 625 and 525 standards. Other values are non standard but follow the same rules. Various code optimizations should save about 10% processing power.
Optimized the log2 decimation so that half-band decimators are used more efficient than the rational decimator. A rational decimator does the last mile when the rational downsampler is engaged. Rational decimator filtering parameters have been fixed also so stray input from out of band signals should now be suppressed.
Published by f4exb over 4 years ago
Published by f4exb over 4 years ago
run()
method was not doing anything useful (Was a sleep(1)
)Published by f4exb over 4 years ago
Added a marker feature to the scope displays. Implements #497. See https://github.com/f4exb/sdrangel/blob/master/plugins/channelrx/chanalyzer/readme.md#g-markers for details. Applies also to other Scope instances for example the ATV demod scope display.
Added a marker feature for spectrum displays. Implements #557. See https://github.com/f4exb/sdrangel/blob/master/sdrgui/readme.md#spectrum-markers for details. Applies to all spectrum instances.
Published by f4exb over 4 years ago
The AM demod was not working properly at all. It was missing a proper AGC and therefore the video signal was almost never scaled properly. If the signal is stable enough (rapid fades are an issue in AM anyway) and the images not too dark for a long period the video signal should be scaled to the [0, 1] range appropriately after a short while. Two more controls have been added for fine tuning, Check the readme for details.
In addition the horizontal sync has been revised which should make it more robust. In particular the horizontal pulse length control is now a percentage from 1 to 100% of the nominal time as exceeding the nominal time does not work and thus is useless.
This implements issue #459
Published by f4exb over 4 years ago
Covers both the sample sink FIFO and the receiving buffer size from UDP stream. The latter is sized in number of complete FEC protected frames of about 64 kB. Minimum is 4 frames and otherwise adjusted to fit about 2 seconds independently of the sample rate. Thus for rates above ~48 kS/s the delay will be constant at approximately 2 seconds. For higher sample rates this should facilitate buffer synchronization for a smoother stream at the expense of a slightly longer delay. The sample sink FIFO size is also adjusted which should also facilitate smooth operation. Hopefully this will improve working at higher sample rates while reducing the delay at lower sample rates.
Implements #534
Published by f4exb over 4 years ago
Published by f4exb over 4 years ago
I/Q swap can be toggled using the transverter dialog. This can be useful with high side LO transverters that invert the spectrum. Implements issue #493.
Published by f4exb over 4 years ago
There is a bug in the recent releases that prevent the samples to be fed to the scope. This should be fixed now. Fixes issue #547