Lines Matching defs:data

80 static float square(float data)
82 return data * data;
258 * @brief Get a sample of compass data from the device.
259 * @param data
260 * the buffer to store the compass raw data for
264 inv_error_t inv_get_compass_data(long *data)
279 /*--- read the compass sensor data.
281 when the data is not ready (read/refresh frequency mismatch) or
282 the internal data sampling timing of the device was not respected.
284 ignore this compass data sample. ---*/
297 data[ii] =
300 data[ii] =
309 result = inv_get_external_sensor_data(data, 3);
350 data[0] = inv_q30_mult(data[0], inv_obj.compass_asa[0]);
351 data[1] = inv_q30_mult(data[1], inv_obj.compass_asa[1]);
352 data[2] = inv_q30_mult(data[2], inv_obj.compass_asa[2]);
374 // Find Bias in units of the raw data scaled by 2^16 in chip mounting frame
420 unsigned char data[2];
423 data[0] = reg;
424 data[1] = val;
429 config.data = data;
454 unsigned char data[2];
457 data[0] = reg;
462 config.data = data;
471 *val = data[1];
488 unsigned char data[3];
494 config.data = data;
503 val[0] = ((data[0] - 128) << 22) + (1L << 30);
504 val[1] = ((data[1] - 128) << 22) + (1L << 30);
505 val[2] = ((data[2] - 128) << 22) + (1L << 30);
512 unsigned char data[3];
518 config.data = data;
522 data[0] = (char)inv_obj.compass_offsets[0];
523 data[1] = (char)inv_obj.compass_offsets[1];
524 data[2] = (char)inv_obj.compass_offsets[2];
525 MPL_LOGI("push compass offsets %hhd, %hhd, %hhd", data[0], data[1], data[2]);
534 MPL_LOGI("pulled compass offsets %hhd %hhd %hhd", data[0], data[1], data[2]);
537 inv_obj.compass_offsets[0] = data[0];
538 inv_obj.compass_offsets[1] = data[1];
539 inv_obj.compass_offsets[2] = data[2];
554 unsigned char data[3];
560 config.data = data;
570 if(data[0] || data[1] || data[2]) {