* @return @c 0 on success,
* otherwise a negative error value
* @retval #SENSOR_ERROR_NONE Successful
- * @retval #SENSOR_ERROR_NOT_SUPPORTED The sensor type is not supported in the current device
* @retval #SENSOR_ERROR_INVALID_PARAMETER Invalid parameter
*
*/
* @retval #SENSOR_ERROR_INVALID_PARAMETER Invalid parameter
* @retval #SENSOR_ERROR_NOT_SUPPORTED The sensor type is not supported in the current device
* @retval #SENSOR_ERROR_PERMISSION_DENIED Permission denied
+ * @retval #SENSOR_ERROR_OUT_OF_MEMORY Out of memory
*/
int sensor_get_sensor_list(sensor_type_e type, sensor_h **list, int *sensor_count);
* otherwise a negative error value
* @retval #SENSOR_ERROR_NONE Successful
* @retval #SENSOR_ERROR_INVALID_PARAMETER Invalid parameter
- * @retval #SENSOR_ERROR_NOT_SUPPORTED The sensor type is not supported in the current device
* @retval #SENSOR_ERROR_OUT_OF_MEMORY Out of memory
+ * @retval #SENSOR_ERROR_OPERATION_FAILED Operation failed
*
* @see sensor_listener_set_event_cb()
* @see sensor_listener_set_interval()
* otherwise a negative error value
* @retval #SENSOR_ERROR_NONE Successful
* @retval #SENSOR_ERROR_INVALID_PARAMETER Invalid parameter
- * @retval #SENSOR_ERROR_NOT_SUPPORTED The sensor type is not supported in the current device
*
* @see sensor_create_listener()
*/
* otherwise a negative error value
* @retval #SENSOR_ERROR_NONE Successful
* @retval #SENSOR_ERROR_INVALID_PARAMETER Invalid parameter
- * @retval #SENSOR_ERROR_NOT_SUPPORTED The sensor type is not supported in the current device
- * @retval #SENSOR_ERROR_IO_ERROR I/O error
* @retval #SENSOR_ERROR_OPERATION_FAILED Operation failed
*
* @pre Call sensor_create_listener() before using this function.
* otherwise a negative error value
* @retval #SENSOR_ERROR_NONE Successful
* @retval #SENSOR_ERROR_INVALID_PARAMETER Invalid parameter
- * @retval #SENSOR_ERROR_NOT_SUPPORTED The sensor type is not supported in the current device
- * @retval #SENSOR_ERROR_IO_ERROR I/O error
+ * @retval #SENSOR_ERROR_OPERATION_FAILED Operation failed
*
* @see sensor_listener_start()
*/
* otherwise a negative error value
* @retval #SENSOR_ERROR_NONE Successful
* @retval #SENSOR_ERROR_INVALID_PARAMETER Invalid parameter
- * @retval #SENSOR_ERROR_NOT_SUPPORTED The sensor type is not supported in the current device
- * @retval #SENSOR_ERROR_IO_ERROR I/O error
* @retval #SENSOR_ERROR_OPERATION_FAILED Operation failed
*
* @see sensor_event_cb()
* otherwise a negative error value
* @retval #SENSOR_ERROR_NONE Successful
* @retval #SENSOR_ERROR_INVALID_PARAMETER Invalid parameter
- * @retval #SENSOR_ERROR_NOT_SUPPORTED The sensor type is not supported in the current device
- * @retval #SENSOR_ERROR_IO_ERROR I/O error
* @retval #SENSOR_ERROR_OPERATION_FAILED Operation failed
*
* @see sensor_listener_set_event_cb()
* otherwise a negative error value
* @retval #SENSOR_ERROR_NONE Successful
* @retval #SENSOR_ERROR_INVALID_PARAMETER Invalid parameter
- * @retval #SENSOR_ERROR_NOT_SUPPORTED The sensor type is not supported in the current device
- * @retval #SENSOR_ERROR_IO_ERROR I/O error
* @retval #SENSOR_ERROR_OPERATION_FAILED Operation failed
*
* @see sensor_accuracy_changed_cb()
* otherwise a negative error value
* @retval #SENSOR_ERROR_NONE Successful
* @retval #SENSOR_ERROR_INVALID_PARAMETER Invalid parameter
- * @retval #SENSOR_ERROR_NOT_SUPPORTED The sensor type is not supported in the current device
- * @retval #SENSOR_ERROR_IO_ERROR I/O error
* @retval #SENSOR_ERROR_OPERATION_FAILED Operation failed
*
* @see sensor_listener_set_accuracy_cb()
* otherwise a negative error value
* @retval #SENSOR_ERROR_NONE Successful
* @retval #SENSOR_ERROR_INVALID_PARAMETER Invalid parameter
- * @retval #SENSOR_ERROR_NOT_SUPPORTED The sensor type is not supported in the current device
- * @retval #SENSOR_ERROR_IO_ERROR I/O error
* @retval #SENSOR_ERROR_OPERATION_FAILED Operation failed
*
* @pre In order to read sensor data, an application should call sensor_listener_start().
* otherwise a negative error value
* @retval #SENSOR_ERROR_NONE Successful
* @retval #SENSOR_ERROR_INVALID_PARAMETER Invalid parameter
- * @retval #SENSOR_ERROR_NOT_SUPPORTED The sensor type is not supported in the current device
- * @retval #SENSOR_ERROR_IO_ERROR I/O error
* @retval #SENSOR_ERROR_OPERATION_FAILED Operation failed
*/
int sensor_listener_set_interval(sensor_listener_h listener, unsigned int interval_ms);
* otherwise a negative error value
* @retval #SENSOR_ERROR_NONE Successful
* @retval #SENSOR_ERROR_INVALID_PARAMETER Invalid parameter
- * @retval #SENSOR_ERROR_NOT_SUPPORTED The sensor type is not supported in the current device
- * @retval #SENSOR_ERROR_IO_ERROR I/O error
- * @retval #SENSOR_ERROR_OPERATION_FAILED Operation failed
+ * @retval #SENSOR_ERROR_NOT_SUPPORTED The sensor listener does not support max batch latency in the current device
*/
int sensor_listener_set_max_batch_latency(sensor_listener_h listener, unsigned int max_batch_latency);
* @return 0 on success, otherwise a negative error value
* @retval #SENSOR_ERROR_NONE Successful
* @retval #SENSOR_ERROR_INVALID_PARAMETER Invalid parameter
- * @retval #SENSOR_ERROR_NOT_SUPPORTED The sensor type is not supported in the current device
- * @retval #SENSOR_ERROR_IO_ERROR I/O error
* @retval #SENSOR_ERROR_OPERATION_FAILED Operation failed
*/
int sensor_listener_set_option(sensor_listener_h listener, sensor_option_e option);
* @return 0 on success, otherwise a negative error value
* @retval #SENSOR_ERROR_NONE Successful
* @retval #SENSOR_ERROR_INVALID_PARAMETER Invalid parameter
- * @retval #SENSOR_ERROR_NOT_SUPPORTED The sensor type is not supported in the current device
- * @retval #SENSOR_ERROR_IO_ERROR I/O error
- * @retval #SENSOR_ERROR_OPERATION_FAILED Operation failed
*/
int sensor_get_name(sensor_h sensor, char** name);
* @return 0 on success, otherwise a negative error value
* @retval #SENSOR_ERROR_NONE Successful
* @retval #SENSOR_ERROR_INVALID_PARAMETER Invalid parameter
- * @retval #SENSOR_ERROR_NOT_SUPPORTED The sensor type is not supported in the current device
- * @retval #SENSOR_ERROR_IO_ERROR I/O error
- * @retval #SENSOR_ERROR_OPERATION_FAILED Operation failed
*/
int sensor_get_vendor(sensor_h sensor, char** vendor);
* @return 0 on success, otherwise a negative error value
* @retval #SENSOR_ERROR_NONE Successful
* @retval #SENSOR_ERROR_INVALID_PARAMETER Invalid parameter
- * @retval #SENSOR_ERROR_NOT_SUPPORTED The sensor type is not supported in the current device
- * @retval #SENSOR_ERROR_IO_ERROR I/O error
* @retval #SENSOR_ERROR_OPERATION_FAILED Operation failed
*/
int sensor_get_type(sensor_h sensor, sensor_type_e *type);
* @return 0 on success, otherwise a negative error value
* @retval #SENSOR_ERROR_NONE Successful
* @retval #SENSOR_ERROR_INVALID_PARAMETER Invalid parameter
- * @retval #SENSOR_ERROR_NOT_SUPPORTED The sensor type is not supported in the current device
- * @retval #SENSOR_ERROR_IO_ERROR I/O error
* @retval #SENSOR_ERROR_OPERATION_FAILED Operation failed
*/
int sensor_get_min_range(sensor_h sensor, float *min_range);
* @return 0 on success, otherwise a negative error value
* @retval #SENSOR_ERROR_NONE Successful
* @retval #SENSOR_ERROR_INVALID_PARAMETER Invalid parameter
- * @retval #SENSOR_ERROR_NOT_SUPPORTED The sensor type is not supported in the current device
- * @retval #SENSOR_ERROR_IO_ERROR I/O error
* @retval #SENSOR_ERROR_OPERATION_FAILED Operation failed
*/
int sensor_get_max_range(sensor_h sensor, float *max_range);
* @return 0 on success, otherwise a negative error value
* @retval #SENSOR_ERROR_NONE Successful
* @retval #SENSOR_ERROR_INVALID_PARAMETER Invalid parameter
- * @retval #SENSOR_ERROR_NOT_SUPPORTED The sensor type is not supported in the current device
- * @retval #SENSOR_ERROR_IO_ERROR I/O error
* @retval #SENSOR_ERROR_OPERATION_FAILED Operation failed
*/
int sensor_get_resolution(sensor_h sensor, float *resolution);
* @return 0 on success, otherwise a negative error value
* @retval #SENSOR_ERROR_NONE Successful
* @retval #SENSOR_ERROR_INVALID_PARAMETER Invalid parameter
- * @retval #SENSOR_ERROR_NOT_SUPPORTED The sensor type is not supported in the current device
- * @retval #SENSOR_ERROR_IO_ERROR I/O error
* @retval #SENSOR_ERROR_OPERATION_FAILED Operation failed
*/
int sensor_get_min_interval(sensor_h sensor, int *min_interval);
* @return 0 on success, otherwise a negative error value
* @retval #SENSOR_ERROR_NONE Successful
* @retval #SENSOR_ERROR_INVALID_PARAMETER Invalid parameter
- * @retval #SENSOR_ERROR_NOT_SUPPORTED The sensor type is not supported in the current device
- * @retval #SENSOR_ERROR_IO_ERROR I/O error
* @retval #SENSOR_ERROR_OPERATION_FAILED Operation failed
*/
int sensor_get_fifo_count(sensor_h sensor, int *fifo_count);
* @return 0 on success, otherwise a negative error value
* @retval #SENSOR_ERROR_NONE Successful
* @retval #SENSOR_ERROR_INVALID_PARAMETER Invalid parameter
- * @retval #SENSOR_ERROR_NOT_SUPPORTED The sensor type is not supported in the current device
- * @retval #SENSOR_ERROR_IO_ERROR I/O error
* @retval #SENSOR_ERROR_OPERATION_FAILED Operation failed
*/
int sensor_get_max_batch_count(sensor_h sensor, int *max_batch_count);
* otherwise a negative error value
* @retval #SENSOR_ERROR_NONE Successful
* @retval #SENSOR_ERROR_INVALID_PARAMETER Invalid parameter
- * @retval #SENSOR_ERROR_NOT_SUPPORTED The sensor type is not supported in the current device
*/
int sensor_util_get_rotation_matrix(float Gx, float Gy, float Gz,
float Mx, float My, float Mz,
* otherwise a negative error value
* @retval #SENSOR_ERROR_NONE Successful
* @retval #SENSOR_ERROR_INVALID_PARAMETER Invalid parameter
- * @retval #SENSOR_ERROR_NOT_SUPPORTED The sensor type is not supported in the current device
*/
int sensor_util_get_rotation_matrix_from_vector(float Vx, float Vy, float Vz, float R[]);
* otherwise a negative error value
* @retval #SENSOR_ERROR_NONE Successful
* @retval #SENSOR_ERROR_INVALID_PARAMETER Invalid parameter
- * @retval #SENSOR_ERROR_NOT_SUPPORTED The sensor type is not supported in the current device
*
*/
int sensor_util_remap_coordinate_system(float inR[], sensor_util_axis_e x, sensor_util_axis_e y, float outR[]);
* otherwise a negative error value
* @retval #SENSOR_ERROR_NONE Successful
* @retval #SENSOR_ERROR_INVALID_PARAMETER Invalid parameter
- * @retval #SENSOR_ERROR_NOT_SUPPORTED The sensor type is not supported in the current device
*
* @see sensor_util_get_rotation_matrix()
*/
* otherwise a negative error value
* @retval #SENSOR_ERROR_NONE Successful
* @retval #SENSOR_ERROR_INVALID_PARAMETER Invalid parameter
- * @retval #SENSOR_ERROR_NOT_SUPPORTED The sensor type is not supported in the current device
*
* @see sensor_util_get_rotation_matrix()
*
* otherwise a negative error value
* @retval #SENSOR_ERROR_NONE Successful
* @retval #SENSOR_ERROR_INVALID_PARAMETER Invalid parameter
- * @retval #SENSOR_ERROR_NOT_SUPPORTED The sensor type is not supported in the current device
*/
int sensor_util_get_angle_change(float R[], float prevR[], float angleChange[]);
* otherwise a negative error value
* @retval #SENSOR_ERROR_NONE Successful
* @retval #SENSOR_ERROR_INVALID_PARAMETER Invalid parameter
- * @retval #SENSOR_ERROR_NOT_SUPPORTED The sensor type is not supported in the current device
*/
int sensor_util_get_declination(float latitude, float longitude, float altitude, float* declination);
/**