[pskmail] Re: No rigctl with remote jpskmail to fldigi

  • From: Johan 123 <pe1prx@xxxxxxxxx>
  • To: pskmail@xxxxxxxxxxxxx
  • Date: Mon, 28 Mar 2011 15:42:03 +0200

Sorry for the misunderstanding.
I do have the complete setup working.
Using XMLRPC is a smart way of controlling the radio remotely. When radio
control is working in fldigi, there are many options, it is working in
pskmail. fldigi can use xmlrpc to control a radio. This is to be used when
fldigi talks to other software to control the radio in the software,
We now talk to FLdigi with XMLRPC to let fldigi control the  radio.

The FAQ on the website is not complete.
http://pskmail.wikispaces.com/FAQ+How+to+run+jpskmail+remotely+from+fldigi
Not only do you need to start fldigi with --arq-server-address xx.xx.xx.xx,
where xx.xx.xx.xx is the ip address of the machine it runs on
Also you need to add the part  --xmlrpc-server-address xx.xx.xx.xx, where
xx.xx.xx.xx is the ip address of the machine it runs on
ARQ part is for the data fldigi <--->pskmail,
XMLRPC part is for Radio----fldigi<--->pskmail

So 2 thing need to be configured. ARQ and xmlrpc on the startup.

Thanks for the help, I updated the FAQ page.

Johan.


2011/3/28 Rein Couperus <rein@xxxxxxxxxxxx>

>
> Rig control is built into fldigi, and the pskmail client makes use of that
> capability.
> Of course I could have reinvented the wheel, but I am too lazy for that.
>
> Fldigi implements rig control via hamlib, or via its own routines. (I don't
> know why,
> I think it would have been a lot more efficient if they had helped improve
> hamlib instead).
>
> Anyway, the client tells fldigi what to do by means of its XMLRPC control
> socket
> on port 7362. This control socket is also used to get interesting info from
> fldigi like S/N values and to operate the squelch.
>
> You can test if that works by using the XMLRPC shell which is part of the
> fldigi distribution.
> See the relevant fldigi documentation...
>
> 73, Rein PA0R.
>
> ==========================================================================
>
> I do not understand why xmlrpc must be used for control of the rig. Why can
> hamlib not be used ?.
>
> Johan pe1prx
>
>
> 2011/3/27 Rein Couperus <[rein@xxxxxxxxxxxx]>
>
>
>  For rigctl to work on a remote machine the following should be configured:
>  * Preferences->Edit->Modem->IP address = ip address of remote machine
>  * On the remote machine port 7362 is listening when fldigi runs
>  * In fldigi->configuration->Rig->XMLRPC is checked on the remote
> machine...
>
>  I have not tested this, but it does not look like a bug...
>
>  Rein PA0R
>
>
>
>  =====================================================================
>
>
>
>
>  When i do try to connect to a remote fldigi I can not use the rigctl
> function.
>  at the start-up there is an error screen with
>  problem with xmlrpc get frequency: org.apache.xmlrpc.Xmlrpcexception;
> Failed to read server's responce: Connection refused
>
>  The normal functions are working ok, but not the rig control.
>
>  Setup is:
>  fldigi 3.21.7 om a XP
>  jpskmail 0.9.0 on ubuntu machine
>
>  Running jpskmail on the same machine as fldigi the rigcontrol is working
> ok.
>  only in the remote setup it is not working.
>
>  If this is a bug what can i do to help you fix this ?.
>
>  pe1prx
>  Johan.
>
>
>
>
>
>
>
>
>

Other related posts: