Runs the stimuli presentation during a chart acquisition

        :param interval: The repetition interval between stimuli presentations (seconds)
        :type interval: float
        :returns: :py:class:`threading.Thread` -- the acquisition thread

def run_chart_protocol(self, interval):
        """Runs the stimuli presentation during a chart acquisition

        :param interval: The repetition interval between stimuli presentations (seconds)
        :type interval: float
        :returns: :py:class:`threading.Thread` -- the acquisition thread
        """
        self.charter.setup(interval)
        return self.charter.run()