[chirp_devel] Patch: Fix for Bug 2787: Skip/PSkip processing on the ID-31 always set for SKIP
http://chirp.danplanet.com/issues/2787
Due to the way ICOM maps the Skip and Pskip bits in memory, memory channels
marked as PSKIP will always show is as S (SKIP) instead of (P) in CHIRP.
This is because when a channel is set as PSKIP, the SKIP it is also (still)
set. Conversely, When saving a channel as PSkip, CHRIP only sets the PSKIP bit, when it should set BOTH the SKIP and PSKIP bits. (Why Icom does this is a mystery; It actually will still function as PSKIP with only this bit set, but the factory software sets both so we should respect that) A patch with the fix is attached.
I added this to the bug tracker a while ago, but I'm not certain how this actually makes it into the code base.
Hi Eric,
I added this to the bug tracker a while ago, but I'm not certain how this actually makes it into the code base.
Ah, sorry about that. This is our process:
http://chirp.danplanet.com/projects/chirp/wiki/DevelopersProcess
Can you submit the patch here per above? The way the patch is currently formatted you won't get attribution credit (and blame! :) and we like to associate each with an author and a bug number in the code base.
Thanks!
--Dan
participants (2)
-
Dan Smith
-
Eric Dropps