[chirp_devel] Starting work on Leixen VV-898S driver
An announcement of intentions: having just bought an 898S and being saddened that it's not supported, I'm working on a driver to support this model. I have the 3-power-levels change worked out, now I'm going through some of the other tweaks they made on this model.
I wanted to make sure I'm not stepping on any toes. Is anyone else working on an 898S driver?
My plan is to make a patch in the near term that gets basic support working equivalent to the 10w 898 model, then go back and add support for additional features like the VFO memories, DTFM sequences, etc.
Thanks, -- Brian AF7MD
On Tue, Aug 9, 2016 at 1:00 PM, Brian Dickman via chirp_devel chirp_devel@intrepid.danplanet.com wrote:
An announcement of intentions: having just bought an 898S and being saddened that it's not supported, I'm working on a driver to support this model. I have the 3-power-levels change worked out, now I'm going through some of the other tweaks they made on this model.
I wanted to make sure I'm not stepping on any toes. Is anyone else working on an 898S driver?
My plan is to make a patch in the near term that gets basic support working equivalent to the 10w 898 model, then go back and add support for additional features like the VFO memories, DTFM sequences, etc.
Thanks,
Brian AF7MD
Hi Brian,
I believe Tom did the original driver and basic support. I did most of the settings beyond that. Since you have the VV-898S in your possession, you sound like the right guy to do the VV-898S development work. I still have my VV-898 (I believe it is a v1.03) so I can help with testing to make sure nothing gets broken.
You might look at the uv-5r.py driver. I believe Marco did the original update to support the Intek KT-980HP (the original 3 power level version of the UV-5R) but I did the support for the 2 power level/3 power level settings (which now also includes the BF-F8HP and UV-82 HP and their many variants).
Jim KC9HI
Thanks for the feedback Jim. I've also noticed there's an 898e model floating around which is 3-power but at lower values (10/5/1w or something like that), so we'll probably be able to get that covered as well. As far as I can tell though, calling "high" 25 vs 10w doesn't affect anything, as long as there is still 3 values.
I was consider releasing this first version as a separate file/module (leixen_s.py or something like that) so there's no chance of breaking the original 898 driver. Do we have guidance or preference on when a driver deserves a separate file? My main concern is that the 898S requires a small change to the memory map, and I don't want to make too many changes to the 898 driver just to keep the maps separate. I'll also take a look at the uv5r driver to get a feel of how that kind of crossover has been managed before.
-- Brian AF7MD
On Wed, Aug 10, 2016 at 8:54 AM, Jim Unroe rock.unroe@gmail.com wrote:
On Tue, Aug 9, 2016 at 1:00 PM, Brian Dickman via chirp_devel chirp_devel@intrepid.danplanet.com wrote:
An announcement of intentions: having just bought an 898S and being
saddened
that it's not supported, I'm working on a driver to support this model. I have the 3-power-levels change worked out, now I'm going through some of
the
other tweaks they made on this model.
I wanted to make sure I'm not stepping on any toes. Is anyone else
working
on an 898S driver?
My plan is to make a patch in the near term that gets basic support
working
equivalent to the 10w 898 model, then go back and add support for
additional
features like the VFO memories, DTFM sequences, etc.
Thanks,
Brian AF7MD
Hi Brian,
I believe Tom did the original driver and basic support. I did most of the settings beyond that. Since you have the VV-898S in your possession, you sound like the right guy to do the VV-898S development work. I still have my VV-898 (I believe it is a v1.03) so I can help with testing to make sure nothing gets broken.
You might look at the uv-5r.py driver. I believe Marco did the original update to support the Intek KT-980HP (the original 3 power level version of the UV-5R) but I did the support for the 2 power level/3 power level settings (which now also includes the BF-F8HP and UV-82 HP and their many variants).
Jim KC9HI
participants (2)
-
Brian Dickman
-
Jim Unroe