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

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

Sorry, my phone spellchecker messed it up. "baseband" should read
"passband".
On Aug 19, 2014 10:45 AM, "Dave Passey" <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> 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: