| | 2816 | double cur, min, div, max, alarm, over, hyst; |
| | 2817 | |
| | 2818 | |
| | 2819 | for (i = 0; i < 10; i++) { |
| | 2820 | if (!sensors_get_label_and_valid(*name,SENSORS_W83627EHF_IN0+i, |
| | 2821 | &label,&valid) |
| | 2822 | && !sensors_get_feature(*name,SENSORS_W83627EHF_IN0+i,&cur) |
| | 2823 | && !sensors_get_feature(*name,SENSORS_W83627EHF_IN0_MIN+i,&min) |
| | 2824 | && !sensors_get_feature(*name,SENSORS_W83627EHF_IN0_MAX+i,&max) |
| | 2825 | && !sensors_get_feature(*name,SENSORS_W83627EHF_IN0_ALARM+i,&alarm)) { |
| | 2826 | if (valid) { |
| | 2827 | print_label(label,10); |
| | 2828 | printf("%+6.2f V (min = %+6.2f V, max = %+6.2f V) %s\n", |
| | 2829 | cur,min,max,alarm ? "ALARM" : ""); |
| | 2830 | } |
| | 2831 | } else |
| | 2832 | printf("ERROR: Can't get IN%d data!\n",i + 1); |
| | 2833 | free(label); |
| | 2834 | } |