Example #1
0
def _get_config():
    frame_rate = float(Config.getdefault("SMILE", "FRAMERATE", 60.))
    locked = Config.getdefaultint("SMILE", "LOCKEDSUBJID", 0)
    font_name = Config.getdefault("SMILE", "FONTNAME", "Roboto")
    font_size = float(Config.getdefault("SMILE", "FONTSIZE", 45.))
    fullscreen = Config.getdefault("SMILE", "FULLSCREEN", "auto")
    density = Config.getdefault("SMILE", "DENSITY", "1.0")
    if platform == "android" or platform == "ios":
        data_dir = Config.getdefault("SMILE", "DEFAULTDATADIR",
                                     "/sdcard/SMILE/data")
    else:
        data_dir = Config.getdefault("SMILE", "DEFAULTDATADIR",
                                     os.path.join(".", "data"))

    return_dict = {
        "fullscreen": fullscreen,
        "locked": locked,
        "density": density,
        "font_size": font_size,
        "font_name": font_name,
        "frame_rate": frame_rate,
        "default_data_dir": data_dir
    }

    return return_dict
Example #2
0
def _get_config():
    frame_rate = float(Config.getdefault("SMILE", "FRAMERATE", 60.))
    locked = Config.getdefaultint("SMILE", "LOCKEDSUBJID", 0)
    font_name = Config.getdefault("SMILE", "FONTNAME", "Roboto")
    font_size = float(Config.getdefault("SMILE", "FONTSIZE", 45.))
    fullscreen = Config.getdefault("SMILE", "FULLSCREEN", "auto")
    if platform == "android" or platform == "ios":
        data_dir = Config.getdefault("SMILE", "DEFAULT_DATA_DIR",
                                     "/sdcard/SMILE/data")
    else:
        data_dir = Config.getdefault("SMILE", "DEFAULT_DATA_DIR",
                                     os.path.join(".", "data"))

    return_dict = {"fullscreen": fullscreen, "locked": locked,
                   "font_size": font_size, "font_name": font_name,
                   "frame_rate": frame_rate, "default_data_dir": data_dir}

    return return_dict
Example #3
0
def _get_config():
    frame_rate = float(Config.getdefault("SMILE", "FRAMERATE", 60.))
    locked = Config.getdefaultint("SMILE", "LOCKEDSUBJID", 0)
    font_name = Config.getdefault("SMILE", "FONTNAME", "Roboto")
    font_size = float(Config.getdefault("SMILE", "FONTSIZE", 45.))
    fullscreen = Config.getdefault("SMILE", "FULLSCREEN", "auto")
    if platform == "android" or platform == "ios":
        data_dir = Config.getdefault("SMILE", "DEFAULT_DATA_DIR",
                                     "/sdcard/SMILE/")
    else:
        data_dir = Config.getdefault("SMILE", "DEFAULT_DATA_DIR", ".")

    return_dict = {
        "fullscreen": fullscreen,
        "locked": locked,
        "font_size": font_size,
        "font_name": font_name,
        "frame_rate": frame_rate,
        "default_data_dir": data_dir
    }

    return return_dict

    def _set_config(fullscreen=None,
                    locked=None,
                    framerate=None,
                    fontname=None,
                    fontsize=None,
                    data_dir=None):
        if fullscreen is not None:
            Config.set("SMILE", "FULLSCREEN", fullscreen)
        if locked is not None:
            Config.set("SMILE", "LOCKEDSUBJID", locked)
        if framerate is not None:
            Config.set("SMILE", "FRAMERATE", float(framerate))
        if fontname is not None:
            Config.set("SMILE", "FONTNAME", fontname)
        if fontsize is not None:
            Config.set("SMILE", "FONTSIZE", fontsize)
        if data_dir is not None:
            Config.set("SMILE", "DEFAULT_DATA_DIR", data_dir)
        Config.write()
 def _load(self, *largs):
     self.color = Config.getdefault(self.section, "laser_color", "red")
     self.on_color(self, self.color)
     self.threshold = Config.getdefaultint(self.section, "threshold", 225)
Example #5
0
 def _load(self, *largs):
     self.color = Config.getdefault(self.section, 'laser_color', 'red')
     self.on_color(self, self.color)
     self.threshold = Config.getdefaultint(self.section, 'threshold', 225)