zhyinch
2022-04-19 e1cb73d3e104a4dd0e52407cad1db5c177384f3a
源码/核心板/Src/ExternalDevices/dps368_test.c
@@ -88,8 +88,8 @@
    cnn.write_byte=&test_write_byte;
    cnn.delayms = &test_wait_ms;
    int ret = dps310_init(&drv_state,&cnn);
   // ret = dps310_get_processed_data(&drv_state,&pressure,&temperature);
 ret = dps310_get_processed_data(&drv_state,&pressure,&temperature);
    GetPressAndHeight();
    return ret;
}
float Height;
@@ -101,7 +101,9 @@
  
   ret = dps310_get_processed_data(&drv_state,&pressure,&temperature);
    Height = 44330 * (1.0 - pow((pressure / 1013.25), (1 / 5.255)));
    if(pressure==0)
    Height = 0;
   return Height;
   //height=PressToHeight(pressure,temperature);
   // printf("get_processed_data ret val = %d, pressure = %lf, temp = %lf\n",ret,pressure,temperature);