Horseshoe Data only contains four signals


I’m trying to display the connection quality of the muse headband for my web app (basically recreating a version of the horseshoe found in muselab).

The horseshoe in muselab contains FIVE connection points corresponding to the colors (black, magenta, green, orange, and periwinkle). However, the data packet at the endpoint “/muse/elements/horseshoe” only contains FOUR values. How does this get translated into five signals?


The top center is Headband status - Headband On / Touching Forehead

OSC Path: /muse/elements/touching_forehead


Thanks Enigma644!

For “/muse/elements/horseshoe”, how do we know what the order of the numbers translate to in terms of position on the horseshoe?

Right now it’s giving us:
[1, 1, 1, 1] but I don’t know how that translates to in terms of position.


You can tell this very easily by just playing with the headband while watching the data :wink:

The quick answer is: TP9, AF7, AF8, TP10.
To find this in the docs, look at HSI_PRESISION and then for the definition of the EEG sensor enums.

The same order is used in all other instances, e.g. /muse/elements/alpha_absolute is four values for each sensor, in the same order.


Thanks for the help! :slight_smile: