Skip to content

Releases: neuroergoISAE/FlickersOnTop

v0.1.5: UI & UX change

27 Mar 14:30
Compare
Choose a tag to compare

changed some ui elements related to sequence, color, type, etc...

v0.1.4: minor debug

24 Mar 16:45
Compare
Choose a tag to compare

hotfix and start of a linux port (possibly in the future)

v0.1.3: Settings and Custom stimulation

23 Mar 14:20
Compare
Choose a tag to compare

Added an option panel, possibility to link all flicker to the same sequence

new type for flicker, Custom, where you have to choose a file that will contain the stimulation pattern.
that file needs to have the following format: a single line containing a list of float between 0 and 1 delimited by ';' eg: "1.0;0.3;0.6;0.4..." NO ';' at the end.
each of these numbers is the opacity of the window for the given frame in order.
the frequency option will disapear if you choose custom (it doen't make any sense anymore), but it still possible to give a phase (not functionnal right now)

v0.1.2

17 Mar 10:48
Compare
Choose a tag to compare

better UX and UI

added background checkbox

LSL marker are now send when flickers change state (active or inactive)

v0.1.1

15 Mar 07:35
Compare
Choose a tag to compare

Interface debuged, no bug from main functionality

Flickers windows will now acquire focus on launch (will lose focus if you click anywhere as they are click-through)

New Interface v0.1.0

10 Mar 18:06
Compare
Choose a tag to compare

Rebuilt the interface from scratch in python Qt, much more practical both in use and coding

Sequencing is included but untested for now

v0.0.6

07 Mar 12:17
Compare
Choose a tag to compare

Reworked Maximum length sequence definition, Now generating a single sequence which will be shifted for each flicker in mseq
Each flicker will send their pattern of flickering at the start through LSL

Sequence are technically functional but lack an interface for the moment (can be used through the xml file if necessary)

Sequence will include :

  • Block (which can contain other subsequence)
  • Loop (a Block that loops)
  • Active (a block that indicate that the flicker must be active)
  • Inactive (a block that indicate that the flicker must be inactive)

they can be actionned either by time or by binding a key to them.

Bug correction for m-seq and phase

13 Feb 15:01
006460a
Compare
Choose a tag to compare

Correction of minor bugs for generation of m-seq and the range of the phase for SSVEP (from 0-360).

Also improved the drawing window to viz superposed flickers

You can now click through flickers

08 Feb 14:07
b11226f
Compare
Choose a tag to compare
Merge pull request #5 from neuroergoISAE/Dev

Please approve it

Correct some lags at the end of cycles

31 Jan 13:28
803e9d7
Compare
Choose a tag to compare

Also enables multi-screen and a sequencer for play and pause