Lines Matching refs:sc_sensor
142 envsys_data_t sc_sensor[APS_NUM_SENSORS];
325 sc->sc_sensor[idx].units = unit; \
326 strlcpy(sc->sc_sensor[idx].desc, string, \
327 sizeof(sc->sc_sensor[idx].desc));
343 sc->sc_sensor[i].state = ENVSYS_SVALID;
345 if (sc->sc_sensor[i].units == ENVSYS_INTEGER)
346 sc->sc_sensor[i].flags = ENVSYS_FHAS_ENTROPY;
349 &sc->sc_sensor[i])) {
476 sc->sc_sensor[APS_SENSOR_XACCEL].value_cur = sc->aps_data.x_accel;
477 sc->sc_sensor[APS_SENSOR_YACCEL].value_cur = sc->aps_data.y_accel;
480 sc->sc_sensor[APS_SENSOR_TEMP1].state = ENVSYS_SINVALID;
486 sc->sc_sensor[APS_SENSOR_TEMP1].value_cur = temp;
487 sc->sc_sensor[APS_SENSOR_TEMP1].state = ENVSYS_SVALID;
491 sc->sc_sensor[APS_SENSOR_TEMP2].state = ENVSYS_SINVALID;
497 sc->sc_sensor[APS_SENSOR_TEMP2].value_cur = temp;
498 sc->sc_sensor[APS_SENSOR_TEMP2].state = ENVSYS_SVALID;
501 sc->sc_sensor[APS_SENSOR_XVAR].value_cur = sc->aps_data.x_var;
502 sc->sc_sensor[APS_SENSOR_YVAR].value_cur = sc->aps_data.y_var;
503 sc->sc_sensor[APS_SENSOR_KBACT].value_cur =
505 sc->sc_sensor[APS_SENSOR_MSACT].value_cur =
507 sc->sc_sensor[APS_SENSOR_LIDOPEN].value_cur =