Java API for Android

On Android, the Cortex library provides an API written in Java. It contains three classes:

Workflow

On Android, the basic workflow of the API is as follow:

  1. Create an object from the class EmotivLibraryLoader and call its load method

  2. Call the static method start of the class CortexLib

  3. Create an object from the class CortexClient

  4. Call the method registerResponseHandler of the CortexClient object

  5. Call the method sendRequest of the CortexClient object to send JSON messages to the Cortex library. You can call this methods as many times as necessary. Cortex will respond asynchronously, using the handler you provided at step 4. Please check the Cortex API documentation to know the format of the JSON messages.

  6. Call the static method stop of the class CortexLib

Last updated