openATV enigma2
openATV is an open source SetTopBox Graphical user interface.
SystemInfo.py File Reference

Classes

class  Components.SystemInfo.BoxInformation
 

Namespaces

 Components.SystemInfo
 

Functions

def Components.SystemInfo.getBoxDisplayName ()
 
def Components.SystemInfo.getNumVideoDecoders ()
 
def Components.SystemInfo.countFrontpanelLEDs ()
 
def Components.SystemInfo.haveInitCam ()
 
def Components.SystemInfo.getRCFile (ext)
 
def Components.SystemInfo.getModuleLayout ()
 
def Components.SystemInfo.Check_Softcam_Emu ()
 
def Components.SystemInfo.Check_Softcam ()
 
def Components.SystemInfo.Check_SysSoftcam ()
 
def Components.SystemInfo.Refresh_SysSoftCam ()
 
def Components.SystemInfo.GetBoxName ()
 

Variables

 Components.SystemInfo.MODULE_NAME = __name__.split(".")[-1]
 
string Components.SystemInfo.SOFTCAM = "/etc/init.d/softcam"
 
string Components.SystemInfo.NOEMU = "/etc/enigma2/noemu"
 
dictionary Components.SystemInfo.SystemInfo = {}
 
 Components.SystemInfo.BoxInfo = BoxInformation()
 
 Components.SystemInfo.ARCHITECTURE = BoxInfo.getItem("architecture")
 
 Components.SystemInfo.BRAND = BoxInfo.getItem("brand")
 
 Components.SystemInfo.MODEL = BoxInfo.getItem("model")
 
 Components.SystemInfo.SOC_FAMILY = BoxInfo.getItem("socfamily")
 
 Components.SystemInfo.DISPLAYTYPE = BoxInfo.getItem("displaytype")
 
 Components.SystemInfo.MTDROOTFS = BoxInfo.getItem("mtdrootfs")
 
 Components.SystemInfo.DISPLAYMODEL = BoxInfo.getItem("displaymodel")
 
 Components.SystemInfo.DISPLAYBRAND = BoxInfo.getItem("displaybrand")
 
 Components.SystemInfo.MACHINEBUILD = BoxInfo.getItem("machinebuild")
 
int Components.SystemInfo.repeat = 400
 
 Components.SystemInfo.branch = getE2Rev()
 
list Components.SystemInfo.commitLogs
 
 Components.SystemInfo.canImageBackup = not MACHINEBUILD.startswith('az') and not BRAND.startswith('cube') and not BRAND.startswith('wetek') and not MACHINEBUILD.startswith('alien')