Lines Matching refs:params
310 float params[3]; in data__poll() local
326 if (sscanf(buff, "acceleration:%g:%g:%g", params+0, params+1, params+2) == 3) { in data__poll()
328 data->sensors[ID_ACCELERATION].acceleration.x = params[0]; in data__poll()
329 data->sensors[ID_ACCELERATION].acceleration.y = params[1]; in data__poll()
330 data->sensors[ID_ACCELERATION].acceleration.z = params[2]; in data__poll()
335 if (sscanf(buff, "orientation:%g:%g:%g", params+0, params+1, params+2) == 3) { in data__poll()
337 data->sensors[ID_ORIENTATION].orientation.azimuth = params[0]; in data__poll()
338 data->sensors[ID_ORIENTATION].orientation.pitch = params[1]; in data__poll()
339 data->sensors[ID_ORIENTATION].orientation.roll = params[2]; in data__poll()
344 if (sscanf(buff, "magnetic-field:%g:%g:%g", params+0, params+1, params+2) == 3) { in data__poll()
346 data->sensors[ID_MAGNETIC_FIELD].magnetic.x = params[0]; in data__poll()
347 data->sensors[ID_MAGNETIC_FIELD].magnetic.y = params[1]; in data__poll()
348 data->sensors[ID_MAGNETIC_FIELD].magnetic.z = params[2]; in data__poll()
353 if (sscanf(buff, "temperature:%g", params+0) == 2) { in data__poll()
355 data->sensors[ID_TEMPERATURE].temperature = params[0]; in data__poll()
360 if (sscanf(buff, "proximity:%g", params+0) == 1) { in data__poll()
362 data->sensors[ID_PROXIMITY].distance = params[0]; in data__poll()