On 2013-03-03 09:58, Dan Smith wrote:
Greatly appreciated: I'm working on the 857 settings, i'll test this 
patch for sure ;)
I'll let you know my thoughts.
Cool, thanks :)

I have a rather complete map of the FT-897D memory (which I understand is pretty much identical to the FT-857), and the FT-817ND as well.  The only problem is, it is in code written in Java, so I don't have clear bit-fields like I do in my C++ code for D-Star radios.  The Java code uses a table format describing the fields and the bit positions therein, using Java "enum"s, so the code isn't very clear to someone who is not familiar with that Java feature.

If someone wants that (GPL v2) code, I have no problem providing it, with the understanding that I don't presently have the time to explain the code (flying weather is picking up).  It doesn't look too difficult to figure out.

-- Dean

ps: I used GPL v2 (without the "any later version" clause) in my code, because I don't particularly care for the idea that Richard Stallman could decide on a new GPL license, and have users arbitrarily adopt that, with unknown consequences to me.  I don't particularly mind v3 (I prefer v2;  I think it's a better license for my purposes), but I'm not comfortable with leaving the door open to any future revisions that he or anyone else at the FSF would create.  I don't believe that reverse engineering my code is a violation of the GPL v2 (at any rate I'll allow it in this circumstance), but I'd like to restrict its distribution to GPL v2 only.