[chirp_devel] VX-7r: power levels for 1.25m band
David Griffith
Wed May 9 15:35:09 PDT 2012
On Wed, 9 May 2012, Dan Smith wrote:
>> The Yaesu VX-7r supports L1 and L2 power settings for the 1.25m, but for
>> some reason Chirp will not accept L2 for that band. Looking at the code
>> in chirp/vx7.py I see where the check is made and L2 should be accepted.
>> I cannot figure out why this check refuses to accept L2. The workaround
>> is to manually reset the power level to L2 and re-save. Has anyone else
>> tried to fix this?
>
> Nope, I had it in the queue. Now that you asked, I looked and I see the
> problem. Skipping down:
>
>> Looking again at chirp/vx7.py, I see statements that look
>> like this:
>> chirp_common.PowerLevel("L2", watts=0.30)
>> What does that "watts=0.30" mean for the rest of Chirp? Will that
>> interfere with the power mod mentioned above?
>
> The reason we tie an actual signal level (in watts or dBm) to a
> PowerLevel is so that during import or copy/paste, we can attempt to
> select a similar power level on an incompatible radio based on the
> available power levels. The problem here is that the VX7 driver declares
> to the outside world the main list of power levels. That means that when
> the user selects L2, it passes the 1-watt L2 power level into the
> validate operation, and the driver balks at the request for a power
> level not supported on 220.
>
> There are two options here:
>
> 1. You can declare the 220 L2 to be the same power as that of the main
> list and then the comparison will succeed. The potential for error
> here is very minor and I think intentionally misrepresenting the 220
> power levels are unlikely to cause anyone heartache
> 2. You could change the check to something like this:
>
> if str(mem.power) not in ["L1", "L2"]:
> # Fail
>
> Effectively changing the 220 comparison from absolute power level to
> by name.
I think this one would be ideal. I'll work on a patch and post it later
tonight.
>> Slightly related to this problem, one can modify the VX-7r to boost the
>> transmit power for the 1.25m band. This is done by entering the factory
>> setup mode.
>
> Interesting. Got a link?
http://wa6plc.info/VX7_220_TX_power.pdf
It's a distillation of the service manual, which is available here:
http://www.repeater-builder.com/yaesu-vertex-standard/pdfs/yaesu-vx-7r-technical-supplement.pdf
I haven't applied it yet because I want to acquire a wattmeter so I'm not
flying blind. Do you have any idea why Yaesu limited 1.25m to such low
power?
--
David Griffith
dave at 661.org
More information about the chirp_devel
mailing list