it don't work, and sorry if you get this twice

515 views
Skip to first unread message

Aaron Spears

unread,
Mar 9, 2022, 11:46:16 AM3/9/22
to sdrt...@googlegroups.com
So I've never been able to get the release to run on any machine. I
download it, unzip it and run sdrtrunk.bat and just get errors, and the
console window stays up and never finishes until I abort it. I get
nowhere. Tried on 5 different computers.


That having been said, I decided to git clone the repository:

https://github.com/DSheirer/sdrtrunk.git


Doing this on an Intel NUC6i3SYH running Windows 10 latest update check
about a week ago.


I installed this:

microsoft-jdk-17.0.2.8.1-windows-x64.msi

During install, I had a tree view of install options, one of which was
to register Java home, which I checked (it was unchecked by default).


Once jdk install finished, I ran this as administrator:

"C:\sdrtrunk source\gradlew.bat"


I got many errors starting with something about java home. I know
nothing about Java. All I want is for a working copy of sdrtrunk, I want
to try to set up a police scanner so mom doesn't have to buy one. Our
local police use p25. What should I try next? I'll paste the entire
output from the command below, note that it's busy!



> Configure project :
Skipping OS Image - Linux ARM 64-bit JDK was not found at
/home/denny/java_jdks/linux-arm64/jdk-17.0.2-full
Skipping OS Image - Linux x86 64-bit JDK was not found at
/home/denny/java_jdks/linux-x64/jdk-17.0.2-full
Skipping OS Image - OSX x86 64-bit JDK was not found at
/home/denny/java_jdks/osx-x64/jdk-17.0.2-full.jdk
Skipping OS Image - Windows x86 64-bit JDK was not found at
/home/denny/java_jdks/windows-x64/jdk-17.0.2-full

> Task :clean

> Task :compileJava
warning: using incubating module(s): jdk.incubator.vector
C:\sdrtrunk
source\src\main\java\io\github\dsheirer\alias\action\AliasAction.java:30:
error: package javafx.beans does not exist
import javafx.beans.Observable;
                   ^
C:\sdrtrunk
source\src\main\java\io\github\dsheirer\alias\action\AliasAction.java:31:
error: package javafx.beans.property does not exist
import javafx.beans.property.SimpleStringProperty;
                            ^
C:\sdrtrunk
source\src\main\java\io\github\dsheirer\alias\action\AliasAction.java:32:
error: package javafx.util does not exist
import javafx.util.Callback;
                  ^
C:\sdrtrunk
source\src\main\java\io\github\dsheirer\alias\action\AliasAction.java:47:
error: cannot find symbol
    private SimpleStringProperty mValueProperty = new
SimpleStringProperty();
            ^
  symbol:   class SimpleStringProperty
  location: class AliasAction
C:\sdrtrunk
source\src\main\java\io\github\dsheirer\alias\action\AliasAction.java:57:
error: cannot find symbol
    public SimpleStringProperty valueProperty()
           ^
  symbol:   class SimpleStringProperty
  location: class AliasAction
C:\sdrtrunk source\src\main\java\io\github\dsheirer\alias\Alias.java:33:
error: package javafx.beans does not exist
import javafx.beans.Observable;
                   ^
C:\sdrtrunk source\src\main\java\io\github\dsheirer\alias\Alias.java:34:
error: package javafx.beans.binding does not exist
import javafx.beans.binding.Bindings;
                           ^
C:\sdrtrunk source\src\main\java\io\github\dsheirer\alias\Alias.java:35:
error: package javafx.beans.binding does not exist
import javafx.beans.binding.BooleanBinding;
                           ^
C:\sdrtrunk source\src\main\java\io\github\dsheirer\alias\Alias.java:36:
error: package javafx.beans.property does not exist
import javafx.beans.property.BooleanProperty;
                            ^
C:\sdrtrunk source\src\main\java\io\github\dsheirer\alias\Alias.java:37:
error: package javafx.beans.property does not exist
import javafx.beans.property.IntegerProperty;
                            ^
C:\sdrtrunk source\src\main\java\io\github\dsheirer\alias\Alias.java:38:
error: package javafx.beans.property does not exist
import javafx.beans.property.SimpleBooleanProperty;
                            ^
C:\sdrtrunk source\src\main\java\io\github\dsheirer\alias\Alias.java:39:
error: package javafx.beans.property does not exist
import javafx.beans.property.SimpleIntegerProperty;
                            ^
C:\sdrtrunk source\src\main\java\io\github\dsheirer\alias\Alias.java:40:
error: package javafx.beans.property does not exist
import javafx.beans.property.SimpleStringProperty;
                            ^
C:\sdrtrunk source\src\main\java\io\github\dsheirer\alias\Alias.java:41:
error: package javafx.beans.property does not exist
import javafx.beans.property.StringProperty;
                            ^
C:\sdrtrunk source\src\main\java\io\github\dsheirer\alias\Alias.java:42:
error: package javafx.collections does not exist
import javafx.collections.FXCollections;
                         ^
C:\sdrtrunk source\src\main\java\io\github\dsheirer\alias\Alias.java:43:
error: package javafx.collections does not exist
import javafx.collections.ObservableList;
                         ^
C:\sdrtrunk source\src\main\java\io\github\dsheirer\alias\Alias.java:44:
error: package javafx.collections.transformation does not exist
import javafx.collections.transformation.FilteredList;
                                        ^
C:\sdrtrunk source\src\main\java\io\github\dsheirer\alias\Alias.java:45:
error: package javafx.util does not exist
import javafx.util.Callback;
                  ^
C:\sdrtrunk
source\src\main\java\io\github\dsheirer\alias\action\AliasAction.java:93:
error: cannot find symbol
    public static Callback<AliasAction,Observable[]> extractor()
                  ^
  symbol:   class Callback
  location: class AliasAction
C:\sdrtrunk
source\src\main\java\io\github\dsheirer\alias\action\AliasAction.java:93:
error: cannot find symbol
    public static Callback<AliasAction,Observable[]> extractor()
                                       ^
  symbol:   class Observable
  location: class AliasAction
C:\sdrtrunk source\src\main\java\io\github\dsheirer\alias\Alias.java:65:
error: cannot find symbol
    private BooleanProperty mRecordable = new SimpleBooleanProperty();
            ^
  symbol:   class BooleanProperty
  location: class Alias
C:\sdrtrunk source\src\main\java\io\github\dsheirer\alias\Alias.java:66:
error: cannot find symbol
    private BooleanProperty mStreamable = new SimpleBooleanProperty();
            ^
  symbol:   class BooleanProperty
  location: class Alias
C:\sdrtrunk source\src\main\java\io\github\dsheirer\alias\Alias.java:67:
error: cannot find symbol
    private BooleanProperty mOverlap = new SimpleBooleanProperty();
            ^
  symbol:   class BooleanProperty
  location: class Alias
C:\sdrtrunk source\src\main\java\io\github\dsheirer\alias\Alias.java:68:
error: cannot find symbol
    private IntegerProperty mColor = new SimpleIntegerProperty();
            ^
  symbol:   class IntegerProperty
  location: class Alias
C:\sdrtrunk source\src\main\java\io\github\dsheirer\alias\Alias.java:69:
error: cannot find symbol
    private IntegerProperty mPriority = new
SimpleIntegerProperty(Priority.DEFAULT_PRIORITY);
            ^
  symbol:   class IntegerProperty
  location: class Alias
C:\sdrtrunk source\src\main\java\io\github\dsheirer\alias\Alias.java:70:
error: cannot find symbol
    private IntegerProperty mNonAudioIdentifierCount = new
SimpleIntegerProperty();
            ^
  symbol:   class IntegerProperty
  location: class Alias
C:\sdrtrunk source\src\main\java\io\github\dsheirer\alias\Alias.java:71:
error: cannot find symbol
    private StringProperty mAliasListName = new SimpleStringProperty();
            ^
  symbol:   class StringProperty
  location: class Alias
C:\sdrtrunk source\src\main\java\io\github\dsheirer\alias\Alias.java:72:
error: cannot find symbol
    private StringProperty mGroup = new SimpleStringProperty();
            ^
  symbol:   class StringProperty
  location: class Alias
C:\sdrtrunk source\src\main\java\io\github\dsheirer\alias\Alias.java:73:
error: cannot find symbol
    private StringProperty mIconName = new SimpleStringProperty();
            ^
  symbol:   class StringProperty
  location: class Alias
C:\sdrtrunk source\src\main\java\io\github\dsheirer\alias\Alias.java:74:
error: cannot find symbol
    private StringProperty mName = new SimpleStringProperty();
            ^
  symbol:   class StringProperty
  location: class Alias
C:\sdrtrunk source\src\main\java\io\github\dsheirer\alias\Alias.java:75:
error: cannot find symbol
    private ObservableList<AliasID> mAliasIDs =
FXCollections.observableArrayList();
            ^
  symbol:   class ObservableList
  location: class Alias
C:\sdrtrunk
source\src\main\java\io\github\dsheirer\alias\id\AliasID.java:48: error:
package javafx.beans does not exist
import javafx.beans.Observable;
                   ^
C:\sdrtrunk
source\src\main\java\io\github\dsheirer\alias\id\AliasID.java:49: error:
package javafx.beans.property does not exist
import javafx.beans.property.BooleanProperty;
                            ^
C:\sdrtrunk
source\src\main\java\io\github\dsheirer\alias\id\AliasID.java:50: error:
package javafx.beans.property does not exist
import javafx.beans.property.SimpleBooleanProperty;
                            ^
C:\sdrtrunk
source\src\main\java\io\github\dsheirer\alias\id\AliasID.java:51: error:
package javafx.beans.property does not exist
import javafx.beans.property.SimpleStringProperty;
                            ^
C:\sdrtrunk
source\src\main\java\io\github\dsheirer\alias\id\AliasID.java:52: error:
package javafx.util does not exist
import javafx.util.Callback;
                  ^
C:\sdrtrunk source\src\main\java\io\github\dsheirer\alias\Alias.java:76:
error: cannot find symbol
    private ObservableList<AliasAction> mAliasActions =
FXCollections.observableArrayList();
            ^
  symbol:   class ObservableList
  location: class Alias
C:\sdrtrunk
source\src\main\java\io\github\dsheirer\alias\Alias.java:104: error:
cannot find symbol
    public IntegerProperty nonAudioIdentifierCountProperty()
           ^
  symbol:   class IntegerProperty
  location: class Alias
C:\sdrtrunk
source\src\main\java\io\github\dsheirer\alias\Alias.java:113: error:
cannot find symbol
    public IntegerProperty priorityProperty()
           ^
  symbol:   class IntegerProperty
  location: class Alias
C:\sdrtrunk
source\src\main\java\io\github\dsheirer\alias\Alias.java:123: error:
cannot find symbol
    public BooleanProperty overlapProperty()
           ^
  symbol:   class BooleanProperty
  location: class Alias
C:\sdrtrunk
source\src\main\java\io\github\dsheirer\alias\Alias.java:132: error:
cannot find symbol
    public BooleanProperty recordableProperty()
           ^
  symbol:   class BooleanProperty
  location: class Alias
C:\sdrtrunk
source\src\main\java\io\github\dsheirer\alias\Alias.java:141: error:
cannot find symbol
    public BooleanProperty streamableProperty()
           ^
  symbol:   class BooleanProperty
  location: class Alias
C:\sdrtrunk
source\src\main\java\io\github\dsheirer\alias\Alias.java:150: error:
cannot find symbol
    public StringProperty aliasListNameProperty()
           ^
  symbol:   class StringProperty
  location: class Alias
C:\sdrtrunk
source\src\main\java\io\github\dsheirer\alias\Alias.java:159: error:
cannot find symbol
    public StringProperty groupProperty()
           ^
  symbol:   class StringProperty
  location: class Alias
C:\sdrtrunk
source\src\main\java\io\github\dsheirer\alias\Alias.java:169: error:
cannot find symbol
    public StringProperty nameProperty()
           ^
  symbol:   class StringProperty
  location: class Alias
C:\sdrtrunk
source\src\main\java\io\github\dsheirer\alias\Alias.java:178: error:
cannot find symbol
    public IntegerProperty colorProperty()
           ^
  symbol:   class IntegerProperty
  location: class Alias
C:\sdrtrunk
source\src\main\java\io\github\dsheirer\alias\Alias.java:187: error:
cannot find symbol
    public StringProperty iconNameProperty()
           ^
  symbol:   class StringProperty
  location: class Alias
C:\sdrtrunk
source\src\main\java\io\github\dsheirer\alias\Alias.java:196: error:
cannot find symbol
    public ObservableList<AliasID> aliasIds()
           ^
  symbol:   class ObservableList
  location: class Alias
C:\sdrtrunk
source\src\main\java\io\github\dsheirer\alias\Alias.java:205: error:
cannot find symbol
    public ObservableList<AliasAction> aliasActions()
           ^
  symbol:   class ObservableList
  location: class Alias
C:\sdrtrunk
source\src\main\java\io\github\dsheirer\alias\Alias.java:709: error:
cannot find symbol
    public static Callback<Alias,Observable[]> extractor()
                  ^
  symbol:   class Callback
  location: class Alias
C:\sdrtrunk
source\src\main\java\io\github\dsheirer\alias\Alias.java:709: error:
cannot find symbol
    public static Callback<Alias,Observable[]> extractor()
                                 ^
  symbol:   class Observable
  location: class Alias
C:\sdrtrunk
source\src\main\java\io\github\dsheirer\alias\id\AliasID.java:80: error:
cannot find symbol
    private SimpleStringProperty mValueProperty = new
SimpleStringProperty();
            ^
  symbol:   class SimpleStringProperty
  location: class AliasID
C:\sdrtrunk
source\src\main\java\io\github\dsheirer\alias\id\AliasID.java:81: error:
cannot find symbol
    private BooleanProperty mOverlapProperty = new SimpleBooleanProperty();
            ^
  symbol:   class BooleanProperty
  location: class AliasID
C:\sdrtrunk
source\src\main\java\io\github\dsheirer\alias\id\AliasID.java:91: error:
cannot find symbol
    public SimpleStringProperty valueProperty()
           ^
  symbol:   class SimpleStringProperty
  location: class AliasID
C:\sdrtrunk
source\src\main\java\io\github\dsheirer\alias\id\AliasID.java:100:
error: cannot find symbol
    public BooleanProperty overlapProperty()
           ^
  symbol:   class BooleanProperty
  location: class AliasID
C:\sdrtrunk
source\src\main\java\io\github\dsheirer\alias\id\AliasID.java:161:
error: cannot find symbol
    public static Callback<AliasID,Observable[]> extractor()
                  ^
  symbol:   class Callback
  location: class AliasID
C:\sdrtrunk
source\src\main\java\io\github\dsheirer\alias\id\AliasID.java:161:
error: cannot find symbol
    public static Callback<AliasID,Observable[]> extractor()
                                   ^
  symbol:   class Observable
  location: class AliasID
C:\sdrtrunk
source\src\main\java\io\github\dsheirer\alias\AliasList.java:48: error:
package javafx.collections does not exist
import javafx.collections.FXCollections;
                         ^
C:\sdrtrunk
source\src\main\java\io\github\dsheirer\alias\AliasList.java:49: error:
package javafx.collections does not exist
import javafx.collections.ObservableList;
                         ^
C:\sdrtrunk
source\src\main\java\io\github\dsheirer\identifier\tone\ToneSequence.java:25:
error: package javafx.collections does not exist
import javafx.collections.FXCollections;
                         ^
C:\sdrtrunk
source\src\main\java\io\github\dsheirer\identifier\tone\ToneSequence.java:26:
error: package javafx.collections does not exist
import javafx.collections.ObservableList;
                         ^
C:\sdrtrunk
source\src\main\java\io\github\dsheirer\alias\AliasList.java:79: error:
cannot find symbol
    private ObservableList<Alias> mAliases =
FXCollections.observableArrayList(Alias.extractor());
            ^
  symbol:   class ObservableList
  location: class AliasList
C:\sdrtrunk
source\src\main\java\io\github\dsheirer\alias\AliasList.java:95: error:
cannot find symbol
    public ObservableList<Alias> aliases()
           ^
  symbol:   class ObservableList
  location: class AliasList
C:\sdrtrunk
source\src\main\java\io\github\dsheirer\identifier\tone\ToneSequence.java:35:
error: cannot find symbol
    private ObservableList<Tone> mTones =
FXCollections.observableArrayList(Tone.extractor());
            ^
  symbol:   class ObservableList
  location: class ToneSequence
C:\sdrtrunk
source\src\main\java\io\github\dsheirer\identifier\tone\Tone.java:24:
error: package javafx.beans does not exist
import javafx.beans.Observable;
                   ^
C:\sdrtrunk
source\src\main\java\io\github\dsheirer\identifier\tone\Tone.java:25:
error: package javafx.beans.property does not exist
import javafx.beans.property.SimpleStringProperty;
                            ^
C:\sdrtrunk
source\src\main\java\io\github\dsheirer\identifier\tone\Tone.java:26:
error: package javafx.beans.property does not exist
import javafx.beans.property.StringProperty;
                            ^
C:\sdrtrunk
source\src\main\java\io\github\dsheirer\identifier\tone\Tone.java:27:
error: package javafx.util does not exist
import javafx.util.Callback;
                  ^
C:\sdrtrunk
source\src\main\java\io\github\dsheirer\identifier\tone\ToneSequence.java:66:
error: cannot find symbol
    public ObservableList<Tone> tonesProperty()
           ^
  symbol:   class ObservableList
  location: class ToneSequence
C:\sdrtrunk
source\src\main\java\io\github\dsheirer\identifier\tone\Tone.java:36:
error: cannot find symbol
    private StringProperty mValueProperty = new SimpleStringProperty();
            ^
  symbol:   class StringProperty
  location: class Tone
C:\sdrtrunk
source\src\main\java\io\github\dsheirer\identifier\tone\Tone.java:73:
error: cannot find symbol
    public StringProperty valueProperty()
           ^
  symbol:   class StringProperty
  location: class Tone
C:\sdrtrunk
source\src\main\java\io\github\dsheirer\identifier\tone\Tone.java:157:
error: cannot find symbol
    public static Callback<Tone,Observable[]> extractor()
                  ^
  symbol:   class Callback
  location: class Tone
C:\sdrtrunk
source\src\main\java\io\github\dsheirer\identifier\tone\Tone.java:157:
error: cannot find symbol
    public static Callback<Tone,Observable[]> extractor()
                                ^
  symbol:   class Observable
  location: class Tone
C:\sdrtrunk
source\src\main\java\io\github\dsheirer\alias\AliasModel.java:29: error:
package javafx.collections does not exist
import javafx.collections.FXCollections;
                         ^
C:\sdrtrunk
source\src\main\java\io\github\dsheirer\alias\AliasModel.java:30: error:
package javafx.collections does not exist
import javafx.collections.ListChangeListener;
                         ^
C:\sdrtrunk
source\src\main\java\io\github\dsheirer\alias\AliasModel.java:31: error:
package javafx.collections does not exist
import javafx.collections.ObservableList;
                         ^
C:\sdrtrunk
source\src\main\java\io\github\dsheirer\alias\AliasModel.java:50: error:
cannot find symbol
    private ObservableList<Alias> mAliases =
FXCollections.observableArrayList(Alias.extractor());
            ^
  symbol:   class ObservableList
  location: class AliasModel
C:\sdrtrunk
source\src\main\java\io\github\dsheirer\alias\AliasModel.java:51: error:
cannot find symbol
    private ObservableList<String> mAliasListNames =
FXCollections.observableArrayList();
            ^
  symbol:   class ObservableList
  location: class AliasModel
C:\sdrtrunk
source\src\main\java\io\github\dsheirer\alias\AliasModel.java:60: error:
cannot find symbol
    public ObservableList<Alias> aliasList()
           ^
  symbol:   class ObservableList
  location: class AliasModel
C:\sdrtrunk
source\src\main\java\io\github\dsheirer\alias\AliasModel.java:65: error:
cannot find symbol
    public ObservableList<String> aliasListNames()
           ^
  symbol:   class ObservableList
  location: class AliasModel
C:\sdrtrunk
source\src\main\java\io\github\dsheirer\alias\AliasModel.java:335:
error: cannot find symbol
    public class AliasListChangeListener implements
ListChangeListener<Alias>
                                                    ^
  symbol:   class ListChangeListener
  location: class AliasModel
C:\sdrtrunk
source\src\main\java\io\github\dsheirer\alias\AliasModel.java:338:
error: package ListChangeListener does not exist
        public void onChanged(ListChangeListener.Change<? extends
Alias> change)
                                                ^
C:\sdrtrunk
source\src\main\java\io\github\dsheirer\alias\id\tone\TonesID.java:26:
error: package javafx.collections does not exist
import javafx.collections.ListChangeListener;
                         ^
C:\sdrtrunk
source\src\main\java\io\github\dsheirer\alias\id\tone\TonesID.java:34:
error: cannot find symbol
public class TonesID extends AliasID implements ListChangeListener<Tone>
                                                ^
  symbol: class ListChangeListener
C:\sdrtrunk
source\src\main\java\io\github\dsheirer\alias\id\tone\TonesID.java:146:
error: cannot find symbol
    public void onChanged(Change<? extends Tone> c)
                          ^
  symbol:   class Change
  location: class TonesID
C:\sdrtrunk
source\src\main\java\io\github\dsheirer\audio\AudioSegment.java:29:
error: package javafx.beans.property does not exist
import javafx.beans.property.BooleanProperty;
                            ^
C:\sdrtrunk
source\src\main\java\io\github\dsheirer\audio\AudioSegment.java:30:
error: package javafx.beans.property does not exist
import javafx.beans.property.IntegerProperty;
                            ^
C:\sdrtrunk
source\src\main\java\io\github\dsheirer\audio\AudioSegment.java:31:
error: package javafx.beans.property does not exist
import javafx.beans.property.SimpleBooleanProperty;
                            ^
C:\sdrtrunk
source\src\main\java\io\github\dsheirer\audio\AudioSegment.java:32:
error: package javafx.beans.property does not exist
import javafx.beans.property.SimpleIntegerProperty;
                            ^
C:\sdrtrunk
source\src\main\java\io\github\dsheirer\audio\AudioSegment.java:33:
error: package javafx.collections does not exist
import javafx.collections.FXCollections;
                         ^
C:\sdrtrunk
source\src\main\java\io\github\dsheirer\audio\AudioSegment.java:34:
error: package javafx.collections does not exist
import javafx.collections.ObservableSet;
                         ^
C:\sdrtrunk
source\src\main\java\io\github\dsheirer\audio\AudioSegment.java:67:
error: cannot find symbol
    private BooleanProperty mComplete = new SimpleBooleanProperty(false);
            ^
  symbol:   class BooleanProperty
  location: class AudioSegment
C:\sdrtrunk
source\src\main\java\io\github\dsheirer\audio\AudioSegment.java:68:
error: cannot find symbol
    private BooleanProperty mDuplicate = new SimpleBooleanProperty(false);
            ^
  symbol:   class BooleanProperty
  location: class AudioSegment
C:\sdrtrunk
source\src\main\java\io\github\dsheirer\audio\AudioSegment.java:69:
error: cannot find symbol
    private BooleanProperty mRecordAudio = new
SimpleBooleanProperty(false);
            ^
  symbol:   class BooleanProperty
  location: class AudioSegment
C:\sdrtrunk
source\src\main\java\io\github\dsheirer\audio\AudioSegment.java:70:
error: cannot find symbol
    private IntegerProperty mMonitorPriority = new
SimpleIntegerProperty(Priority.DEFAULT_PRIORITY);
            ^
  symbol:   class IntegerProperty
  location: class AudioSegment
C:\sdrtrunk
source\src\main\java\io\github\dsheirer\audio\AudioSegment.java:71:
error: cannot find symbol
    private ObservableSet<BroadcastChannel> mBroadcastChannels =
FXCollections.observableSet(new HashSet<>());
            ^
  symbol:   class ObservableSet
  location: class AudioSegment
C:\sdrtrunk
source\src\main\java\io\github\dsheirer\audio\AudioSegment.java:136:
error: cannot find symbol
    public BooleanProperty completeProperty()
           ^
  symbol:   class BooleanProperty
  location: class AudioSegment
C:\sdrtrunk
source\src\main\java\io\github\dsheirer\audio\AudioSegment.java:145:
error: cannot find symbol
    public BooleanProperty duplicateProperty()
           ^
  symbol:   class BooleanProperty
  location: class AudioSegment
C:\sdrtrunk
source\src\main\java\io\github\dsheirer\audio\AudioSegment.java:158:
error: cannot find symbol
    public ObservableSet<BroadcastChannel> broadcastChannelsProperty()
           ^
  symbol:   class ObservableSet
  location: class AudioSegment
C:\sdrtrunk
source\src\main\java\io\github\dsheirer\audio\AudioSegment.java:186:
error: cannot find symbol
    public BooleanProperty recordAudioProperty()
           ^
  symbol:   class BooleanProperty
  location: class AudioSegment
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
100 errors
1 warning
only showing the first 100 errors, of 7670 total; use -Xmaxerrs if you
would like to see more

> Task :compileJava FAILED

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':compileJava'.
> Compilation failed; see the compiler error output for details.

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or
--debug option to get more log output. Run with --scan to get full insights.

* Get more help at https://help.gradle.org

Deprecated Gradle features were used in this build, making it
incompatible with Gradle 8.0.

You can use '--warning-mode all' to show the individual deprecation
warnings and determine if they come from your own scripts or plugins.

See
https://docs.gradle.org/7.2/userguide/command_line_interface.html#sec:command_line_warnings

BUILD FAILED in 16s
2 actionable tasks: 2 executed


Chris Simons

unread,
Mar 9, 2022, 4:14:51 PM3/9/22
to sdrtrunk
Are you downloading the Java file from the Microsoft site?  You don't need to do that.  You compile it directly from the SDRTrunk program, View tab, Decoder and click Check for Library Update.  That's all you need to do to get Java working.

hans...@gmail.com

unread,
Mar 9, 2022, 10:24:58 PM3/9/22
to sdrtrunk
I think dyno thought you were referring to installing the JMBE library. I think you are trying to install the java library that includes JavaFX.  For Bellsoft, start here:

Select the Windows MSI for your architecture.  Once you install that you'll need to export JAVA_HOME to the right location, then sdrtrunk should compile.

Hans

charley....@gmail.com

unread,
Mar 12, 2022, 6:00:15 AM3/12/22
to sdrtrunk
My immediate thought when having failed to install on 5 different computers is that you have done something very wrong 5 times.  Installing this program is a relatively   simple procedure.  Does the NUC have any critical programs installed?  I would nuke it and start with a clean install of the OS, and then install sdrtrunk exactly how it is described on the project page, and make sure you are installing the latest version.  

Aaron Spears

unread,
Mar 12, 2022, 11:15:19 AM3/12/22
to charley....@gmail.com, sdrtrunk

Hi.


Alrighty, I'm downloading

sdr-trunk-windows-x86_64-v0.5.0-alpha6.zip59.1 MB

from

Releases · DSheirer/sdrtrunk · GitHub


I open the zip file and have a folder called

sdr-trunk-windows-x86_64-v0.5.0-alpha6


I copy this folder to

C:\sdr-trunk-windows-x86_64-v0.5.0-alpha6


It has 5 things in it, Bin, conf, legal, lib and release


I open bin. It has 69 items listed, I hit, you'd say double click

sdr-trunk.bat


A console window appears, and I get a bunch of errors (see below. The prompt does not come up again. The program is still running, but not doing anything. I'll have to hit ctrl+c to stop it before I close the console window manually. I also think I must be doing something wrong, but as far as I can figure, I'm doing exactly what the instructions say. The Intel NUC is a fresh install as of about 2 months ago. I get no different results now than I got before the reset from the same computer. As for critical programs, just the screen reader, JAWS or NVDA since I'm blind, but I'm thinking the errors look like it just can't find parts of itself, which a screen reader is not going to cause.


Btw this is Windows 10.


I also tried downloading and running older release versions to see if that changed anything, and it didn't. That was before the recent reset of this machine.



11:05:07.126 ERROR i.g.d.p.SystemProperties - SystemProperties - exception while creating app folder [settings]  [11MB/128MB 8%]
java.nio.file.NoSuchFileException: C:\Users\a1t2s\SDRTrunk\settings
        at java.base/sun.nio.fs.WindowsException.translateToIOException(Unknown Source)
        at java.base/sun.nio.fs.WindowsException.rethrowAsIOException(Unknown Source)
        at java.base/sun.nio.fs.WindowsException.rethrowAsIOException(Unknown Source)
        at java.base/sun.nio.fs.WindowsFileSystemProvider.createDirectory(Unknown Source)
        at java.base/java.nio.file.Files.createDirectory(Unknown Source)
        at io.github.dsheirer.properties.SystemProperties.getApplicationFolder(SystemProperties.java:147)
        at io.github.dsheirer.icon.IconModel.getIconFolderPath(IconModel.java:260)
        at io.github.dsheirer.icon.IconModel.getIconFilePath(IconModel.java:273)
        at io.github.dsheirer.icon.IconModel.load(IconModel.java:373)
        at io.github.dsheirer.icon.IconModel.<init>(IconModel.java:67)
        at io.github.dsheirer.gui.SDRTrunk.<init>(SDRTrunk.java:111)
        at io.github.dsheirer.gui.SDRTrunk.main(SDRTrunk.java:624)
11:05:07.135 INFO  i.g.d.icon.IconModel - loading icons file [C:\Users\a1t2s\SDRTrunk\settings\icons.xml]  [11MB/128MB 9%]
11:05:07.137 INFO  i.g.d.icon.IconModel - Icons file not found at [C:\Users\a1t2s\SDRTrunk\settings\icons.xml]  [11MB/128MB 9%]
Exception in thread "main" java.awt.AWTError: Assistive Technology not found: com.sun.java.accessibility.AccessBridge
        at java.desktop/java.awt.Toolkit.newAWTError(Unknown Source)
        at java.desktop/java.awt.Toolkit.fallbackToLoadClassForAT(Unknown Source)
        at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source)
        at java.base/java.util.stream.ReferencePipeline$2$1.accept(Unknown Source)
        at java.base/java.util.HashMap$KeySpliterator.forEachRemaining(Unknown Source)
        at java.base/java.util.stream.AbstractPipeline.copyInto(Unknown Source)
        at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source)
        at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source)
        at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source)
        at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source)
        at java.base/java.util.stream.ReferencePipeline.forEach(Unknown Source)
        at java.desktop/java.awt.Toolkit.loadAssistiveTechnologies(Unknown Source)
        at java.desktop/java.awt.Toolkit.getDefaultToolkit(Unknown Source)
        at java.desktop/java.awt.Window.getToolkit(Unknown Source)
        at java.desktop/java.awt.Window.init(Unknown Source)
        at java.desktop/java.awt.Window.<init>(Unknown Source)
        at java.desktop/java.awt.Frame.<init>(Unknown Source)
        at java.desktop/java.awt.Frame.<init>(Unknown Source)
        at java.desktop/javax.swing.JFrame.<init>(Unknown Source)
        at io.github.dsheirer.gui.SDRTrunk.<init>(SDRTrunk.java:116)
        at io.github.dsheirer.gui.SDRTrunk.main(SDRTrunk.java:624)
Caused by: java.lang.ClassNotFoundException: com.sun.java.accessibility.AccessBridge
        at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(Unknown Source)
        at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(Unknown Source)
        at java.base/java.lang.ClassLoader.loadClass(Unknown Source)
        at java.base/java.lang.Class.forName0(Native Method)
        at java.base/java.lang.Class.forName(Unknown Source)
        ... 20 more
11:05:09.135 ERROR i.g.d.p.SystemProperties - Error saving system properties file [C:\Users\a1t2s\SDRTrunk\SDRTrunk.properties]  [4MB/128MB 3%]
java.io.FileNotFoundException: C:\Users\a1t2s\SDRTrunk\SDRTrunk.properties (The system cannot find the path specified)
        at java.base/java.io.FileOutputStream.open0(Native Method)
        at java.base/java.io.FileOutputStream.open(Unknown Source)
        at java.base/java.io.FileOutputStream.<init>(Unknown Source)
        at java.base/java.io.FileOutputStream.<init>(Unknown Source)
        at io.github.dsheirer.properties.SystemProperties$SavePropertiesTask.run(SystemProperties.java:363)
        at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
        at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
        at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
        at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
        at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
        at java.base/java.lang.Thread.run(Unknown Source)



Cheers:
Aaron Spears, AKA Valiant8086 General Partner at Valiant Galaxy Associates "we make (VERY GOOD AUDIOGAMES) for the blind comunity" http://valiantGalaxy.com
--
You received this message because you are subscribed to the Google Groups "sdrtrunk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to sdrtrunk+u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sdrtrunk/9678bb52-087d-45a7-b33c-34ac5103669an%40googlegroups.com.


charley....@gmail.com

unread,
Mar 13, 2022, 4:30:58 AM3/13/22
to sdrtrunk
I'd say your Java is borked - I would uninstall it and start over.

rlm...@gmail.com

unread,
Mar 13, 2022, 10:32:06 AM3/13/22
to sdrtrunk
Also....hopefully you are on 64 bit Windows 10, correct ? 32 bit is not supported. And a quad core processor. You didn't mention those. For what it's worth, I am also running on a Windows 10 NUC i5 box. I have successfully downloaded the pre-compiled version and I have also downloaded the source and built that using JDK17. No issues here.

Aaron Spears

unread,
Mar 13, 2022, 11:01:23 AM3/13/22
to rlm...@gmail.com, sdrtrunk

Hi.


If I'm trying to use the pre-compiled version as in the message below, do I need Java? I don't recall any mention of that on the readme.md.



Cheers:
Aaron Spears, AKA Valiant8086 General Partner at Valiant Galaxy Associates "we make (VERY GOOD AUDIOGAMES) for the blind comunity" http://valiantGalaxy.com

rlm...@gmail.com

unread,
Mar 13, 2022, 11:09:06 AM3/13/22
to sdrtrunk
Aaron,
The released versions of sdrtrunk includes a complete Java runtime.  If you build sdrtrunk from source code, then you need to have Java 17 installed.

Ron

Aaron Spears

unread,
Mar 13, 2022, 1:21:24 PM3/13/22
to rlm...@gmail.com, sdrtrunk

Ok thanks.


So I'm mostly discussing running from the release (as detailed below). I now know I don't need Java for that. Someone says they downloaded that release and got it running. Are there any other secrets?


Btw, this is an i3 NUC not an i5, and being a 6th gen it's a hyperthreaded dual core, 2 cores 4 threads. However, I get the same error running it on anything else including i5 8250u 4 cores 8 threads 3.4ghz and 16gb ram. Also yes it is 64 bit, I'm positive of this.


For the person a couple messages below who had success, did you run the same batch file I said I ran?




Cheers:
Aaron Spears, AKA Valiant8086 General Partner at Valiant Galaxy Associates "we make (VERY GOOD AUDIOGAMES) for the blind comunity" http://valiantGalaxy.com

rlm...@gmail.com

unread,
Mar 14, 2022, 12:50:44 AM3/14/22
to sdrtrunk
This is from your log that you posted..........
11:05:09.135 ERROR i.g.d.p.SystemProperties - Error saving system properties file [C:\Users\a1t2s\SDRTrunk\SDRTrunk.properties]  [4MB/128MB 3%]
java.io.FileNotFoundException: C:\Users\a1t2s\SDRTrunk\SDRTrunk.properties (The system cannot find the path specified)

And this..........
11:05:07.126 ERROR i.g.d.p.SystemProperties - SystemProperties - exception while creating app folder [settings]  [11MB/128MB 8%]
java.nio.file.NoSuchFileException: C:\Users\a1t2s\SDRTrunk\settings

It appears as though you have some type of a path problem or permissions problem. I agree with Charley, I would nuke the whole thing and start over from scratch.

Aaron Spears

unread,
Mar 14, 2022, 7:33:41 PM3/14/22
to rlm...@gmail.com, sdrtrunk

Hi.


If by Nuking you mean reformatting/resetting the whole computer, this is already a fresh install that the issue persists beyond, the results were the same before and after, and downloaded fresh .zip files to multiple machines and had the same issue. There's something probably obvious going on but I dunno what it is.


I don't even have an SDRTrunk in c:\users\a1t2s which, by the way, that is my user folder so that part is right. I created SDRTrunk there to see if it mattered, and it created a settings folder inside of it and SDRTrunk.properties, but the settings folder is empty.


I opened SDRTrunk.properties in Notepad, this is its contents:


#SDRTrunk - SDR Trunking Decoder Application Settings
#Mon Mar 14 19:27:26 EDT 2022
root.directory=SDRTrunk




Here's what the errors look like now, slightly different.


This is after I created c:\users\a1t2s\SDRTrunk folder

"C:\sdr-trunk-windows-x86_64-v0.5.0-alpha6\bin\.."
"C:\sdr-trunk-windows-x86_64-v0.5.0-alpha6\bin\../bin/java.exe"
19:23:25.016 INFO  i.g.d.icon.IconModel - loading icons file [C:\Users\a1t2s\SDRTrunk\settings\icons.xml]  [11MB/128MB 8%]
19:23:25.024 INFO  i.g.d.icon.IconModel - Icons file not found at [C:\Users\a1t2s\SDRTrunk\settings\icons.xml]  [11MB/128MB 9%]


Cheers:
Aaron Spears, AKA Valiant8086 General Partner at Valiant Galaxy Associates "we make (VERY GOOD AUDIOGAMES) for the blind comunity" http://valiantGalaxy.com

charley....@gmail.com

unread,
Mar 15, 2022, 7:54:59 AM3/15/22
to sdrtrunk
I am not convinced that you are running from a clean OS install with a generally standard config....   are you using any assistive technologies?

Aaron Spears

unread,
Mar 15, 2022, 12:22:40 PM3/15/22
to charley....@gmail.com, sdrtrunk

Hi.


Using NVDA screen reader. I've tried running the batch file with no screen reader at all running in the past and got the same error.


This is a fresh install of Windows, after I installed a new ssd, replacing the original. It wouldn't clone properly so I just started from scratch. I signed into my Microsoft account.


I'm not currently doing so, but you can run NVDA portably. Hard to think it's causing the problem even though the errors mention Java Access Bridge.


I guess I could create a vm of Windows 10 and just use Narrator, Window's built in screen reader and not install anything, download the SDRTrunk and see what it does.


I do anticipate accessibility issues with SDR Trunk even after I eventually get it to run, but at that point I can request improvements and/or just let mom set it up and use it.


Cheers:
Aaron Spears, AKA Valiant8086 General Partner at Valiant Galaxy Associates "we make (VERY GOOD AUDIOGAMES) for the blind comunity" http://valiantGalaxy.com

charley....@gmail.com

unread,
Mar 15, 2022, 6:30:22 PM3/15/22
to sdrtrunk
The errors you are experiencing are unusual, which suggests that an atypical configuration of Windows could be causing your issue - hence the need for a clean / "standard" installation of Windows.  Noting that 5 other computers in your control are also having similar issues reinforces that your configuration could be the issue, assuming that those also have the same assistive tech installed (which is atypical for most users, and most users are not experiencing problems. )

Bote Man

unread,
Mar 15, 2022, 7:07:07 PM3/15/22
to sdrtrunk

If 5 other computers are experiencing the same trouble, I doubt it’s every computer there. More likely it is the installation method or the file blobs used to install everything. Others here have had trouble because they used the wrong library or wrong Java engine or other choices, so problems seem to be the norm rather than the exception. This is far from a finished product.

 

Plus, give the guy a break, listening to many screenfuls of error messages must be terrible on a screen reader.

 

It might be worthwhile for someone who knows SDRtrunk well to arrange for a remote control session, perhaps there is an error message or some clue that is visible that escapes the screen reader?

 

 

Bote Man

http://www.botecomm.com/bote/radio/streaming.html

Aaron Spears

unread,
Mar 15, 2022, 7:23:16 PM3/15/22
to bote_...@botecomm.com, sdrtrunk

Hi.


I'll try the vm idea. If that doesn't help, then I think the next step might involve letting someone who has experience getting it to work connect with Team Viewer or some such, assuming anyone is willing.


My vm will be a fresh install and it will have no screen readers or any other software what so ever installed beyond a brand new clean setup of Windows. I'm just going to copy the zip over, unzip it and run it and see what it does.



Cheers:
Aaron Spears, AKA Valiant8086 General Partner at Valiant Galaxy Associates "we make (VERY GOOD AUDIOGAMES) for the blind comunity" http://valiantGalaxy.com

Aaron Spears

unread,
Mar 15, 2022, 10:18:08 PM3/15/22
to bote_...@botecomm.com, sdrtrunk

Hi.


Ok fresh vm of Windows 10 x64 running on admittedly limited resources provided by the low power i3 CPU in the Intel NUC6i3SYH with VMWare Player. I got errors, but some of these look like IO complaints which might be because my sdr isn't physically plugged in right now. I figured that's not important until I actually get something to run. It did run, maybe? I can't get anything at all to read in the main window except for the minimize and maximize and close buttons. So the main window of this program might currently be totally inaccessible. I performed OCR on the VMWare player window from the host machine using NVDA and I get this.


Player
sdrtrunk vO.5.O alpha6
File View Screen Capture Alt-c
OISABLEO
- Right Click to Selecta Tuner
LEFT
Now Playing Map Tuners
Playlist Editor
Status
Decoder
From
Alias
RIGHT
Alias
Channel Name:
Channel
Frequency
Details Events Messages
System:
Please select a channel to view details
Type here to search
Channel Name
Refresh
3/15/2022



So, it's running apparently? I just can't get Narrator to do anything with it. I'll install NVDA in the VM and, if it still lets SDRTrunk run, will see if it has any better luck. Also, below is my console output the first time I ran it in the vm.


21:44:17.779 ERROR i.g.d.p.SystemProperties - SystemProperties - exception while creating app folder [settings]  [11MB/61MB 18%]


java.nio.file.NoSuchFileException: C:\Users\a1t2s\SDRTrunk\settings
        at java.base/sun.nio.fs.WindowsException.translateToIOException(Unknown Source)
        at java.base/sun.nio.fs.WindowsException.rethrowAsIOException(Unknown Source)
        at java.base/sun.nio.fs.WindowsException.rethrowAsIOException(Unknown Source)
        at java.base/sun.nio.fs.WindowsFileSystemProvider.createDirectory(Unknown Source)
        at java.base/java.nio.file.Files.createDirectory(Unknown Source)
        at io.github.dsheirer.properties.SystemProperties.getApplicationFolder(SystemProperties.java:147)
        at io.github.dsheirer.icon.IconModel.getIconFolderPath(IconModel.java:260)
        at io.github.dsheirer.icon.IconModel.getIconFilePath(IconModel.java:273)
        at io.github.dsheirer.icon.IconModel.load(IconModel.java:373)
        at io.github.dsheirer.icon.IconModel.<init>(IconModel.java:67)
        at io.github.dsheirer.gui.SDRTrunk.<init>(SDRTrunk.java:111)
        at io.github.dsheirer.gui.SDRTrunk.main(SDRTrunk.java:624)

21:44:17.861 INFO  i.g.d.icon.IconModel - loading icons file [C:\Users\a1t2s\SDRTrunk\settings\icons.xml]  [11MB/61MB 18%]
21:44:17.881 INFO  i.g.d.icon.IconModel - Icons file not found at [C:\Users\a1t2s\SDRTrunk\settings\icons.xml]  [11MB/61MB 19%]
21:44:19.109 INFO  i.g.d.p.d.DirectoryPreference - Created directory [C:\Users\a1t2s\SDRTrunk]  [6MB/61MB 10%]
21:44:19.234 INFO  i.g.d.p.d.DirectoryPreference - Created directory [C:\Users\a1t2s\SDRTrunk\logs]  [6MB/61MB 10%]
21:44:19.244 INFO  i.g.d.log.ApplicationLog - Application Log File: C:\Users\a1t2s\SDRTrunk\logs\sdrtrunk_app.log  [7MB/61MB 11%]
21:44:19.406 INFO  i.g.d.log.ApplicationLog - SDRTrunk Version  : 0.5.0-alpha6  [10MB/61MB 17%]
21:44:19.409 INFO  i.g.d.log.ApplicationLog - Gradle Version    : Gradle 6.3  [10MB/61MB 17%]
21:44:19.417 INFO  i.g.d.log.ApplicationLog - Build Timestamp   : 2020-10-26T04:29:57.816-0400  [10MB/61MB 17%]
21:44:19.420 INFO  i.g.d.log.ApplicationLog - Build-JDK         : 15 (BellSoft 15+36  [10MB/61MB 17%]
21:44:19.431 INFO  i.g.d.log.ApplicationLog - Build OS          : Linux (amd64 4.4.0-193-generic  [10MB/61MB 17%]
21:44:19.440 INFO  i.g.d.log.ApplicationLog -   [10MB/61MB 17%]
21:44:19.443 INFO  i.g.d.log.ApplicationLog - *******************************************************************  [10MB/61MB 17%]
21:44:19.470 INFO  i.g.d.log.ApplicationLog - **** sdrtrunk: a trunked radio and digital decoding application ***  [10MB/61MB 17%]
21:44:19.497 INFO  i.g.d.log.ApplicationLog - ****  website: https://github.com/dsheirer/sdrtrunk             ***  [10MB/61MB 17%]
21:44:19.528 INFO  i.g.d.log.ApplicationLog - *******************************************************************  [10MB/61MB 17%]
21:44:19.562 INFO  i.g.d.log.ApplicationLog - Memory Logging Format: [Used/Allocated PercentUsed%]  [10MB/61MB 17%]
21:44:19.576 INFO  i.g.d.log.ApplicationLog - Host OS Name:          Windows 10  [10MB/61MB 17%]
21:44:19.596 INFO  i.g.d.log.ApplicationLog - Host OS Arch:          amd64  [10MB/61MB 17%]
21:44:19.610 INFO  i.g.d.log.ApplicationLog - Host OS Version:       10.0  [10MB/61MB 17%]
21:44:19.620 INFO  i.g.d.log.ApplicationLog - Host CPU Cores:        1  [10MB/61MB 17%]
21:44:19.637 INFO  i.g.d.log.ApplicationLog - Host Max Java Memory:  989 MB  [10MB/61MB 17%]
21:44:19.654 INFO  i.g.d.log.ApplicationLog - Storage Directories:  [10MB/61MB 17%]
21:44:19.676 INFO  i.g.d.log.ApplicationLog -  Application Root: C:\Users\a1t2s\SDRTrunk  [10MB/61MB 17%]
21:44:19.699 INFO  i.g.d.log.ApplicationLog -  Application Log:  C:\Users\a1t2s\SDRTrunk\logs  [10MB/61MB 17%]
21:44:19.721 INFO  i.g.d.p.d.DirectoryPreference - Created directory [C:\Users\a1t2s\SDRTrunk\event_logs]  [10MB/61MB 17%]
21:44:19.744 INFO  i.g.d.log.ApplicationLog -  Event Log:        C:\Users\a1t2s\SDRTrunk\event_logs  [10MB/61MB 17%]
21:44:19.767 INFO  i.g.d.p.d.DirectoryPreference - Created directory [C:\Users\a1t2s\SDRTrunk\playlist]  [10MB/61MB 17%]
21:44:19.808 INFO  i.g.d.log.ApplicationLog -  Playlist:         C:\Users\a1t2s\SDRTrunk\playlist  [10MB/61MB 17%]
21:44:19.830 INFO  i.g.d.p.d.DirectoryPreference - Created directory [C:\Users\a1t2s\SDRTrunk\recordings]  [10MB/61MB 17%]
21:44:19.864 INFO  i.g.d.log.ApplicationLog -  Recordings:       C:\Users\a1t2s\SDRTrunk\recordings  [10MB/61MB 17%]
21:44:19.881 INFO  i.g.d.util.ThreadPool - Application thread pool created with [2] threads  [10MB/61MB 17%]
21:44:19.901 INFO  i.g.dsheirer.gui.SDRTrunk - Home path: C:\Users\a1t2s\SDRTrunk  [11MB/61MB 17%]
21:44:19.916 INFO  i.g.d.p.SystemProperties - SystemProperties - loaded [C:\Users\a1t2s\SDRTrunk\SDRTrunk.properties]  [11MB/61MB 17%]
21:44:19.970 INFO  i.g.d.p.SystemProperties - SystemProperties - application properties loaded [C:\Users\a1t2s\SDRTrunk\SDRTrunk.properties]  [11MB/61MB 17%]
21:44:20.039 INFO  i.g.d.s.SettingsManager - SettingsManager - settings does not exist [C:\Users\a1t2s\SDRTrunk\settings\settings.xml]  [11MB/61MB 18%]
21:44:20.085 INFO  i.g.d.s.r.RecordingSourceManager - RecordingSourceManager - discovered [0] recording configurations  [11MB/61MB 19%]
21:44:20.565 INFO  i.g.d.s.t.TunerManager - LibUSB API Version: 16777478  [12MB/61MB 20%]
21:44:20.609 INFO  i.g.d.s.t.TunerManager - LibUSB Version: 1.0.22.11312  [12MB/61MB 20%]
21:44:20.927 INFO  i.g.d.s.t.TunerManager - discovered [6] attached USB devices  [12MB/61MB 20%]
21:44:20.962 INFO  i.g.d.s.t.TunerManager - USB Bus [3] Device [0E0F:0003] Unknown Device - Class 0  [12MB/61MB 20%]
21:44:20.980 INFO  i.g.d.s.t.TunerManager - USB Bus [1] Device [0E0F:0008] Wireless Controller Device  [12MB/61MB 20%]
21:44:20.998 INFO  i.g.d.s.t.TunerManager - USB Bus [1] Device [0E0F:0002] Hub Device  [12MB/61MB 20%]
21:44:21.019 INFO  i.g.d.s.t.TunerManager - USB Bus [3] Device [15AD:0779] Hub Device  [12MB/61MB 20%]
21:44:21.039 INFO  i.g.d.s.t.TunerManager - USB Bus [2] Device [15AD:0770] Hub Device  [12MB/61MB 20%]
21:44:21.059 INFO  i.g.d.s.t.TunerManager - USB Bus [1] Device [15AD:0774] Hub Device  [12MB/61MB 20%]
21:44:21.075 INFO  i.g.d.s.t.TunerManager - -------------------------------------------------------------  [12MB/61MB 20%]
21:44:21.115 INFO  i.g.d.s.t.TunerManager - USB Bus - Potential Maximum Data Rates  [13MB/61MB 21%]
21:44:26.674 INFO  i.g.d.p.PlaylistManager - PlaylistManager - playlist not found at [C:\Users\a1t2s\SDRTrunk\playlist\default.xml] - creating new (empty) playlist  [13MB/61MB 22%]
21:44:26.700 INFO  i.g.dsheirer.gui.SDRTrunk - starting main application gui  [13MB/61MB 22%]


Here's what my console readout looks like now.




Cheers:
Aaron Spears, AKA Valiant8086 General Partner at Valiant Galaxy Associates "we make (VERY GOOD AUDIOGAMES) for the blind comunity" http://valiantGalaxy.com

Bote Man

unread,
Mar 16, 2022, 2:50:55 AM3/16/22
to Aaron Spears, sdrtrunk

OK, it looks like it’s running, but without the dongles that I know you did not plug in. If you had dongles registered and ready to work, SDRtrunk would emit a log message at startup similar to the following:

 

16:47:27.263 INFO  i.g.d.s.t.TunerManager - USB Bus [1] Device [0BDA:2838] LOADED: RTL2832 SDR/R820T 00000004 Max Rate:38400000 bps  [15MB/40MB 38%]

 

The typical log message format starts on the left with a time stamp of form: hour : minute : second . milliseconds.

 

Then the log level, in this case INFO.

 

Then abbreviations of the path leading to the module outputting the message, with a hyphen appended.

 

Then the text of the actual log message. In the example message above from my system, the string 00000004 is the serial number that I programmed into that particular dongle to differentiate it from the other 2 in the same computer. I don’t believe yours have this, but the serial number can be helpful when you have multiple dongles plugged into one computer.

 

There is a utility to program a serial number into the dongles called RTLtool by Joanne Dow. The link to her Google Drive containing it and another utility follows:

https://drive.google.com/drive/folders/0B4ImLhg3WKL5fnhRalBOVU8wVmFma1ZzR25LVEZYR0RBMzBwTFh6M0psbkZOei03ZVBDeTQ?resourcekey=0-4GXPdCAGcpQLfSkJADrIJA

 

These log messages all appear in a DOS / console window that starts at the very beginning.

 

That DOS window spawns the main SDRtrunk graphical window intended for user interaction, with the spectrum display and activity grid showing talkgroups and frequencies and so forth. The graphical user interface spawns a child window at startup that counts down for 10 seconds to begin receiving, with a button to start immediately and another button to Cancel and abort starting the receivers.

 

So I suspect your screen reader is not rendering that startup DOS window which is why you don’t hear any log messages at startup.

 

Your VM appears to be running SDRtrunk correctly, so now the trick is to transfer your success over to a machine that can access the SDR dongles.

 

Hope this helps.

charley....@gmail.com

unread,
Mar 16, 2022, 7:56:10 AM3/16/22
to sdrtrunk
Your VM install appears to confirm that a simple / standard config of Windows works with SDRTrunk, which I expected.  After replicating that install on a fully functional machine and getting SDRTrunk to decode your target system, you can add the other programs that you also need, one by one, to determine which one is  conflicting with SDRTrunk.  If it sounds tedious, it is.  Although some people do have installation issues, most do not - but this is pre-production alpha software where issues do arise..  To add some perspective from my viewpoint, I have installed this program on three Windows 10 machines, and a Linux box.  All the installs were straightforward non-events, but then again, the hardware used can run the program, and the device drivers are stable.

Aaron Spears

unread,
Mar 25, 2022, 3:39:46 PM3/25/22
to charley....@gmail.com, sdrtrunk

Hi.


I'm going off in a different direction temporarily just to rule it out. I'm trying to run it on a Ubuntu mate 20.04 installation. This one is the beta that includes the CPU calibration. I downloaded the latest Linux x86 x64 installer as of this writing which is 0.5.0beta2. I ran the shell script in the bin folder. I got an sdr trunk window and a calibrate CPU window. I think it  might be trying to run? I'm unable to do anything with my screen reader to either window. Can you tell me if the calibration starts and proceeds on its own? If I just need to wait a fair bit on that window to maybe disappear on its own then I'll at least know that process tried to do what it was supposed to.


It's a little confusing for now because the computer I have the vm of Windows 10 on doesn't have a screen, and the one with Ubuntu 20.04 doesn't either. Also the Ubuntu one is a terribly underpowered Intel d2550 Desktop board. I don't expect good results there but it's encouraging to see that it seems to be at least running.


Is it possible to configure the station I want to monitor (p25) phase 2, add in channels or what ever, using notepad to edit xml files or what ever sdrtrunk uses, and then expect to be able to just launch sdrtrunk, once I have it on something that will actually run it that is, and it just start being a police scanner?


I'm rather sure this is kind of a goofy and obscure request, but the interface of sdrtrunk at this point is totally unusable with a screen reader and my goal is to create a police scanner out of one or more rtl sdr units and one way or another save a boatload of money. It's just proving to be a pretty slow start so far especially as all my computers that have screens won't run sdrtrunk, lol. I will install VMWare player on one of the laptops and use that win10 vm and let the sighted people take a look at it soon, but it'll serve little purpose probably as they aren't very technical. The best we can hope for is that the interface is actually easy enough for them to understand that we can work our way through configuring it. I suppose I could even ask one of you experts to configure a copy of it in a pinch, but that would be something I'd rather not need.


Many thanks!


Cheers:
Aaron Spears, AKA Valiant8086 General Partner at Valiant Galaxy Associates "we make (VERY GOOD AUDIOGAMES) for the blind comunity" http://valiantGalaxy.com
On 3/12/2022 6:00 AM, charley....@gmail.com wrote:
Reply all
Reply to author
Forward
0 new messages