[chirp_devel] Two patches for Kenwood TM-D710

Tom Hayward
Sun May 1 16:33:29 PDT 2011


After programming my D710 with Chirp I noticed neither memory lockout
("skip") or odd-splits were working. Turns out these two features were
just never implemented--until now!

Attached are two patches (apply in order, please). The first adds Skip
support, the second adds odd-split support.

I'm not 100% happy with my implementation of odd-split support.
Because the TM-D710 is implemented as a KenwoodLiveRadio, the memory
is written to the radio each time a field is changed. If duplex is
changed to "split", it tries to save 0.600 (the default offset) as the
TX frequency, before the user has entered the actual TX frequency. To
workaround this behavior, my code sets the TX freq to 0 if the offset
is < 136 MHz (this seems to be the lowest TX freq the D710 will
accept. The opposite is true when changing and odd-split back to None,
+ or, - (I send an offset of 0 to the radio when the offset is >=
136). It seems like a bad idea to write zeros to the radio, but I
couldn't find a way to keep Chirp UI from saving to the radio on every
field change.

Tom KD7LXL
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Adds-Skip-support-to-Kenwood-TM-D710.patch
Type: text/x-patch
Size: 1237 bytes
Desc: not available
Url : http://intrepid.danplanet.com/pipermail/chirp_devel/attachments/20110501/25ab63f0/attachment-0002.bin 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-Adds-odd-split-support-to-Kenwood-TM-D710.patch
Type: text/x-patch
Size: 2616 bytes
Desc: not available
Url : http://intrepid.danplanet.com/pipermail/chirp_devel/attachments/20110501/25ab63f0/attachment-0003.bin 


More information about the chirp_devel mailing list