diff --git a/psychopy/session.py b/psychopy/session.py index 8882583734..afe801459a 100644 --- a/psychopy/session.py +++ b/psychopy/session.py @@ -1070,6 +1070,14 @@ def runExperiment(self, key, expInfo=None, blocking=True): ).format(key=key, expInfo=expInfo)) # reset session clock self.experimentClock.reset() + # send start event to liaison + if self.liaison is not None: + self.sendToLiaison({ + 'type': "experiment_status", + 'name': thisExp.name, + 'status': constants.STARTED, + 'expInfo': expInfo + }) # Run this experiment try: self.experiments[key].run(