I found that if I use Developer Tools -> Diff Tabs and set both memory numbers to -1, I get a very useful dump, with highlighted diffs, of the entire image. I can do it within chirp after the radio download, although I do usually save an image of the dump for further use.
I did hack my local copy of common.py to use a 13 point font instead of 11, a little easier for my old eyes to catch the differences, but other than that, it's a pretty nice tool for this task.
I haven't yet looked at your bitdiff.py; what would be its advantages over what's built into chirp?
Thanks and regards,
-dan
Date: Wed, 5 Feb 2014 19:50:33 -0800 (PST) From: "Jens J." kd4tjx@yahoo.com
what I'm referring to is a command-line utility in the tools folder for diffing two radio images I think it's in the daily source tarballs - for sure it's in the chirp.hg mercurial repo that you'll have when developing ;)
Feel free to improve/extend as you see fit. One thing I was thinking of doing is to revamp it as a full-on class module so the diffing/conversion functionality can reused/extended/etc, into other progs....
From: "chirp.cordless@xoxy.net" chirp.cordless@xoxy.net Sent: Wednesday, February 5, 2014 9:24 PM
Thanks, I've been using it, if we're talking Developer Tools -> Diff Tabs. I wouldn't attempt this task without something like it, and if it didn't exist, I'd start by building it, even if was just diffing the .img files.
-dan
Date: Tue, 4 Feb 2014 13:09:33 -0800 (PST) From: "Jens J." kd4tjx@yahoo.com
You may also want to take a look at tools/bitdiff.py which i created to help you "diff" two radio images, to attempt to make the process of
- download an image
- change one setting
- redownload image
- compare images for what changed
a tad bit easier (hopefully)...
-Jens