[chirp_devel] Marco: Chirp and FT-897D
Dean Gibson AE7Q
Thu Apr 11 10:28:59 PDT 2013
On 2013-04-11 09:46, Dean Gibson AE7Q wrote:
> Marco:
>
> Presently, Chirp communicates with the Yaesu FT-897D only in clone
> mode. It's been quite some time, but as I recall, one can read/write
> memory in the FT-897 (and I think the FT-857 and FT-817 series as
> well) using two commands (one for read, and one for write) that
> provide a radio memory address and just transfer just two bytes of
> memory. As I recall, it was reasonably quick if the timing was right,
> to transfer significant amounts of data in a short time.
>
> Are you planning to make that kind of change to Chirp? That would be
> more convenient for users than going into clone mode. On the FT-897D,
> you have to press two ("MODE") buttons that are very close to each
> other and also close to a *knob*, as you power on the unit. It's a
> little awkward, and even more so if one has fat fingers (I don't).
> Then, if you accidentally remember the wrong pair of buttons and press
> the two "BAND" buttons just below the two "MODE" buttons when you
> power on, the radio executes the diagnostic "relay cleaning" operation.
>
> Just another "wild" suggestion ...
Upon closer examination of my old Java code from 2006 (in file
SerialIO.java that I sent you, Marco), I see that two bytes is the
*minimum* transfer amount. You just have to be careful to not specify
too long a transfer length (see the code). The command to read blocks
of memory is 0xBB (see function "get"), and the command to write blocks
of memory is 0xBC (see function "update").
I know these are old radios (but still being manufactured and sold new),
but this would be a nice improvement to Chirp's handing of these radios.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://intrepid.danplanet.com/pipermail/chirp_devel/attachments/20130411/9958f432/attachment-0001.html
More information about the chirp_devel
mailing list