Logging Data

Whenever you start a stream with the local app version 0.3.0 or later, logging will automatically take place to CSV files in your application data_logs subfolder named with a uniquely formatted timestamp based on local time. Here is the behavior based on user input or automatic reconnection:

  • on start streaming, a new directory is created in the app data folder under data_logs/

  • on manual stop streaming, logging stops and file streams should be flushed

  • on start streaming after a manual stop, a new data_log subdirectory will be used

  • on automatic reconnect after an unexpected disconnect (e.g. muse turned off/on), the current data_log/ directory is used and a new one is not created

Log Directories by operating system:

  • Windows 10: C:\Users\USER\AppData\Roaming\petal_metrics\data_logs

  • Mac: ~/Library/Application Support/petal_metrics/data_logs

  • Linux: /home/USER/.config/petal_metrics/data_logs

Example logged files structure:

Directory: C:\Users\x\AppData\Roaming\petal_metrics\data_logs\2021-04-25T11_45_36-335


Mode                LastWriteTime         Length Name
----                -------------         ------ ----
-a----        4/25/2021   9:46 PM         134966 acceleration.csv
-a----        4/25/2021   9:51 PM            127 connection_status.csv
-a----        4/25/2021   9:46 PM         702355 eeg.csv
-a----        4/25/2021   9:46 PM         135034 gyroscope.csv
-a----        4/25/2021   9:46 PM         104953 ppg.csv
-a----        4/25/2021   9:46 PM            232 telemetry.csv

muse EEG data:

muse acceleration data:

muse gyroscope data:

Connection status data:

muse PPG data:

muse telemetry data:

Last updated

Was this helpful?