20 Jan
2013
20 Jan
'13
1:32 a.m.
On 20/01/2013 01:32, Jim Unroe wrote:
Since you have to do this twice, I'd like you to make it a helper function, like this: def convert_bytes_to_freq(bytes): real_freq = 0 for byte in self._memobj.vfob.freq: real_freq = (real_freq * 10) + byte return real_freq / 1000.0
I think I have it working for the 'get' side. I have a problem with the 'helper function' code. As it is written above, it is specific to 'vfob' (self._memobj.vfob.freq). Is there a simple way to make it for this one block of code work for both VFOs? Also, where is the best place to put this 'helper function'? I currently have it just above my code for the menu selection.
Jim
It's a typo for sure :) here's the function Dan had in mind ;)
def convert_bytes_to_freq(bytes): real_freq = 0 for byte in bytes: real_freq = (real_freq * 10) + byte return real_freq / 1000.0
I think "just above the code that needs it" is a good place for it.
73 de IZ3GME Marco