Pre-release

@DSheirer DSheirer released this Aug 5, 2018 · 7 commits to master since this release

Assets 3

NOTE: this is an 'alpha' release which means it is NOT feature complete, but is provided as an early preview of significant enhancements to the software.

This preview (alpha) release contains a complete redesign of the channelizer sub-system to use a polyphase channelizer and a new reusable buffer concept. These two enhancements dramatically reduce memory usage and reduce/stabilize overall CPU utilization.

This release should perform significantly better on computers with reduced CPU and memory resources.

WINDOWS: double-click the file, or open a terminal to the download location and type: java -jar sdr-trunk-all-0.4.0-alpha.1.jar

LINUX: open a terminal window to the download location and type: java -jar sdr-trunk-all-0.4.0-alpha.1.jar

Note: place a copy of the JMBE library in the same directory as the sdr-trunk-all-0.4.0-alpha.1.jar to enable P25 audio decoding.

Enhancements/Issues Resolved

#39 Polyphase Channelizer implementation
#54 Update all decoders to support variable sample rate (targeting 25.0 - 35.0 kHz)
#96 Ability to enable/disable Spectrum/Waterfall processing
#170 Add support for Airspy Mini 3/6 MHz and Airspy 2.5MHz sample rates
#318 Update DFT Processor for non-blocking, efficient buffer processing
#320 R820T Tuner Mixer Gain labels
#366 Orderly application shutdown and release of tuner resources
#364 P25 decoder PLL should lock faster
#370 Tuner Editor should reflect the locked state of currently selected tuner.
#372 Broadcastify/Icecast 2.3 streaming reconnect and metadata updates
#373 R820T Tuner Auto-PPM Correction and Measured Frequency Error Display
#374 R820T Tuner doesn't support 2.88 / 1.44 MHz sample rates
#375 P25 Decoder doesn't work (as good as release 3.4.x)
#381 RTL2832 Tuner choppy audio/spectral display at lower sample rates (< 350 kHz)
#382 RTL2832 Additional sample rate options

Requirements:

Java Version 8 (or newer): http://www.oracle.com/technetwork/java/javase/overview/index.html

Optional Requirements

JMBE version 0.3.3 is used for decoding APCO25 digital audio. Instructions for compiling this library are located at: https://github.com/DSheirer/sdrtrunk/wiki/JMBE

User Manual

https://github.com/DSheirer/sdrtrunk/wiki/UserManual_V0.3.0

Support

Please post questions or report issues/errors to the sdrtrunk mailing list on Google Groups:
https://groups.google.com/forum/#!forum/sdrtrunk

Pre-release
Pre-release

@DSheirer DSheirer released this Jul 15, 2018 · 24 commits to master since this release

Assets 2

NOTE: This release has been removed. Please use the latest version 0.3.4 release.


NOTE: this is an 'alpha' release which means it is NOT feature complete, but is provided as an early preview of significant enhancements to the software.

This preview (alpha) release contains a complete redesign of the channelizer sub-system to use a polyphase channelizer and a new reusable buffer concept. These two enhancements dramatically reduce memory usage and reduce/stabilize overall CPU utilization.

This release should perform significantly better on computers with reduced CPU and memory resources.

WINDOWS: double-click the file, or open a terminal to the download location and type: java -jar sdr-trunk-all-0.4.0-alpha.1.jar

LINUX: open a terminal window to the download location and type: java -jar sdr-trunk-all-0.4.0-alpha.1.jar

Note: place a copy of the JMBE library in the same directory as the sdr-trunk-all-0.4.0-alpha.1.jar to enable P25 audio decoding.

Enhancements/Issues Resolved

#39 Polyphase Channelizer implementation
#54 Update all decoders to support variable sample rate (targeting 25.0 - 35.0 kHz)
#96 Ability to enable/disable Spectrum/Waterfall processing
#170 Add support for Airspy Mini 3/6 MHz and Airspy 2.5MHz sample rates
#318 Update DFT Processor for non-blocking, efficient buffer processing
#320 R820T Tuner Mixer Gain labels
#366 Orderly application shutdown and release of tuner resources
#364 P25 decoder PLL should lock faster
#370 Tuner Editor should reflect the locked state of currently selected tuner.

Requirements:

Java Version 8 (or newer): http://www.oracle.com/technetwork/java/javase/overview/index.html

Optional Requirements

JMBE version 0.3.3 is used for decoding APCO25 digital audio. Instructions for compiling this library are located at: https://github.com/DSheirer/sdrtrunk/wiki/JMBE

User Manual

https://github.com/DSheirer/sdrtrunk/wiki/UserManual_V0.3.0

Support

Please post questions or report issues/errors to the sdrtrunk mailing list on Google Groups:
https://groups.google.com/forum/#!forum/sdrtrunk

Pre-release

@DSheirer DSheirer released this Apr 18, 2018 · 136 commits to master since this release

Assets 3

Version 0.3.4 Beta 2

This release uses a different format from previous releases. You no longer have to unzip the application file after downloading.

WINDOWS: double-click the file, or open a terminal to the download location and type: java -jar sdr-trunk-all-0.3.3-beta.3.jar

LINUX: open a terminal window to the download location java -jar sdr-trunk-all-0.3.4-beta.2.jar

Note: place a copy of the JMBE library in the same directory as the sdr-trunk-all-0.3.4-beta.2.jar to enable P25 audio decoding.

Enhancements/Issues Resolved

#344 Add AGC to P25 C4FM decoder
#336 Audio recordings use .tmp extension while open and rename to .wav on close
#330 New DQPSK decoder for P25 C4FM (replaces FM-demod based decoder)
#328 Auto-start channels - allows user to accept/bypass startup channel configuration on app launch
#321 Channel preferred tuner - allows user to specify a 'preferred' tuner for each channel
#308 IconManager throws Null Pointer Exception when loading external icons
#305 Icons missing from gradle build product
#302 Update sdrtrunk to use gradle build system (from ant)
#278 Add metadata to wav audio recordings

Requirements:

Java Version 8 (or newer): http://www.oracle.com/technetwork/java/javase/overview/index.html

Optional Requirements

JMBE version 0.3.3 is used for decoding APCO25 digital audio. Instructions for compiling this library are located at: https://github.com/DSheirer/sdrtrunk/wiki/JMBE

User Manual

https://github.com/DSheirer/sdrtrunk/wiki/UserManual_Version0.3.0

Support

Please post questions or report issues/errors to the sdrtrunk mailing list on Google Groups:
https://groups.google.com/forum/#!forum/sdrtrunk

Pre-release

@DSheirer DSheirer released this Mar 17, 2018 · 142 commits to master since this release

Assets 3

Version 0.3.4 Beta 1

Note: this release includes updates from previously unreleased version 0.3.3 beta 3.

This release uses a different format from previous releases. You no longer have to unzip the application file after downloading.

WINDOWS: double-click the file, or open a terminal to the download location and type: java -jar sdr-trunk-all-0.3.3-beta.3.jar

LINUX: open a terminal window to the download location java -jar sdr-trunk-all-0.3.3-beta.3.jar

Note: place a copy of the JMBE library in the same directory as the sdr-trunk-all-0.3.3-beta.3.jar to enable P25 audio decoding.

Enhancements/Issues Resolved

#336 Audio recordings use .tmp extension while open and rename to .wav on close
#330 New DQPSK decoder for P25 C4FM (replaces FM-demod based decoder)
#328 Auto-start channels - allows user to accept/bypass startup channel configuration on app launch
#321 Channel preferred tuner - allows user to specify a 'preferred' tuner for each channel
#308 IconManager throws Null Pointer Exception when loading external icons
#305 Icons missing from gradle build product
#302 Update sdrtrunk to use gradle build system (from ant)
#278 Add metadata to wav audio recordings

Requirements:

Java Version 8 (or newer): http://www.oracle.com/technetwork/java/javase/overview/index.html

Optional Requirements

JMBE version 0.3.3 is used for decoding APCO25 digital audio. Instructions for compiling this library are located at: https://github.com/DSheirer/sdrtrunk/wiki/JMBE

User Manual

https://github.com/DSheirer/sdrtrunk/wiki/UserManual_Version0.3.0

Support

Please post questions or report issues/errors to the sdrtrunk mailing list on Google Groups:
https://groups.google.com/forum/#!forum/sdrtrunk

Pre-release

@DSheirer DSheirer released this Jan 1, 2018 · 176 commits to master since this release

Assets 3

Version 0.3.3 Beta 3

This release uses a different format from previous releases. You no longer have to unzip the application file after downloading.

WINDOWS: double-click the file, or open a terminal to the download location and type: java -jar sdr-trunk-all-0.3.3-beta.3.jar

LINUX: open a terminal window to the download location java -jar sdr-trunk-all-0.3.3-beta.3.jar

Note: place a copy of the JMBE library in the same directory as the sdr-trunk-all-0.3.3-beta.3.jar to enable P25 audio decoding.

Enhancements/Issues Resolved

#308 IconManager throws Null Pointer Exception when loading external icons
#305 Icons missing from gradle build product
#302 Update sdrtrunk to use gradle build system (from ant)
#278 Add metadata to wav audio recordings

Requirements:

Java Version 8 (or newer): http://www.oracle.com/technetwork/java/javase/overview/index.html

Optional Requirements

JMBE version 0.3.3 is used for decoding APCO25 digital audio. Instructions for compiling this library are located at: https://github.com/DSheirer/sdrtrunk/wiki/JMBE

User Manual

https://github.com/DSheirer/sdrtrunk/wiki/UserManual_Version0.3.0

Support

Please post questions or report issues/errors to the sdrtrunk mailing list on Google Groups:
https://groups.google.com/forum/#!forum/sdrtrunk

Dec 26, 2017
Updates version to 0.3.3 beta 2
Dec 25, 2017
Merge pull request #303 from DSheirer/278-wave-metadata
278 Add Metadata to WAV audio recordings
Assets 4

Version 0.3.2

Issues Resolved

#289 Shoutcast 2 login credentials error
#283 Broadcastify mountpoint-in-use error handling and expanded logging of memory usage
#276 Tuner Controller blocking all threads causing all enabled channels to go into perpetual 'overflow' state
#241 LJ1200 error correction

Requirements:

Java Version 8 (or newer): http://www.oracle.com/technetwork/java/javase/overview/index.html

Optional Requirements

JMBE version 0.3.3 is used for decoding APCO25 digital audio. Instructions for compiling this library are located at: https://github.com/DSheirer/sdrtrunk/wiki/JMBE

User Manual

https://github.com/DSheirer/sdrtrunk/wiki/UserManual_Version0.3.0

Support

Please post questions or report issues/errors to the sdrtrunk mailing list on Google Groups:
https://groups.google.com/forum/#!forum/sdrtrunk

Nov 23, 2017
Merge pull request #290 from DSheirer/289-shoutcast-2-credentials-enc…
…ryption-error

289 Shoutcast 2 Login Error
Nov 4, 2017
Merge pull request #284 from DSheirer/283-broadcastify-text-html-resp…
…onse

283 Broadcastify mount point in use error