I tried editing the scansetup.py and got a crash. Just in case I made a mistake, can you attach the test file/s please?
< 171.791> File "/usr/lib/enigma2/python/Components/ActionMap.py", line 66, in action
< 171.792> File "/usr/lib/enigma2/python/Components/ActionMap.py", line 46, in action
< 171.792> File "/usr/lib/enigma2/python/Screens/Menu.py", line 53, in okbuttonClick
< 171.792> File "/usr/lib/enigma2/python/Tools/BoundFunction.py", line 9, in __call__
< 171.792> File "/usr/lib/enigma2/python/Screens/Menu.py", line 68, in runScreen
< 171.792> File "/usr/lib/enigma2/python/Screens/Menu.py", line 74, in openDialog
< 171.792> File "/usr/lib/enigma2/python/mytest.py", line 279, in openWithCallback
< 171.792> dlg = self.open(screen, *arguments, **kwargs)
< 171.792> File "/usr/lib/enigma2/python/mytest.py", line 289, in open
< 171.793> dlg = self.current_dialog = self.instantiateDialog(screen, *arguments, **kwargs)
< 171.793> File "/usr/lib/enigma2/python/mytest.py", line 232, in instantiateDialog
< 171.793> return self.doInstantiateDialog(screen, arguments, kwargs, self.desktop)
< 171.793> File "/usr/lib/enigma2/python/mytest.py", line 249, in doInstantiateDialog
< 171.793> dlg = screen(self, *arguments, **kwargs)
< 171.793> File "/usr/lib/enigma2/python/Screens/ScanSetup.py", line 588, in __init__
< 171.794> self.createConfig(frontendData)
< 171.794> File "/usr/lib/enigma2/python/Screens/ScanSetup.py", line 989, in createConfig
< 171.794> self.scan_cab.frequency = ConfigFloat(default = defaultCab["frequency"], limits = [(50, 999),(0,999)])
< 171.794> NameError: global name 'ConfigFloat' is not defined