[pskmail] Re: Aw: using java rxtx-2.1.7.jar

  • From: Jan Bruggeman <jan@xxxxxxxxx>
  • To: pskmail@xxxxxxxxxxxxx
  • Date: Tue, 19 Aug 2014 14:15:40 +0200

Dave,

Are you talking about this mod ?
http://www.mods-ham.com/02_Mods/Yaesu-Mods/FT-817/DJ3ZF%20FT-817%20DRM_VOX_mini%20mic_english.pdf


--
mvg,
Jan Bruggeman
Snoekstraat 79
9000 Gent

gsm: +32 476 066 826
web: http://www.aubine.be
mail: jan@xxxxxxxxx

On 19-08-14 11:55, Dave Passey wrote:

Sorry, my phone spellchecker messed it up. "baseband" should read "passband".

On Aug 19, 2014 10:45 AM, "Dave Passey" <moleonacid@xxxxxxxxx <mailto:moleonacid@xxxxxxxxx>> wrote:

    Sorry for not snipping the reply, I'm writing on my phone.

    I have performed the vox data mod on my 817 and it works well with
    andpskmail. The radio must be used in usb mode rather than
    whatever data mode you have set up in the menu. This shifts the
    baseband of my 500Hz filter so that the centre is around 1500Hz.
    Pskmail needs to be adjusted to input/output the according audio
    tones.

    73 de Dave M0MYA

    On Aug 18, 2014 8:13 PM, "Jan Bruggeman" <jan@xxxxxxxxx
    <mailto:jan@xxxxxxxxx>> wrote:

        All,

        After success with fldigi 3.21.74 and pskmail 1.5.29 I decided
        to drop jpskmail and go for fldigi 3.21.83 and pskmail 1.7.0

        installation of pskmail 1.7.0 is straightforward, i've just
        overwritten the 1.5 javapskmail.jar file.

        I dropped fldigi 1.5.29 thru synaptic (apt-get frontend), and
        did a full install from source as described in:
        
https://fedorahosted.org/fldigi/wiki/Documentation/HOWTO/Mint_installation

        Everything starts fine, but again no ptt ...

        when pressing the tune button in fldigi, it outputs to the
        console a whole bunch of these lines:
        ALSA lib pcm.c:7843:(snd_pcm_recover) underrun occurred
        ALSA lib pcm.c:7843:(snd_pcm_recover) underrun occurred
        ALSA lib pcm.c:7843:(snd_pcm_recover) underrun occurred

        google is my friend, looking for that line gives me an
        interesting page:
        
http://tux-is-gaming.blogspot.be/2014/02/fixing-alsa-lib-pcmc7843sndpcmrecover.html

        this is clearly not an fldigi / pskmail problem, but rather a
        sound configuration problem. This has allways been a problem
        under linux, due to too many (competing) systems.

        But in the end my ptt does not go thru the sound card, it
        should go thru the usb / serial connection. So, as for the
        problem with jpskmail 2.0.30, I'm still suspecting the rxtx
        serial driver.

        ptt thru the cat interface is not an option as the cat
        interface is used for the antenna tuner
        ptt thru vox is not working either, vox does not work in digi
        mode on an ft817 . I've seen a workaround for this, but that
        involves soldering a resistor on the ft817's motherboard ...

        all idea's are welcome.

-- mvg,
        Jan Bruggeman
        Snoekstraat 79
        9000 Gent

        gsm: +32 476 066 826
        web:http://www.aubine.be
        mail:jan@xxxxxxxxx  <mailto:jan@xxxxxxxxx>

        On 18-08-14 18:02, Klaus Lohmann wrote:
        Jan,

        IMHO you are wasting time.  Version 2.x is a dead end, at
        least for now. You better concentrate on pskmail 1.7.0 and
        fldigi 3.21.83 as Rein suggested.

        I hear SM0RWO-1 and/or OE5RTL, 9A1CRA regularly, but also
        could activate DL4OAH-1 on 80 or 40 Meter.

        73, Klaus DL4OAH

        Am 18.08.2014 17:41, schrieb Jan Bruggeman:
        All,

        Further testing:

        I've installed fldigi 3.21.74 (thru synaptic) and pskmail 1.5.29

        with fldigi I found out that /dev/ttyUSB0 had only 660
        rights (so no r/w rights for others). I've set that to 666
        and then no problem to receive AND transmit with fldigi and
        pskmail 1.5.29 ! it's just that I do not hear any server, as
        usual :-(

        But !! the 666 rights on /dev/ttyUSB0 did not change a thing
        in the behaviour of jpskmail 2.0 (haven't tried 2.1 yet).
        Output when starting pskmail 2.0 is still:

        java -jar javapskmail.jar
        configuration.xml
        Stable Library
        =========================================
        Native lib Version = RXTX-2.2pre2
        Java lib Version   = RXTX-2.1-7
        WARNING:  RXTX Version mismatch
            Jar version = RXTX-2.1-7
            native lib Version = RXTX-2.2pre2
        port:/dev/ttyUSB0

        I would suggest to seriously test the usage of this newer
        rxtx library, and also to re-test the behaviour with
        different versions of ~/.pskmail/configuration.xml .
-- mvg,
        Jan Bruggeman
        Snoekstraat 79
        9000 Gent

        gsm: +32 476 066 826
        web:http://www.aubine.be
        mail:jan@xxxxxxxxx  <mailto:jan@xxxxxxxxx>
        On 18-08-14 15:57, Jan Bruggeman wrote:
        All,

        some more testing:

        1) I've attached my psk modem to an externally powered usb
        hub. The modem is showing up as ttyUSB0:
        Aug 18 15:13:59 aubine kernel: [ 4343.502851] usb 3-2.4:
        Product: USB2.0 Hub
        Aug 18 15:13:59 aubine kernel: [ 4343.503651] hub
        3-2.4:1.0: USB hub found
        Aug 18 15:13:59 aubine kernel: [ 4343.503955] hub
        3-2.4:1.0: 4 ports detected
        Aug 18 15:15:06 aubine kernel: [ 4410.319296] usb 3-2.2:
        new full-speed USB device number 6 using xhci_hcd
        Aug 18 15:15:06 aubine kernel: [ 4410.335866] usb 3-2.2:
        New USB device found, idVendor=0557, idProduct=2008
        Aug 18 15:15:06 aubine kernel: [ 4410.335882] usb 3-2.2:
        New USB device strings: Mfr=1, Product=2, SerialNumber=0
        Aug 18 15:15:06 aubine kernel: [ 4410.335891] usb 3-2.2:
        Product: USB-Serial Controller D
        Aug 18 15:15:06 aubine kernel: [ 4410.335899] usb 3-2.2:
        Manufacturer: Prolific Technology Inc.
        Aug 18 15:15:06 aubine kernel: [ 4410.337005] pl2303
        3-2.2:1.0: pl2303 converter detected
        Aug 18 15:15:06 aubine kernel: [ 4410.338306] usb 3-2.2:
        pl2303 converter now attached to ttyUSB0
        Aug 18 15:15:06 aubine mtp-probe: checking bus 3, device 6:
        "/sys/devices/pci0000:00/0000:00:14.0/usb3/3-2/3-2.2"
        Aug 18 15:15:06 aubine mtp-probe: bus: 3, device: 6 was not
        an MTP device

        2) I've downloaded jpskmail again from
        http://pskmail.org/PSKMaildownloads.html and installed it

        3) I did not remove my old configuration.xml file in
        ~/.pskmail, as it was still a 2.0.30 version.

        when starting pskmail:
        1) java -jar javapskmail.jar
        configuration.xml
        RXTX Warning:  Removing stale lock file. /var/lock/LCK..ttyUSB0
        problem opening PTT port
        aug 18, 2014 3:21:49 PM javapskmail.Rigctl OpenPTTport
        SEVERE: null
        gnu.io.PortInUseException: Toegang geweigerd in open
            at gnu.io.RXTXPort.open(Native Method)
            at gnu.io.RXTXPort.<init>(RXTXPort.java:84)
            at javapskmail.Rigctl.OpenPTTport(Rigctl.java:60)
            at javapskmail.Main.handleinitialization(Main.java:1712)
            at javapskmail.Main.main(Main.java:359)

        jPSKmail ends here...
        Exception in thread "main" java.lang.NullPointerException
            at javapskmail.mainpskmailui.<init>(mainpskmailui.java:189)
            at javapskmail.Main.main(Main.java:381)

        and <cntr-C> to get back to console.

        As this error appeard to be caused by a stale lock file, I
        removed ttyUSB0 lock file:
        rm /var/lock/LCK..ttyUSB0

        2) and restarted pskmail:
            same error remained. So I removed
        ~/.pskmail/configuration.xml file

        3) and restarted pskmail:
        output on console:
        java -jar javapskmail.jar
        configuration.xml
        Stable Library
        =========================================
        Native lib Version = RXTX-2.2pre2
        Java lib Version   = RXTX-2.1-7
        WARNING:  RXTX Version mismatch
            Jar version = RXTX-2.1-7
            native lib Version = RXTX-2.2pre2
        RXTX Warning:  Removing stale lock file. /var/lock/LCK..ttyUSB0

            now UI appeared without settings,
        entered my settings (see screenshot - I'm using hardware
        PTT !!!)

        but the tranceiver is still not going into transmit ...

-- mvg,
        Jan Bruggeman
        Snoekstraat 79
        9000 Gent

        gsm: +32 476 066 826
        web:http://www.aubine.be
        mail:jan@xxxxxxxxx  <mailto:jan@xxxxxxxxx>
        On 18-08-14 14:01, Rein Couperus wrote:
        Jan,
        just tested 2.0.30 on Lubuntu 14.04 (wanted to make sure I
        am not spreading wrong info :-)
        Tested 2.0.30 with the K3.
        * CAT PTT works with /dev/ttyUSB0. woked only with an
        active USB hub (with power).
        * Audio works fine, you may have to set the proper
        channels and levels with pavucontrol
        * Rig control works fine with CAT and /dev/ttyUSB0
        see attached pics for the settings....
        All this with an image freshly downloaded from
        PSKMaildownloads.html
        Let me know if you still have problems... BTW, you can
        also do this with jPSKmail-1.7.0/fldigi,
        there you have 2 new modes (DominoEx 11 and 22). Use
        fldigi-3.21.83, which does not crash anymore...
        73,
        Rein PA0R
        *Gesendet:* Sonntag, 17. August 2014 um 17:58 Uhr
        *Von:* "Jan Bruggeman" <jan@xxxxxxxxx> <mailto:jan@xxxxxxxxx>
        *An:* pskmail@xxxxxxxxxxxxx <mailto:pskmail@xxxxxxxxxxxxx>
        *Betreff:* [pskmail] using java rxtx-2.1.7.jar
        All,

        The radio is repaired and holliday is over, so I'm back to
        trying pskmail.

        My setup:
        - radio ft 817, so no vox in digi mode.
        - simple modem from intermar (can't find it on their site
        anymore)
        in pskmail ptt is set to hardware ptt using rts pin, ptt
        port is set to
        /dev/ttyUSB0.
        - computer runs linux mint :
        cat /proc/version:
        Linux version 3.11.0-12-generic (buildd@allspice) (gcc
        version 4.8.1
        (Ubuntu/Linaro 4.8.1-10ubuntu7) ) #19-Ubuntu SMP Wed Oct 9
        16:20:46 UTC 2013
        uname -a:
        Linux aubine 3.11.0-12-generic #19-Ubuntu SMP Wed Oct 9
        16:20:46 UTC
        2013 x86_64 x86_64 x86_64 GNU/Linux
        java -version:
        java version "1.7.0_51"
        OpenJDK Runtime Environment (IcedTea 2.4.4)
        (7u51-2.4.4-0ubuntu0.13.10.1)
        OpenJDK 64-Bit Server VM (build 24.45-b08, mixed mode)
        installled rxtx version:2.2-pre2

        1) when starting pskmail 2.1 I get:
        java -jar /home/jan/pskmail21/javapskmail2.jar

        Stable Library
        =========================================
        Native lib Version = RXTX-2.2pre2
        Java lib Version = RXTX-2.1-7
        WARNING: RXTX Version mismatch
        Jar version = RXTX-2.1-7
        native lib Version = RXTX-2.2pre2
        jPSKmail ends here...
        Exception in thread "main" java.lang.NullPointerException
        at javapskmail.Mainpskmailui.<init>(Mainpskmailui.java:994)
        at javapskmail.Main.main(Main.java:414)

        and UI does not show up ...

        2) when starting pskmail 2.0.30 I get:
        java -jar /home/jan/pskmail21/javapskmail.jar
        configuration.xml
        Stable Library
        =========================================
        Native lib Version = RXTX-2.2pre2
        Java lib Version = RXTX-2.1-7
        WARNING: RXTX Version mismatch
        Jar version = RXTX-2.1-7
        native lib Version = RXTX-2.2pre2


        But I do get into UI and I can receive signal. But
        whenever I try to
        tune or to send, I get this output on console:
        port:/dev/ttyUSB0
        port:/dev/ttyUSB0
        and radio does not switch to transmit. So I presume this
        rxtx version
        mismatch causes pskmail to not find the ptt ...

        I have downloaded rxtx-2.1.7.jar, but I cannot make
        pskmail work with
        this .jar . I put it in the jpskmail folder, in my
        .pskmail folder,
        tried to specify in in the java -cp command, but to no avail.

        How do I do this, or do you see another solution ?

        ( before I blew the radio, I got the system working with
        pskmail
        1.something and fldigi, and that setup has worked ...)


        --
        mvg,
        Jan Bruggeman
        Snoekstraat 79
        9000 Gent

        gsm: +32 476 066 826
        web: http://www.aubine.be
        mail: jan@xxxxxxxxx <mailto:jan@xxxxxxxxx>








Other related posts: