Developers

SDK Documentation

Native SDKs for reading live sensor streams from Obi Mat, Motion, and Pulse.

iOS (Swift)
pod 'ObiSDK'
let mat = ObiMat()
mat.onPressureUpdate { points in
  print(points.leftHand)
}
Android (Kotlin)
implementation("com.obi:sdk:1.2.0")
val mat = ObiMat()
mat.onPressureUpdate { points ->
  Log.d("Obi", points.leftHand.toString())
}
Web (JavaScript)
npm install @obi/sdk
import { ObiMat } from '@obi/sdk';
const mat = new ObiMat();
mat.on('pressure', (points) => console.log(points.LH));