Cortex Library for Mobile
  • Getting Started
  • Objective-C API for iOS
    • CortexLib class
    • CortexClient class
    • CortexClientDelegate protocol
  • Java API for Android
    • EmotivLibraryLoader class
    • CortexLib class
    • CortexClient class
  • Additional JSON methods
    • loginWithAuthenticationCode
    • logout
    • queryVirtualHeadsets
    • createVirtualHeadset
    • deleteVirtualHeadset
    • updateVirtualHeadset
    • triggerVirtualHeadsetEvent
    • Virtual headset object
    • freeUpRecords
  • Release Notes
Powered by GitBook
On this page
  • Parameters
  • Result
  • Example
  1. Additional JSON methods

queryVirtualHeadsets

PreviouslogoutNextcreateVirtualHeadset

Last updated 4 years ago

This method lists all the virtual headsets that were previously created by .

Parameters

Name

Type

Required

Description

cortexToken

string

yes

Result

The result is an array of , or an empty array if there is no virtual headset.

Example

{
  "id": 1,
  "jsonrpc": "2.0",
  "method": "queryVirtualHeadsets",
  "params": {
      "cortexToken": "xxx"
    }
}
{
  "id": 1,
  "jsonrpc": "2.0",
  "result": [{
    "battery": 3,
    "connectionType": "bluetooth",
    "cq": {
      "T7": 4,
      "T8": 4
    },
    "cqStatus": "",
    "fe": {
      "lowerFaceAction": "neutral",
      "lowerFacePower": 0,
      "upperFaceAction": "neutral",
      "upperFacePower": 0
    },
    "mc": {
      "action": "neutral",
      "power": 0
    },
    "name": "Virtual MN8",
    "ownerId": "c7f6d941-d972-496b-8504-fcc903c46f02",
    "pm": {
      "auditoryAttention": {
        "isActive": true,
        "score": 0.5
      },
      "cognitiveStress": {
        "isActive": true,
        "score": 0.5
      }
    },
    "powerOn": false,
    "preRecordedSamples": "",
    "serial": "B7BF6142",
    "type": "MN8",
    "uuid": "b7bf6142-c7ea-4e1a-a88e-9ca0aa6b3f1c"
  }]
}

A token returned by

createVirtualHeadset
Virtual headset objects
authorize