Lines Matching refs:featureMask
2423 int featureMask = computeBatchDataOutput();
2436 (featureMask & INV_DMP_PED_STANDALONE)) {
2447 (featureMask & INV_DMP_PED_QUATERNION)) {
2453 } else if (!(featureMask & INV_DMP_PED_STANDALONE)){
2460 if (en && (featureMask & INV_DMP_PED_INDICATOR) &&
2471 (featureMask & INV_DMP_6AXIS_QUATERNION)) {
2476 } else if (!(featureMask & INV_DMP_PED_QUATERNION)){
6107 int featureMask = computeBatchDataOutput();
6109 LOGV_IF(ENG_VERBOSE, "batchMode =%d, featureMask=0x%x, mEnabled=%d",
6110 batchMode, featureMask, mEnabled);
6121 if ((batchMode == 1) && (featureMask & INV_DMP_PED_STANDALONE) &&
6128 if (featureMask & INV_DMP_PED_QUATERNION) {
6135 if ((batchMode == 1) && (featureMask & INV_DMP_PED_QUATERNION) &&
6146 } else if (!(featureMask & INV_DMP_PED_STANDALONE)){
6157 if ((batchMode == 1) && ((featureMask & INV_DMP_PED_INDICATOR))) {
6164 if ((batchMode == 1) && (featureMask & INV_DMP_6AXIS_QUATERNION) &&
6176 } else if (!(featureMask & INV_DMP_PED_QUATERNION)){
6288 int MPLSensor::selectAndSetQuaternion(int batchMode, int mEnabled, long long featureMask)
6297 if ((featureMask & INV_DMP_PED_QUATERNION) &&
6308 } else if ((featureMask & INV_DMP_6AXIS_QUATERNION) &&
6354 int featureMask = 0;
6373 featureMask |= INV_DMP_6AXIS_QUATERNION;//a
6374 featureMask |= INV_DMP_PED_INDICATOR;
6377 featureMask |= INV_DMP_PED_QUATERNION; //b
6378 featureMask |= INV_DMP_PED_INDICATOR; //always piggy back a bit
6383 featureMask |= INV_DMP_PED_INDICATOR; //c
6386 featureMask |= INV_DMP_PED_STANDALONE; //d
6387 featureMask |= INV_DMP_PED_INDICATOR; //required for standalone
6392 featureMask |= INV_DMP_6AXIS_QUATERNION; //e,f
6396 "HAL:computeBatchDataOutput: featuerMask=0x%x", featureMask);
6402 "HAL:computeBatchDataOutput: featuerMask=0x%x", featureMask);
6403 return featureMask;