Rate This Document
Findability
Accuracy
Completeness
Readability

Data Output

The SetParam API needs to be invoked for data output. You can specify data using the SENSOR_RETURN_REGISTER_CLIENT_SENSOR, SENSOR_RETURN_UNREGISTER_CLIENT_SENSOR, and SENSOR_RETURN_UPDATE_CLIENT_SENSOR_RATE command words in the VmiCmd enumeration and output data to the client through the SetParam API. The following is an example:

VmiDataType module = SENSOR;
VmiCmd cmd = SENSOR_RETURN_REGISTER_CLIENT_SENSOR;
VmiCmd cmd = SENSOR_RETURN_UNREGISTER_CLIENT_SENSOR;
VmiCmd cmd = SENSOR_RETURN_UPDATE_CLIENT_SENSOR_RATE;
SensorActivateData sensorActivateData;
uint8_t* data = &sensorActivateData;
SetParam(module, cmd, param, sizeof(SensorActivateData));