Satellite operation with 9700

I’m wondering if it’s possible to remotely operate in satellite mode on the IC-9799 using WFView? Our club has a nice HF remote station and some of us have been discussing the possibility of creating a remotely operated satellite station giving club members who can’t assemble their own satellite home station. It seems that RS-BA1 and Win4Icom will not handle the task. How about WFView?

Rick, W2JAZ

Hi Rick,

It’s close but not quite ready. For satellite mode you really need to see both VFOs and easily tune either one. We are close on this, version 2 may handle it.

You can see some videos of me working two satellites using wfview on YouTube. I am not an expert operator with satellites so don’t laugh! In my case I also used the radio’s co trips since I was sitting right there.

Keep an eye on our development and you may see it be ready soon.

—E
de W6EL

This would be fantastic. I read earlier threads on this development and they were from a year or so ago I I wanted to inquire if we were there yet. Remember that with an IC-9700 you could involve the use of the S.A.T controller that is a little box that controls everything even the rotor based on satellite selection. With it all you need to do is basically see the radio/VFO and tune the RIT control remotely I think. I’ll keep an eye on future developments.

It’s already a great tool and this will make it even better!
Tnx
73
Rick, W2JAZ

Yup same request here. We have a satellite station, and want to make it remoteable…I have played around with wfview and using the split menu to access the two tuners…but gpredict really doesn’t like the rigctl interface apparently…

Rigctl is the main reason for us persuing this software. (and the price)

Mike

Any software leveraging hamlib is going to suffer some issues with more modern radios.

Gpredict is unfortunately one such program.

The 9700 has commands for satellite mode but the way hamlib is written, the software alternates between the two VFOs (main/sub switching basically) and sends commands out when it switches. It makes it super annoying to manually tune when this is happening. You’ll experience this even if you go directly from gpredict to rigctld to the radio, without wfview.

I’m not really sure what the best solution is here but if someone wants to provide some guidance and ideas I am all ears. Maybe there is a way to accept the commands from gpredict and apply them in a special way with wfview to the 9700?

My satellite experience is so little (see my two satellite videos on YouTube under W6EL) that j am often fearful of making things worse. Please, rope me in and tell me how it should be :-).

—E
de W6EL

1 Like

I am quite active on the sats, mostly on linear satellites. I’m currently using a Flex 6600M with Q5 transverters, but am quite interested in using an IC-9700 IF it can be operated remotely. All of my rigs are operated remotely through the LAN (or WAN) as they are mounted in racks in the basement. I tried Marcus Roskosch’s SDR-Control software but it could not operate satellites remotely. Is version 2.0 of WF View going to be able to do this? Most people with 9700’s are using the CSN Technologies S.A.T. controller which connects to the CI-V port of the radio for doppler control. If WF View is operating on the LAN port, I’m hoping it could be able to display the Panafall , and control the VFO. The SAT controller would do the rest.

73 de Charlie KB8CR

Hi Charlie,

You can operate the 9700 remotely, yes, with full speed waterfall (“Panafall”) support.

We do not yet have our act together with regards to satellite ops though. I think a better interface can be made later, and yes, we will. So right now, wfview program may get confused when you enter satellite mode, plus you will have to contend with whatever random things your satellite tracker decides to send to wfview, which we may not be ready for. Programs using the rigctld method may send several commands per second to flip the VFOs and program each individually and then flip back.

If you want to advise us on how to do all this, I’m all ears. I don’t understand, for example, how the 9700’s built-in Satellite Mode is supposed to interact with a program like Gpredict. Sat mode will make it so when you tune one VFO, the second VFO will also tune to match (inverted or not). But in my experience, the satellite tracker will also send commands to alter the tuning based on the doppler, and these two will basically fight each other. It is even worse with linear sats where you want to tune around in the passband and not have the program pushing you around.

If you can shed some light on how this is all “supposed” to be done, I’d appreciate it a lot. I’ve operated many sats but I always end up doing it with manual tuning (sat mode but not tracking with an external program).

–E
de W6EL

Dump any sat controller. WF-View should be calculating doppler itself from the relativistic equations, a set of TLEs for some of the well-known sats, the users location (QTH) and the precise date/time all loaded into WF-View. Not very hard. Q-LOG does this.

Then wait for acquisition start, and then start sending the frequencies to both VFO1 and VFO2

The algorithms are public

https://celestrak.org/publications/AIAA/2006-6753/

If you click on the “paper” link on this page, its a very long read but also has sample code for the Sat Tracking part of the math, from there you need to translate motion into a Doppler “correction factor” then apply the correction factor to the steady state Fc of the satellite

I prefer not to reinvent the wheel here. If there are other programs that can do this, then we should leverage that functionality.

Anyway, still looking for guidance on these things.

—E
de W6EL

Fair enough

What about getting WF-View to communicate with DDE (OLE) output stream from SAT32PC

"SatPC32 and Wisat32 steer the antennas and radio frequencies (CAT) for Doppler correction. Both programs allow multitasking with programs that provide data transfer with satellites like Wisp32. SatPC32 and Wisat32 then will take over the antenna- and frequency-control. The automatic switching on a satellite works synchronized with the data-program.

"

Further, the program provides a constantly active DDE interface, which allows third-party-programs to receive the antenna positions, frequencies and modes calculated by SatPC32. This interface -in example- can be used by CX6DD’s WispDDE. Thus all hardware supported by WispDDE can be controlled also by SatPC32.

So how are you supposed to tune while any other program is handling Doppler shift?

Sorry, late to this discussion.

Depending on the radio and the software you are using to CAT control the radio determines how you tune.

SatPC32 has a button to allow you to physically spin the knob for VFO adjustments…used for SSB operations. However overall there are internal software frequency corrections that can be set and stored…for example when you are fine tuning your uplink/downlink match on SSB…or if maybe you are a tiny bit off on FM (haven’t noticed that).

If for example operating remotely, there are some other buttons to adjust the frequency by step.

I would agree that there is already a ton of software that is capable of tracking the doppler changes.

Also think about use case. If I am in front of the radio, I don’t need radio software. So for me it is all about remote operation.

I think what dan_in_sd is saying is if you put those adjustments in the radio software, you don’t have to fight the virtual CAT port battle with additional software.

So there is that.

Mike