Re: [Hamlib-developer] Why hamlib is not really suited for satellite radios
Library to control radio transceivers and receivers
Brought to you by:
n0nb
|
From: Luc L. <lx...@gm...> - 2002-09-06 04:57:30
|
Am Do 05 Sep 2002 22:42 schrieb al...@ph...: > 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. I have to fully agree with you! > > Now, I understand that you want to tune your radio to a satellite frequ= ency > 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 y= our > 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 availabl= e on > a few sat-comm radios, you can be certain, that your code will only wor= k > with these radios and not with the traditional VHF/UHF radios. > > I think the choice is obvious... Hamlib is the way to go! > Yes, hamlib is the first choice. Actually using it will give the users co= ntrol=20 of most of the rigs out there. Currently I am working on an class that wi= ll=20 control up to 2 rigs... one for the uplink and one for the downlink (no=20 problem in this case) or only control one radio for both frequncies. Here= I=20 am not shure how other radios do work. In the case of my ICOM910, uplink = is=20 the sub band, and downlink the main band. Are the FT847 / TS2000 the same= ?=20 Don't know. Will be an future brand new Rig the same? I don't know. So, f= or=20 now I will assume that sub band will be the uplink band. Concerning the IC910 I will need to pay attention to the current bands, a= nd=20 swap main / sub to be able to set different bands on the radio. For this = I=20 still think hamlib should do that automatically! Luc > > 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 automat= ic > > 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 - s= et > > 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 - a= nd > > 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 projec= t, > > 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=3Dsourceforge1&refcode1=3Dvs3390 > > _______________________________________________ > > Hamlib-developer mailing list > > Ham...@li... > > https://lists.sourceforge.net/lists/listinfo/hamlib-developer |