Browse Source

update

master
zhaohe 2 years ago
parent
commit
e7f29bc0cb
  1. 6
      src/iflytop/components/zcanreceiver/zcanhost.hpp

6
src/iflytop/components/zcanreceiver/zcanhost.hpp

@ -96,13 +96,13 @@ class ZCanHost {
} huacheng_pressure_sensor_read_c1005_t;
int32_t huacheng_pressure_sensor_get_pa(huacheng_pressure_sensor_read_c1005_t* rawdata) {
if (rawdata->unit == 0) {
int32_t pa = (int32_t)rawdata->value / (10.0 * rawdata->precision) * 1000000;
int32_t pa = (int32_t)rawdata->value / (pow(10.0,rawdata->precision) ) * 1000000;
return pa;
} else if (rawdata->unit == 1) {
int32_t pa = (int32_t)rawdata->value / (10.0 * rawdata->precision) * 1000;
int32_t pa = (int32_t)rawdata->value / (pow(10.0,rawdata->precision) ) * 1000;
return pa;
} else if (rawdata->unit == 2) {
int32_t pa = (int32_t)rawdata->value / (10.0 * rawdata->precision);
int32_t pa = (int32_t)rawdata->value / (pow(10.0,rawdata->precision) );
return pa;
}
return -1;

Loading…
Cancel
Save