Muse S
- Firmware
- 1.0.1
- Test platform
- macOS
Checked against a live Muse S on firmware 1.0.1, protocol version 1, using bleak on macOS.
EEG headband / PROTOCOL LIBRARY
4 indexed models · 1 hardware verified
Commands, startup sequencing, and stream decoders for Muse headbands. The protocol manual connects the wire formats to reusable Python data structures.
Catalog from openble · Updated · Source 13d75ea
ONE PROTOCOL, MANY DEVICES
Verification is specific to a model and the functions described below. Documented models still need a compatibility check.
Showing 4 models
Checked against a live Muse S on firmware 1.0.1, protocol version 1, using bleak on macOS.
Related protocol family documented; no live-device verification for this model.
Related protocol family documented; no live-device verification for this model.
Related protocol family documented; no live-device verification for this model.
No models match these filters. Try another model or choose all statuses.
Add another model| Capability | Status | Details |
|---|---|---|
| EEG | Stream | Read EEG data using the layout reported by the headband. |
| Motion | Stream | Decode accelerometer and gyroscope packets. |
| Battery | Read | Decode battery packets. |
| Startup and presets | Available | Prepare a session, start streaming, and halt it cleanly. |
Checked against a live Muse S on firmware 1.0.1, protocol version 1, using bleak on macOS.
Athena BLE4 and universal v3 decoders are checked against constructed bytes only. The library is not integrated into a hub and is not a medical device.
Use MuseLink with a Bluetooth transport. Check the manual for your headband’s protocol version.
pip install openble-musefrom openble.muse import commands
start = commands.encode("s")
print(start.hex(" ")) # 02 73 0aNo linked open issues in this catalog update.
View protocol issuesAnother model, a better capture, or a missing detail can move the protocol forward.