[1000mp] CAT Control

Chester Latawiec chetlat at hotmail.com
Sat May 5 06:29:13 EDT 2007


Hello Kostas.

I have a similar situation.  My son told me about a program "XPort3" which 
apparently can generate several virtual com ports for one real com port.  I 
haven't tried it out, but he says it works.
Go to Google and search for XPort3.

Good luck.
73,
Chet, VE3CFK


>From: "Kostas sv1dpi" <sv1dpi at otenet.gr>
>Reply-To: All about Yaesu 1000mp <1000mp at mailman.qth.net>
>To: "All about Yaesu 1000mp" <1000mp at mailman.qth.net>
>Subject: Re: [1000mp] CAT Control
>Date: Sat, 5 May 2007 11:35:29 +0300
>
>After all these my question is this.
>I want to run both my favorite contest program (writelog) or logging 
>(dx4win) and mp filters the same time. As you know markv has a difficult 
>way to change filters especially on rtty. Unfortunately can not share a com 
>port. If i had a program to manage a virtual com8 and a virtual com7 to a 
>real com1, it would be fine. Anyone to make it?
>Kostas sv1dpi
>
>----- Original Message ----- From: "Dave AA6YQ" <aa6yq at ambersoft.com>
>To: "All about Yaesu 1000mp" <1000mp at mailman.qth.net>
>Sent: Friday, May 04, 2007 10:19 PM
>Subject: RE: [1000mp] CAT Control
>
>
>>Yes, you could do all that. Instead of using a second computer, you could
>>alternatively write a virtual serial port driver that provides the 
>>described
>>functionality. If you're interested in this approach, let me know and I'll
>>introduce you to Phil N8VB.
>>
>>There are no unusual handshaking requirements between the application the
>>the FT1000MP; you send it a command, and its sends you a response which 
>>you
>>then parse. Updating a table whose information you then make available to
>>other applications should be straightforward. Keep in mind, however, that 
>>my
>>definition of "unusual" in this context is probably a bit jaded; Commander
>>supports a large range of PC-controllable HF transceivers, and you'd be
>>amazed at the mechanisms that some of these employ. Yaesu is without
>>question the worst at this; their CAT instruction sets are awkward and
>>inconsistent, their implementations sometimes don't match the 
>>documentation,
>>and their documentation is notoriously incomplete. (Fortunately, the 
>>"radio"
>>parts work well; I have a Mark V).
>>
>>The DXLab Suite solves this problem with a single transceiver control
>>application (Commander) that manages the serial port connected to the
>>transceiver. All of the other components -- logging, antenna rotation, 
>>spot
>>collection, propagation prediction, propagation monitoring -- accomplish
>>transceiver control by sending high-level directives to Commander (eg "QSY
>>to 14025 in CW"), which then sends the appropriate command to the current
>>transceiver. These directives are sent via an interprocess communciation
>>(IPC) mechanism, not via a serial port. Commander uses the same IPC
>>mechanism to inform applications when the current transceiver changes
>>frequency, mode, split, etc. Each DXLab application provides IPC 
>>interfaces
>>available through which its services can be invoked; DXView, for example,
>>can be commanded by any application to rotate the antennal it does for the
>>antenna rotator what Commander does for the transceiver. Thus when the 
>>user
>>double-clicks on a spot, SpotCollector directs Commander to QSY to the the
>>correct frequency and mode, and directs DXView to rotate the antenna to 
>>the
>>correct short-path heading. Similarly, when the user wishes to log a QSO
>>from information captured from a RTTY QSO in WinWarbler, clicking
>>WinWarbler's Log button results in a "log this QSO information" directives
>>being sent to DXKeeper.
>>
>>All of these services are exposed for any application to use. This is what
>>enabled Rick N2AMG to build the logging and transceiver control "bridge"
>>between MixW and DXLab, what enabled Patrick F6CTE to have MultiPSK log
>>directly to DXKeeper and use Commander for transceiver control, and what
>>enable Oba-san JA7UDE to build the logging and transceiver control bridge
>>between MMSSTV and MMVARI and DXLab.
>>
>>    73,
>>
>>        Dave, AA6YQ
>>
>>-----Original Message-----
>>From: 1000mp-bounces at mailman.qth.net
>>[mailto:1000mp-bounces at mailman.qth.net]On Behalf Of Tod-ID
>>Sent: Friday, May 04, 2007 2:46 PM
>>To: 'All about Yaesu 1000mp'
>>Subject: RE: [1000mp] CAT Control
>>
>>
>>Thanks for the quick response Dave.
>>
>>I think that I ran across your DXLab Suite at one time last year. I have
>>used Ham Radio Deluxe, but not with my FT1000MP yet. I don't know anything
>>about Logger32. I will look at these programs again. Thanks for that
>>information.
>>
>>
>>I wonder if you could comment on a different topic that is related to this
>>general topic:
>>
>>I would like to run Trlog for some contests and control the radio with it.
>>TR log only reads and writes to the COM port by polling it. No interrupts
>>and I presume the only buffering is that which is in the hardware or 
>>Tree's
>>code.
>>
>>I want to have a program that is able to read the FT1000MP data as it goes
>>by  <either direction> and makes it available to other programs. I wish to
>>use that data to control something on a different COM port than the one 
>>used
>>to control the FT1000MP.
>>
>>I am thinking of having a separate computer [#2} running that has several
>>COM ports. COM1 would be a pseudo-FT1000MP and have TR connected to it. 
>>COM1
>>would look to TR as though it were the FT1000MP CAT port. COM2 would
>>actually be connected to the FT1000MP and computer #2 would send and 
>>receive
>>the FT1000MP data.
>>
>>I can imagine a small, machine language program, that is resident as a
>>background task which simply reads the data sent by TR to COM1 and writes 
>>it
>>to COM2 as well as doing the reverse -- moving data from COM2 to COM1 when
>>the radio responds.
>>
>>The small program would also populate a special table that has frequency,
>>mode, and other significant status information from the FT1000MP. This 
>>table
>>would be available to other programs running on computer #2. Programs
>>running on #2 could read the and know what band and mode and frequency is 
>>in
>>use at any moment.
>>
>>
>>My thought is to use computer #2 to select antennas and/or amplifiers and
>>perhaps the manage antenna rotators. The specifics are not yet defined, 
>>but
>>the would require knowledge of the FT1000MP state.
>>
>>I see a couple of things that would need to be known to do this:
>>
>>1. Is there any special handshaking that has to be considered between the
>>FT1000MP and the computer.
>>
>>2. How is the location of the 'FT1000MP state data table' made available 
>>to
>>programs that are running on computer #2. I am guessing that those 
>>programs
>>would be written to operate under XP or Win98.
>>
>>3. There may be some special timing considerations for the had off or pick
>>up of data on COM1. I would expect to run it at 4800 baud max so I don't
>>think that timing should be a serious problem.
>>
>>Can you suggest places on the internet that might help with #2?
>>Do you have any warning thoughts about #1 or #3?
>>Do you know of anyone who has already done this? I really would prefer not
>>to reinvent this wheel.
>>
>>Anything you care to suggest would be appreciated.
>>
>>73, Tod
>>
>>
>>
>>
>>
>>>-----Original Message-----
>>>From: Dave AA6YQ [mailto:aa6yq at ambersoft.com]
>>>Sent: Friday, May 04, 2007 8:21 AM
>>>To: All about Yaesu 1000mp
>>>Subject: RE: [1000mp] CAT Control
>>>
>>>Logger32 handles transceiver control, logging, and digital
>>>modes simultaneously, as does Ham Radio Deluxe.
>>>
>>>The DXLab Suite also handles transceiver control, logging,
>>>and digital modes simultaneously. Like Logger 32, it includes
>>>built-in support for PSK31, PSK63, and RTTY. It also
>>>interoperates with MixW, MultiPSK, and MMSSTV.
>>>
>>>All of the above applications are free; Google will find them for you.
>>>
>>>I am the author of the DXLab Suite.
>>>
>>>     73,
>>>
>>>         Dave, AA6YQ
>>
>>______________________________________________________________
>>1000mp mailing list
>>Home: http://mailman.qth.net/mailman/listinfo/1000mp
>>Help: http://mailman.qth.net/mmfaq.html
>>Post: mailto:1000mp at mailman.qth.net
>>
>>
>>______________________________________________________________
>>1000mp mailing list
>>Home: http://mailman.qth.net/mailman/listinfo/1000mp
>>Help: http://mailman.qth.net/mmfaq.html
>>Post: mailto:1000mp at mailman.qth.net
>>
>>
>
>
>______________________________________________________________
>1000mp mailing list
>Home: http://mailman.qth.net/mailman/listinfo/1000mp
>Help: http://mailman.qth.net/mmfaq.html
>Post: mailto:1000mp at mailman.qth.net




More information about the 1000mp mailing list