Some additional information below:

On 10/10/2014 14:14, Bill Somerville wrote:
> On 10/10/2014 13:13, Joe Taylor wrote:
>> Hi Yannis,
>>
>> I am forwarding your message to the WSJT developers list.  We are
>> aware that some setups as complicated as yours still have rig-control
>> problems, and we are working to solve them.
>>
>> We may ask you to do some tests related to this effort.
>>
>>      -- 73, Joe, K1JT
>>
>> -------- Original Message --------
>> Subject: WSJT-X Poll Interval to 0?
>> Date: Fri, 10 Oct 2014 09:33:43 +0300
>> From: Yanis Syllignakis <[email protected]>
>> To: <[email protected]>
>>
>> Hi Joe,
> Hi Yannis,
>
> Sorry you are having issues with the WSJT-X v1.4.0-rc2 Beta release.
>> Congratulation for your good job!
>>
>> The Poll Interval for CAT in ver. 1.4 cannot set to 0.
>> Is it possible to restore it like ver. 1.3?
> WSJT-X requires exclusive access to the CAT control port of your radio.
> This is also true for any other software that intends to be active in
> either controlling or polling the rig status. Some rigs also provide a
> broadcast mechanism to update the CAT control program of status changes,
> for example the Kenwood "AI;" CAT command.
>
> Any setup that causes CAT control traffic that has not been elicited by
> WSJT-X will cause WSJT-X to conclude that it has lost control of the
> rig. Due to many situations where such loss of control would mean
> transmitting on the wrong frequency we cannot have WSJT-X continue to
> operate in that situation.
>> I'm using one way CAT because my setup is complicated:
>> -Virtual Serial Ports Emulator
>> -Running the ARCP to control the Kenwood TS-2000
>> -WSJT-X running as an external program of UR5EQF_Log 3
> I do not understand the last line and its implications, perhaps you
> could clarify.
>
> Using VSPE in splitter mode and having another program sharing the rig
> CAT control port is not supported. You must choose which program to run
> at any particular time. It may be possible to get this working if the
> ARCP software can be configured to not poll the rig nor turn on "AI"
> mode, if it were truly passive and responded only by monitoring the poll
> command responses that are caused by WSJT-X then it would work. I doubt
> this configuration is available YMMV.
>
> COM port splitters or Y-cables can only be used when one leg is totally
> passive, for example an amplifier or ATU like the Acom 2000A or StepIR
> controller that will happily do their job by monitoring the CAT traffic
> and acting on any frequency status responses that just happen to be
> passing. They are effectively one-way CAT, and the TxD serial line can
> even be disconnected.
If you wish to have another program connected to the rig CAT control 
port, you have the option to set the WSJT-X "Settings->Radio" "Rig" to 
"None", you may still use direct PTT control via a serial port cable 
using the RTS or DTR control lines or more simply by enabling VOX on you 
transmitter. When the "Rig" is set to "None" you must set the operating 
frequency manually in WSJT-X and split mode operation is not available 
since that needs proper CAT control.

A little further information on why having a polling interval of zero is 
not an answer to your problem: WSJT-X uses hamlib to facilitate direct 
control of rigs, hamlib is single threaded and synchronous which means 
it only reads data from the CAT port after it has sent a command. Any 
unsolicited data will back up on the serial interface and, if there is 
too much, will overflow the serial port driver buffer. In the case of 
Kenwood who use serial communications flow control, such a buffer 
overflow will stall the rig output. Either way the next command that 
WSJT-X will read a response that contains all the unsolicited traffic 
which it cannot make sense of. The RS-232 serial port protocol is point 
to point, not a network, there is absolutely no collision detection or 
arbitration mechanism.
>> My problem is the window for Rig Control Error.
>>
>> With this setup it's impossible to have full CAT even with OmniRig or
>> direct
>> to TS-2000
> I may be able to help you with OmniRig, please send me your rig
> initialization file so I can see what CAT commands OmniRig is using to
> talk to your TS-2000.
>> Thank you again,
>> Yanis Syllignakis
>> www.sv2bbo.com
>>
> 73
> Bill
> G4WJS.
73
Bill
G4WJS.

------------------------------------------------------------------------------
Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer
http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk
_______________________________________________
wsjt-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wsjt-devel

Reply via email to