When I first started programing in college, I wanted to install twm as my window manager rather than the HPUX window manager. Unfortunately, they taught us FORTRAN and not C, so I didn't fully understand the source code. I got twm to compile by just deleting the lines of source code that threw a compiler error until it compiled successfully. It all worked great. There were just a couple of things you couldn't do without it hitting the missing code and killing all your processes with a hard log out...
I uncommented the lines that are throwing the error and dropped my tilts in a beaker of water last night. So far, so good. Not seeing the problem yet. Something is occasionally putting a None into the variable hwVersion, but it's hard to reproduce. I think a workaround is to change line 962 of Tilt.py to
Python:
if (tiltValue.hwVersion):
hwVersion = tiltValue.hwVersion
else:
hwVersion = 0
but that's not a real fix...