capabilities
suspend fun capabilities(surfaceView: SurfaceView? = null, probeMode: CapabilityProbeMode = CapabilityProbeMode.PASSIVE): Result<OnyxDeviceCapabilities>(source)
Discovers the capabilities of the current device and optional surfaceView.
Active reversible probing requires an owned surface and may temporarily exercise firmware controls; passive probing performs queries only.