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

  • From: Dave Passey <moleonacid@xxxxxxxxx>
  • To: pskmail@xxxxxxxxxxxxx
  • Date: Tue, 19 Aug 2014 10:45:50 +0100

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> 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
>
> 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
>
> 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
>
> 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> <jan@xxxxxxxxx>
> *An:* 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
>
>
>
>
>
>
>
>
>
>

Other related posts: