Sounds like a great idea to me. Let me see if I can figure out how to resubmit it?
Also, would it be difficult to limit the 0-127 selection to only programmed channels? Right now I depend on the user to select a programmed channel. Choosing an empty channel defaults to the channel with the lowest number. So it really isn't a big deal.
Jim
Hey Jim,
Since these channels can only be 0-127, I wonder if we ought to limit
> +#seekto 0x0E7E;
> +struct {
> + u8 mrcha;
> + u8 mrchb;
> +} wmchannel;
them appropriately? It's possible that the baofeng could use that upper
bit for something, which would cause your parsing code below to blow
up. Something like:
struct {
u8 unused1:1,
mrcha:7;
u8 unused2:1,
mrchb:7;
} wmchannel;
The 7-bit field there fits perfectly and will avoid you crashing if
that upper bit is set. What do you think?
--
Dan Smith
www.danplanet.com
KK7DS
_______________________________________________
chirp_devel mailing list
chirp_devel@intrepid.danplanet.com
http://intrepid.danplanet.com/mailman/listinfo/chirp_devel
Developer docs: http://chirp.danplanet.com/projects/chirp/wiki/Developers