Releases: DSheirer/sdrtrunk
Version 0.6.0 Beta 2
Application download links for each operating system are available below in the Assets section.
WARNING: Breaking Changes. This version changes the DMR decoder channel configuration's channel to frequency mapping format. Previously, the user specified each Logical Slot Number (LSN) and the corresponding frequency and this required duplicate entries, one for each timeslot. This has been updated to use the Logical Channel Number (LCN) and you only have to input one map entry for each repeater LCN. The LCN and Frequency values can be found in the Radio Reference details for the DMR system.
If you wish to continue using versions prior to 0.6.0 Beta 2, please make a backup copy of your playlist before you modify your current playlist to change the DMR channel to frequency maps. That way you can switch between playlists.
1. Features:
- SDRPlay RSP tuner support (API versions 3.07 - 3.11)
- Airspy Discovery HF+ support
- AM & NBFM Adaptive Squelch & AM Decoder Enhancements
- Digital Coded Squelch (DCS) aux decoder available with NBFM decoder
- LTR, LTR-Net & Passport Decoder enhancements
- rdio-scanner call broadcasting
- Update to OpenJDK 20 & Gradle 8.2
2. Requirements:
- Windows x86 (64-bit)
- Linux x86/aarch64 (64-bit)
- OSX x86/aarch64 (64-bit)
Note: JMBE library must be manually downloaded/built for OSX aarch64 due to OSX sandboxing of downloaded code.
Note: Linux for arm-32 is NOT currently supported
3. Optional Requirements
JMBE version 1.0.9+ is required for decoding APCO25 Phase 1/2 and DMR digital audio on Linux and OSX aarch64 and this library can be compiled within the sdrtrunk application.
Legacy instructions for compiling the JMBE library are located at: https://github.com/DSheirer/sdrtrunk/wiki/JMBE
4. User Manual
5. Support
6. What's Changed (Version 0.6.0-beta1 to 0.6.0-beta2)
- #1638 DMR Decoder - Encryption Parameters & Hytera RRS by @DSheirer in #1640
- #1641 DMR Hytera RRS packet support. by @DSheirer in #1642
- #1637 DMR Cap+/Con+/CapMax Channel Frequency Map / Trunking Issue by @DSheirer in #1646
Changelog: v0.6.0-beta-1...v0.6.0-beta-2
Full Changelog (Version 0.5.3 to 0.6.0-beta2): v0.5.3...v0.6.0-beta-2
Version 0.6.0 Beta 1
Application download links for each operating system are available below in the Assets section.
1. Features:
- SDRPlay RSP tuner support (API versions 3.07 - 3.11)
- Airspy Discovery HF+ support
- AM & NBFM Adaptive Squelch & AM Decoder Enhancements
- Digital Coded Squelch (DCS) aux decoder available with NBFM decoder
- LTR, LTR-Net & Passport Decoder enhancements
- rdio-scanner call broadcasting
- Update to OpenJDK 20 & Gradle 8.2
2. Requirements:
- Windows x86 (64-bit)
- Linux x86/aarch64 (64-bit)
- OSX x86/aarch64 (64-bit)
Note: JMBE library must be manually downloaded/built for OSX aarch64 due to OSX sandboxing of downloaded code.
Note: Linux for arm-32 is NOT currently supported
3. Optional Requirements
JMBE version 1.0.9+ is required for decoding APCO25 Phase 1/2 and DMR digital audio on Linux and OSX aarch64 and this library can be compiled within the sdrtrunk application.
Legacy instructions for compiling the JMBE library are located at: https://github.com/DSheirer/sdrtrunk/wiki/JMBE
4. User Manual
5. Support
6. What's Changed (Version 0.5.3 to 0.6.0-alpha7)
- #648 Audio Panel Stuck Metadata by @DSheirer in #1545
- #1368 Enhance Message & Event Filtering Options by @DSheirer @VolFFProCoder @apankowski in #1601
- #1507 capplus lsn numbering by @wedgef5 in #1536
- #1519 Polyphase NPE On Tuner Shutdown by @DSheirer in #1520
- #1528 Consistent Audio Segment Start Tone Insertion by @DSheirer in #1543
- #1529 Broadcaster & Logging Suppression by @DSheirer in #1530
- #1547 Playlist Fails To Save When Add/Delete Large Quantity of Aliases by @DSheirer in #1560
- #1548 Reduce AM Decoder AF Gain by @DSheirer in #1559
- #1556 DMR Capacity Plus parsing enhancements. by @DSheirer in #1557
- #1558 Heterodyne Channelizer Allows Channels Exceeding Tuner Bandwidth by @DSheirer in #1561
- #1563 RSP Tuners Don't Work With Heterodyne Channelizer by @DSheirer in #1583
- #1565 ltr slope detector enhancement by @DSheirer in #1567
- #1568 NBFM Decoder Allows User To Enable/Disable Audio High-Pass Filter by @DSheirer in #1569
- #1573 Digital Coded Squelch (DCS) Auxiliary Decoder by @DSheirer in #1574
- #1575 Traffic Channel Naming by @DSheirer in #1578
- #1579 P25 Phase 1 Decoder Dibit Broadcaster Error by @DSheirer in #1580
- #1581 Rdio Scanner Streaming Configuration Editor - Host URL Path by @DSheirer in #1582
- #1584 Traffic Channel Shutdown - Residual Buffer Samples Processing Related Errors by @DSheirer in #1585
- #1586 P25P1 Message Framer NPE by @DSheirer in #1593
- #1588 Use JDK20 and Gradle 8.2. Updates SDRPlay API for compatibilit… by @DSheirer in #1589
- #1590 RSP Tuners - Excessive Buffer Generation - Out of Memory by @DSheirer in #1591
Full Changelog (Version 0.5.3 to 0.6.0-alpha7): v0.5.3...v0.6.0-alpha-7
What's Changed (Version 0.6.0-alpha7 to 0.6.0-beta1)
- #1603 De-Duplicate Call Events by @DSheirer in #1608
- #1604 Event Panel UI Layout Creates Excess Space On Resizing by @DSheirer in #1610
- #1605 Blank Tuner Editor Panel on Certain Linux Configurations by @DSheirer in #1611
- #1612 Enhance aliasing to support DCS tones by @DSheirer in #1614
- #1618 DMR Decoder Message Enhancements by @DSheirer in #1622
- #1623 P25 Message Filter Set - Unknown Vendor Opcode by @DSheirer in #1624
- #1626 Updates DMR call events to include timeslot and adds DMR encryp… by @DSheirer in #1627
- #1628 LibUsb Error -99 During Device Discovery by @DSheirer in #1629
- #1630 DMR FLC ARC4/EP Encryption Parameters by @DSheirer in #1631
Full Changelog (Version 0.6.0-alpha7 to 0.6.0-beta1): v0.6.0-alpha-7...v0.6.0-beta-1
Version 0.6.0 Alpha 7
Application download links for each operating system are available below in the Assets section.
1. Features:
- SDRPlay RSP tuner support (API versions 3.07 - 3.11)
- Airspy Discovery HF+ support
- AM & NBFM Adaptive Squelch & AM Decoder Enhancements
- Digital Coded Squelch (DCS) aux decoder available with NBFM decoder
- LTR, LTR-Net & Passport Decoder enhancements
- rdio-scanner call broadcasting
- Update to OpenJDK 20 & Gradle 8.2
2. Requirements:
- Windows x86 (64-bit)
- Linux x86/aarch64 (64-bit)
- OSX x86/aarch64 (64-bit)
Note: JMBE library must be manually downloaded/built for OSX aarch64 due to OSX sandboxing of downloaded code.
Note: Linux for arm-32 is NOT currently supported
3. Optional Requirements
JMBE version 1.0.9+ is required for decoding APCO25 Phase 1/2 and DMR digital audio on Linux and OSX aarch64 and this library can be compiled within the sdrtrunk application.
Legacy instructions for compiling the JMBE library are located at: https://github.com/DSheirer/sdrtrunk/wiki/JMBE
4. User Manual
5. Support
6. What's Changed
- #648 Audio Panel Stuck Metadata by @DSheirer in #1545
- #1368 Enhance Message & Event Filtering Options by @DSheirer @VolFFProCoder @apankowski in #1601
- #1507 capplus lsn numbering by @wedgef5 in #1536
- #1519 Polyphase NPE On Tuner Shutdown by @DSheirer in #1520
- #1528 Consistent Audio Segment Start Tone Insertion by @DSheirer in #1543
- #1529 Broadcaster & Logging Suppression by @DSheirer in #1530
- #1547 Playlist Fails To Save When Add/Delete Large Quantity of Aliases by @DSheirer in #1560
- #1548 Reduce AM Decoder AF Gain by @DSheirer in #1559
- #1556 DMR Capacity Plus parsing enhancements. by @DSheirer in #1557
- #1558 Heterodyne Channelizer Allows Channels Exceeding Tuner Bandwidth by @DSheirer in #1561
- #1563 RSP Tuners Don't Work With Heterodyne Channelizer by @DSheirer in #1583
- #1565 ltr slope detector enhancement by @DSheirer in #1567
- #1568 NBFM Decoder Allows User To Enable/Disable Audio High-Pass Filter by @DSheirer in #1569
- #1573 Digital Coded Squelch (DCS) Auxiliary Decoder by @DSheirer in #1574
- #1575 Traffic Channel Naming by @DSheirer in #1578
- #1579 P25 Phase 1 Decoder Dibit Broadcaster Error by @DSheirer in #1580
- #1581 Rdio Scanner Streaming Configuration Editor - Host URL Path by @DSheirer in #1582
- #1584 Traffic Channel Shutdown - Residual Buffer Samples Processing Related Errors by @DSheirer in #1585
- #1586 P25P1 Message Framer NPE by @DSheirer in #1593
- #1588 Use JDK20 and Gradle 8.2. Updates SDRPlay API for compatibilit… by @DSheirer in #1589
- #1590 RSP Tuners - Excessive Buffer Generation - Out of Memory by @DSheirer in #1591
Full Changelog: v0.5.3...v0.6.0-alpha-7
Version 0.6.0 Alpha 6
Application download links for each operating system are available below in the Assets section.
1. Features:
- SDRPlay RSP tuner support (API versions 3.07 - 3.11)
- Airspy Discovery HF+ support
- AM & NBFM Adaptive Squelch & AM Decoder Enhancements
- rdio-scanner call broadcasting
Note: this release has 3x new vector calibrations that will run the first time you use the application
2. Requirements:
- Windows x86 (64-bit)
- Linux x86/aarch64 (64-bit)
- OSX x86/aarch64 (64-bit)
Note: JMBE library must be manually downloaded/built for OSX aarch64 due to OSX sandboxing of downloaded code.
Note: Linux for arm-32 is NOT currently supported
3. Optional Requirements
JMBE version 1.0.9+ is required for decoding APCO25 Phase 1/2 and DMR digital audio on Linux and OSX aarch64 and this library can be compiled within the sdrtrunk application.
Legacy instructions for compiling the JMBE library are located at: https://github.com/DSheirer/sdrtrunk/wiki/JMBE
4. User Manual
5. Support
6. What's Changed
- Enables native Rdio Scanner streaming capabilities. by @tadscottsmith in #1476
- RSP1 config not saving by @Nokoa in #1555
- #35 AM & NBFM Adaptive Squelch & AM Decoder Enhancements by @DSheirer in #1540
- #648 Audio Panel Stuck Metadata by @DSheirer in #1545
- #1455 Add Airspy HF+/Discovery Tuner Support by @DSheirer in #1524
- #1507 capplus lsn numbering by @wedgef5 in #1536
- #1519 Polyphase NPE On Tuner Shutdown by @DSheirer in #1520
- #1528 Consistent Audio Segment Start Tone Insertion by @DSheirer in #1543
- #1529 Broadcaster & Logging Suppression by @DSheirer in #1530
- #1547 Playlist Fails To Save When Add/Delete Large Quantity of Aliases by @DSheirer in #1560
- #1548 Reduce AM Decoder AF Gain by @DSheirer in #1559
- #1556 DMR Capacity Plus parsing enhancements. by @DSheirer in #1557
- #1558 Heterodyne Channelizer Allows Channels Exceeding Tuner Bandwidth by @DSheirer in #1561
New Contributors
- @wedgef5 made their first contribution in #1536
- @tadscottsmith made their first contribution in #1476
Full Changelog: v0.5.3...v0.6.0-alpha.6
Version 0.6.0 Alpha 5
Application download links for each operating system are available below in the Assets section.
1. Features:
- SDRPlay RSP tuner support
Note: SDRPlay RSP tuner support requires SDRPlay API version 3.07 - 3.11
2. Requirements:
- Windows x86 (64-bit)
- Linux x86/aarch64 (64-bit)
- OSX x86/aarch64 (64-bit)
Note: JMBE library must be manually downloaded/built for OSX aarch64 due to OSX sandboxing of downloaded code.
Note: Linux for arm-32 is NOT currently supported
3. Optional Requirements
JMBE version 1.0.9+ is required for decoding APCO25 Phase 1/2 and DMR digital audio on Linux and OSX aarch64 and this library can be compiled within the sdrtrunk application.
Legacy instructions for compiling the JMBE library are located at: https://github.com/DSheirer/sdrtrunk/wiki/JMBE
4. User Manual
5. Support
6. What's Changed
- #52 SDRPlay RSP tuner support. by @DSheirer in #1453
- #1405 Thread Leak in Polyphase Channelizer by @DSheirer in #1477
- #1456 Shutdown Error When SDRPlay API Not Installed by @DSheirer in #1457
- #1459 Gradle Doesn't Produce Correct OS Releases in Version 0.6.0 by @DSheirer in #1463
- #1461 SDRPlay Library Path on OSX by @DSheirer in #1462
- #1464 Reducing Logging When SDRPlay API Not Installed On Local Machine by @DSheirer in #1465
- #1471 Enhance Processing of Unknown Hytera packet messages. by @DSheirer in #1483
- #1473 RSP Tuners - Provide IF AGC Control & Power Overload Indicators by @DSheirer in #1484
- #1485 Sets Blackman-Harris 7 As Default FFT Window by @DSheirer in #1486
- #1487 Thread Locking Impacting Processing Workload by @DSheirer in #1488
- #1489 SDRPlay RSP Tuners - Sample Rate Control Lock/Unlocking on Channel Sourcing by @DSheirer in #1490
- #1491 Polyphase Channellizer - Add Diagnostic Logging to Dispatcher Thread by @DSheirer in #1492
- #1498 JMBE Audio Class Loading - Memory Leak by @DSheirer in #1499
- #1500 Channel Auto-Start Timeout As a User Preference by @DSheirer in #1501
- #1506 Resolve App Lockup, Tuner Freezes, Buffer Overflows & Excessive Memory Usage by @DSheirer in #1513
- #1511 SDRPlay API Crashes App on Startup When Linux Service is Stopped by @DSheirer in #1514
- #1515 Updates version to 0.6.0 alpha 5 by @DSheirer in #1516
Full Changelog: v0.5.1...v0.6.0-alpha.5
Version 0.5.3 (final)
Application download links for each operating system are available below in the Assets section.
1. Features:
- None. This is a patch release to resolve multiple issues with application lockup, buffer overflows and excessive memory usage.
2. Requirements:
- Windows x86 (64-bit)
- Linux x86/aarch64 (64-bit)
- OSX x86/aarch64 (64-bit)
Note: JMBE library must be manually downloaded/built for OSX aarch64 due to OSX sandboxing of downloaded code.
Note: Linux for arm-32 is NOT currently supported
3. Optional Requirements
JMBE version 1.0.9+ is required for decoding APCO25 Phase 1/2 and DMR digital audio on Linux and OSX aarch64 and this library can be compiled within the sdrtrunk application.
Legacy instructions for compiling the JMBE library are located at: https://github.com/DSheirer/sdrtrunk/wiki/JMBE
4. User Manual
5. Support
6. What's Changed
Full Changelog: v0.5.1...v0.5.2
What's Changed
- #1485 Sets Blackman-Harris 7 As Default FFT Window by @DSheirer in #1486
- #1487 Thread Locking Impacting Processing Workload by @DSheirer in #1488
- #1491 Polyphase Channellizer - Add Diagnostic Logging to Dispatcher Thread by @DSheirer in #1492
- #1498 JMBE Audio Class Loading - Memory Leak by @DSheirer in #1499
- #1506 Resolve App Lockup, Tuner Freezes, Buffer Overflows & Excessive Memory Usage by @DSheirer in #1513
Full Changelog: v0.5.2...v0.5.3
Version 0.6.0 Alpha 4
Application download links for each operating system are available below in the Assets section.
1. Features:
- SDRPlay RSP tuner support
Note: SDRPlay RSP tuner support requires SDRPlay API version 3.07 - 3.11
2. Requirements:
- Windows x86 (64-bit)
- Linux x86/aarch64 (64-bit)
- OSX x86/aarch64 (64-bit)
Note: JMBE library must be manually downloaded/built for OSX aarch64 due to OSX sandboxing of downloaded code.
Note: Linux for arm-32 is NOT currently supported
3. Optional Requirements
JMBE version 1.0.9+ is required for decoding APCO25 Phase 1/2 and DMR digital audio on Linux and OSX aarch64 and this library can be compiled within the sdrtrunk application.
Legacy instructions for compiling the JMBE library are located at: https://github.com/DSheirer/sdrtrunk/wiki/JMBE
4. User Manual
5. Support
6. What's Changed
- #52 SDRPlay RSP tuner support. by @DSheirer in #1453
- #1405 Thread Leak in Polyphase Channelizer by @DSheirer in #1477
- #1456 Shutdown Error When SDRPlay API Not Installed by @DSheirer in #1457
- #1459 Gradle Doesn't Produce Correct OS Releases in Version 0.6.0 by @DSheirer in #1463
- #1461 SDRPlay Library Path on OSX by @DSheirer in #1462
- #1464 Reducing Logging When SDRPlay API Not Installed On Local Machine by @DSheirer in #1465
- #1471 DMR Hytera Long Data Service Messaging by @DSheirer in #1472
Full Changelog: v0.5.1...v0.6.0-alpha.4
Version 0.5.2 (final)
Application download links for each operating system are available below in the Assets section.
1. Features:
- None. This is a patch release to resolve a memory/thread leak.
2. Requirements:
- Windows x86 (64-bit)
- Linux x86/aarch64 (64-bit)
- OSX x86/aarch64 (64-bit)
Note: JMBE library must be manually downloaded/built for OSX aarch64 due to OSX sandboxing of downloaded code.
Note: Linux for arm-32 is NOT currently supported
3. Optional Requirements
JMBE version 1.0.9+ is required for decoding APCO25 Phase 1/2 and DMR digital audio on Linux and OSX aarch64 and this library can be compiled within the sdrtrunk application.
Legacy instructions for compiling the JMBE library are located at: https://github.com/DSheirer/sdrtrunk/wiki/JMBE
4. User Manual
5. Support
6. What's Changed
Full Changelog: v0.5.1...v0.5.2
Version 0.6.0 Alpha 3
Application download links for each operating system are available below in the Assets section.
1. Features:
- SDRPlay RSP tuner support
Note: SDRPlay RSP tuner support requires SDRPlay API version 3.07 - 3.11
2. Requirements:
- Windows x86 (64-bit)
- Linux x86/aarch64 (64-bit)
- OSX x86/aarch64 (64-bit)
Note: JMBE library must be manually downloaded/built for OSX aarch64 due to OSX sandboxing of downloaded code.
Note: Linux for arm-32 is NOT currently supported
3. Optional Requirements
JMBE version 1.0.9+ is required for decoding APCO25 Phase 1/2 and DMR digital audio on Linux and OSX aarch64 and this library can be compiled within the sdrtrunk application.
Legacy instructions for compiling the JMBE library are located at: https://github.com/DSheirer/sdrtrunk/wiki/JMBE
4. User Manual
5. Support
6. What's Changed
- #52 SDRPlay RSP tuner support. by @DSheirer in #1453
- #1456 Shutdown Error When SDRPlay API Not Installed by @DSheirer in #1457
- #1459 Gradle Doesn't Produce Correct OS Releases in Version 0.6.0 by @DSheirer in #1463
- #1461 SDRPlay Library Path on OSX by @DSheirer in #1462
- #1464 Reducing Logging When SDRPlay API Not Installed On Local Machine by @DSheirer in #1465
Full Changelog: v0.5.1...v0.6.0-alpha3
Version 0.6.0 Alpha 2
Release is Withdrawn.
Please use 0.6.0 Alpha 3: https://github.com/DSheirer/sdrtrunk/releases/tag/v0.6.0-alpha3