This bit of software hasn't been touched in ages - If there's still interest in it maybe it should be added to the GIT for Tau or dRonin (first time I've heard of this), and maybe someone can pick up on development?
Had a quick scan though the dRonin source and it looks like it doing things in pretty much the same way (Still the same Sync value, object value etc) and still looks like its ordering the header in the same Sync+Object+PkgSize+ObjectId format. So in 'theory' it should be able to work with the dRonin files.
As a starting point I would suggest moving a few of the dRonin uav XML files into the working folder of the log viewer executable (replace / remove the existing ones). If the structure of the XML has changed then the object ID will have also changed so it wont be able to match the IDs up in the log file.
Get the XMLs from https://github.com/d-ronin/dRonin/tree/ ... definition
I haven't yet looked to see if the object IDs are generated in the same way but Ill have a look in a bit and suggest a fix.
Unfortunately the log viewer was something I knocked together in an afternoon and haven't done much with since. It doesn't contain very helpful debugging but if you want to have a go I can give you a few pointers.