~cprov/+junk/pmv

« back to all changes in this revision

Viewing changes to firmware/platform.c

  • Committer: Pedro Zorzenon Neto
  • Date: 2014-02-23 11:07:12 UTC
  • Revision ID: pzn@vztech.com.br-20140223110712-097dxnqqi7cmw8jh
does not accept luminosity 0 as valid

Show diffs side-by-side

added added

removed removed

Lines of Context:
1092
1092
    /* LUM2 */
1093
1093
    data[0] = 0x03;
1094
1094
    data[1] = 0x97;
1095
 
    if (platform_i2c_exchange(0x96, data, 2, 1) == 1) {
 
1095
    if ((platform_i2c_exchange(0x96, data, 2, 1) == 1) &&
 
1096
        (data[0] != 0)) {
1096
1097
      return data[0];
1097
1098
    }
1098
1099
  } else {
1099
1100
    /* LUM1 */
1100
1101
    data[0] = 0x03;
1101
1102
    data[1] = 0x95;
1102
 
    if (platform_i2c_exchange(0x94, data, 2, 1) == 1) {
 
1103
    if ((platform_i2c_exchange(0x94, data, 2, 1) == 1) &&
 
1104
        (data[0] != 0)) {
1103
1105
      return data[0];
1104
1106
    }
1105
1107
  }