Device emulators are private and secure virtual machines that run the Neurosity Operating System with most features that real devices include. Each virtual machine has similar hardware specs as Notion devices in order to mimic the performance of a real device.
Emulators give you access to Neurosity Apps and SDK so you can explore the Neurosity ecosystem and start building apps for real devices.
Brainwave Data
The data produced by the emulator is randomly generated, and soon you'll be able to select a pre-recorded data set provided by Neurosity.
Features supported
- Device Claiming
- Device Info
- Device Settings
- Device Status
- Device Metrics:
- brainwaves/raw
- brainwaves/psd
- brainwaves/powerByBand
- awareness/calm
- awareness/focus
- signalQuality
- Activity Log
- Brainwaves Recording
- Download formats: EDF, JSON, CSV and TXT
- Timesync
- Markers
Features not supported:
Since emulators live in the cloud, there are some networking limitations to them. Features that rely on the local network are not compatible with emulators. For example:
- Open Sound Control (OSC)
- Lab Streaming Layer (LSL)
- SDK Local Mode
- WiFi Configuration
Other features independent of network connectivity that are not support include:
- Kinesis Metrics (coming soon)
Emulator UI
The Developer Console features an Emulators section where you can access and manage emulators.
Each emulator features a component that allows you to select a desired device state. This is especially useful when testing your applications.
Using the SDK
The Neurosity SDK is compatible with all emulators. When you buy a subscription to access an emulator, the emulator will be automatically added to your account.
Pricing
Since each emulators is hosted on a private cloud, they require a payment subscription billed on a monthly basis. You can cancel anytime.
Comments
0 comments
Please sign in to leave a comment.