Lines Matching refs:sense

225  * and return SENSE data in the sense fields of status if there is a CHECK
228 * PIEUSB_STATUS_GOOD and the sense fields are empty.
268 struct Pieusb_Sense sense;
279 /* A check sense may be a busy state in disguise
280 * It is also practical to execute a request sense command by
282 * PIEUSB_STATUS_CHECK_SENSE as 'sense data available'. */
284 sanei_pieusb_cmd_get_sense (device_number, &sense, &senseStatus, &ret);
371 * Return a textual description of the given sense code.
375 * @param sense
380 sanei_pieusb_decode_sense(struct Pieusb_Sense* sense, PIEUSB_Status *status)
384 strcpy (desc, code_to_text (sense_code_text, sense->senseKey));
387 switch (sense->senseKey) {
389 if (sense->senseCode == SENSE_CODE_WARMING_UP && sense->senseQualifier == 1) {
394 sprintf (ptr, ": senseCode 0x%02x, senseQualifier 0x%02x", sense->senseCode, sense->senseQualifier);
399 if (sense->senseCode == 0x1a && sense->senseQualifier == 0) {
403 } else if (sense->senseCode == 0x20 && sense->senseQualifier == 0) {
407 } else if (sense->senseCode == 0x82 && sense->senseQualifier == 0) {
411 } else if (sense->senseCode == 0x00 && sense->senseQualifier == 6) {
415 } else if (sense->senseCode == 0x26 && sense->senseQualifier == 0x82) {
419 } else if (sense->senseCode == 0x26 && sense->senseQualifier == 0x83) {
423 } else if (sense->senseCode == 0x26 && sense->senseQualifier == 0x83) {
444 sprintf (ptr, ": senseCode 0x%02x, senseQualifier 0x%02x", sense->senseCode, sense->senseQualifier);
503 * The sense-fields of Pieusb_Command_Status are cleared.