Two people (Mara and HepViol, in the lab) have reported doing stage 3 breathing and having their scores stay at 0 for more than 1 minute. The two clear ways this could happen are if (1) we failed to download the participant condition or (2) we did get ibi data but did not get ep data from emwave.
If (1) happens let's set the score to "unknown". If a user reports seeing this we'll know that it was due to a failure to download the condition.
To handle (2) we should treat failure to get ep data the same way we treat failure to get any signal at all - it triggers a timeout that eventually tells the user they'll have to start over.
Two people (Mara and HepViol, in the lab) have reported doing stage 3 breathing and having their scores stay at 0 for more than 1 minute. The two clear ways this could happen are if (1) we failed to download the participant condition or (2) we did get ibi data but did not get ep data from emwave.
If (1) happens let's set the score to "unknown". If a user reports seeing this we'll know that it was due to a failure to download the condition.
To handle (2) we should treat failure to get ep data the same way we treat failure to get any signal at all - it triggers a timeout that eventually tells the user they'll have to start over.