I have a Fedora box with a VIP1030A card connected to a SG2100 rotor... And a QPH-031 quad LNB (circular/linear polarization, on a separate switch). What I'd like to do is give a list of satellites that I'm interested in that should be visible from my location (or if it could calculate the list of satellites above the horizon from my zip code or lat/long, that would be good too)... and have a program step the motor an increment, look for a lock, and if it finds one, print out: * the motor position; * the satellite transponder id; * the frequency for the locked transponder(s) and their ids; * the signal-to-noise ratio; * which LNB the signal was present on (L/C, H/V); then I could go back over the list, find the satellites that I'm interested in and at what point they peaked, etc. and come up with the motor presets to program into the system. The program would also need to switch the LNB's through all four inputs and check for a signal on each. This would be handy for an initial install. The technician said he mounted and calibrated the dish, but... I have some doubts. For instance, the LNB was never rotated to match optimal polarization... Anyway, I figure that the program shouldn't be too hard to write, or even script. Can anyone point me in the right direction? Thanks, -Philip