NTX-McGill / NeuroTechX-McGill-2021

Other
16 stars 5 forks source link

Software (Frontend): Feedback for frontend #83

Closed mlej8 closed 2 years ago

mlej8 commented 2 years ago
  1. Make initial color different than end color (e.g. green to signal start of a data collection and red to signal an end)
  2. flash all characters at the same time.
  3. The visual cue at the beginning (e.g. green highlight) should last for 1 second.
  4. The visual cue at the end (e.g. red highlight) should last for 1 second.
  5. Incorporate a rest period of 1 second in between collections

Done

  1. Characters must be randomly sampled without replacement
  2. no backspace
  3. make space bar square
  4. Increase the size of the keys (have them as big as possible for a 27 inch monitor).
  5. At the end of the collection (once we've gone over the 27 characters), prompt the user asking them whether they would like to resume (do another round), or end it here. Note that for the second round, we don't have to hit the backend end point to start a new BCI process. This only needs to be done the first time the start button is pressed (telling the backend to spawn a separate process pulling data from BCI).
mlej8 commented 2 years ago

Additional Feature request:

mlej8 commented 2 years ago

New feedback from the data team (@HassanKanj16 @TheMatrixMaster):

mlej8 commented 2 years ago

DONE: Collection time for each character should be 5 seconds. Red and blue highlights should only last one second.

mlej8 commented 2 years ago

@gupta-parth adding you to the frontend issue so that you can help.

mlej8 commented 2 years ago

@HassanKanj16 @TheMatrixMaster is this issue ready to merge for main? I will create separate issue for frontend.