Re: [Hamlib-developer] Why hamlib is not really suited for satellite radias
Library to control radio transceivers and receivers
Brought to you by:
n0nb
|
From: <al...@ph...> - 2002-09-05 20:42:41
|
Hi Luc, I can not help you with your IC901 specific problems, but I can put a couple of words in for Hamlib. The basic idea behind Hamlib is to provide a single and unified API for all radios that can be controlled by a computer. This is a very noble idea even if some fancy functions specific to this or that radio have to be left out for the greater good. Now, I understand that you want to tune your radio to a satellite frequency and to do that, you need to correct for the doppler shift. You could do that by calculating the correct frequency in your program and using the rig_set_freq() function of the Hamlib API. Thus you can be sure, that your program will work with any radio which is supported by Hamlib and which is able to tune to the desired frequency. On the other hand, if you insist on using some fancy automatic doppler correction function that is available on a few sat-comm radios, you can be certain, that your code will only work with these radios and not with the traditional VHF/UHF radios. I think the choice is obvious... Hamlib is the way to go! Alex, OZ9AEC Quoting lx...@gm...: > Hello, > > As I am currently rewriting the entire radio control code for ktrack, I > took > a closer look at hamlib. But I am really disapointed as with it's > curent > status it is not useable for controlling satellite radios for automatic > doppler > correction. > > One of the problem is the sub band. How do I change it at a way that > does > work with every radio? On my IC-910 I have to enable the sub band - set > the > frequency - and disable it. The code should really do that at is own. In > the > case of the ic910 there is another problem. I want to set a frequency of > 145.950 > - but the transceiver has currently 70cm on the main band. I have to > retrieve the current frequency - look if I need to swap the bands - and > swap them if > needed. This is very IC910 specific - why does I have to do it? > > Note... these 2 examples are only for the IC910 - not for the other > satellite radios. So, for every satellite radio I still need my > satellite dependent > code? I even don't know if the sub band is uplink or downlink on the > different > radios. > > Note, this is not meant flaming about hamlib. Hamlib is a neat project, > and > the right direction for rig control - but in it's current state not > really > useable for satellite radios. > > 73, Luc > > -- > GMX - Die Kommunikationsplattform im Internet. > http://www.gmx.net > > > > ------------------------------------------------------- > This sf.net email is sponsored by: OSDN - Tired of that same old > cell phone? Get a new here for FREE! > https://www.inphonic.com/r.asp?r=sourceforge1&refcode1=vs3390 > _______________________________________________ > Hamlib-developer mailing list > Ham...@li... > https://lists.sourceforge.net/lists/listinfo/hamlib-developer > |