Notion

Notion

  • Docs
  • Reference
  • GitHub
  • Need Help?

›API Guides

Overview

  • Notion JS

Get Started

  • Your First Node App
  • Your First Web App
  • Resources

Working with Notion

  • Ethics
  • Importing
  • Signal
  • Training

API Guides

  • Device Selection
  • Authentication
  • Brainwaves
  • Calm
  • Disconnect
  • Device Information
  • Device Settings
  • Device Status
  • Focus
  • Kinesis
  • Predictions
  • Signal Quality

Focus

Constantly fires and predicts user's focus level from passive cognitive state based on the gamma brainwave between 30 and 44 Hz. Focus is a probability from 0.0 to 1.0. To get focus over 0.3 is significant. Focus will take up to 16 seconds to fully initialize.

import { Notion } from "@neurosity/notion";

const mind = new Notion();

mind.focus().subscribe(focus => {
  console.log(focus);
});

// { probability: 0.51, metric: "awareness", label: "focus", timestamp:  1569961321102 }
// { probability: 0.56, metric: "awareness", label: "focus", timestamp:  1569961321106 }
// { probability: 0.62, metric: "awareness", label: "focus", timestamp:  1569961321111 }

// Demo
mind.focus().subscribe(({ probability }) => {
  if (probability > 0.5) {
    notifications.off();
  }
});
Last updated on 12/8/2020 by AJ Keller
← Device StatusKinesis →
Docs
Getting StartedGuidesAPI GuidesAPI Reference
Community
Knowledge BaseProject ChatTwitter
More
BlogGitHubStar
Follow @neurosity
Copyright © 2020 Neurosity, Inc