Re: [Hamlib-developer] How to get/set TX Power
Library to control radio transceivers and receivers
Brought to you by:
n0nb
From: van W. <van...@Ch...> - 2023-06-28 17:32:13
|
in hamlib this is two steps: - use rig_mW2power() to convert a power (in milli-Watts) to "some internal unit" - use rig_set_level to set the power sample code (int pow is the input), note the "conversion" is frequency-dependent but for most rigs it is OK to take the conversion in the 20m band value_t val; unsigned int mwpower; freq_t freq; float fpow; fpow=pow; mwpower=1000*pow; freq=kHz(14000); rig_mW2power(rig, &fpow, mwpower, freq, RIG_MODE_CW); val.f=fpow; rig_set_level(rig, RIG_VFO_CURR, RIG_LEVEL_RFPOWER, val); And, do not use AM but FM. > Am 28.06.2023 um 17:30 schrieb Yahoo (sv2agw) via Hamlib-developer <ham...@li...>: > > Hi > I am trying to write an easyTune like app. > In brief it will switch to FM or AM mode set Power Output to 15W and PTT for 15secs. > How to get/set TX Power? > 73 > (SV2AGW) George Rossopoulos > Anakreontos 14 > GR-54250 Thessaloniki > GREECE > www.sv2agw.com > www.frinos.com > www.agwtracker.com > _______________________________________________ > Hamlib-developer mailing list > Ham...@li... > https://lists.sourceforge.net/lists/listinfo/hamlib-developer +---------------------------------+----------------------------------+ | Prof. Christoph van Wüllen | Tele-Phone (+49) (0)631 205 2749 | | RPTU, Dpt. of Chemistry | Tele-Fax (+49) (0)631 205 2750 | | Erwin-Schrödinger-Str. | | | D-67663 Kaiserslautern, Germany | | +---------------------------------+----------------------------------+ | HomePage: https://chem.rptu.de/en/wgs/ag-van-wuellen | +---------------------------------+----------------------------------+ |