From 08b03003355d51abd21fdf97dd4a4f0225092dc6 Mon Sep 17 00:00:00 2001 From: WXK <287788329@qq.com> Date: 星期三, 16 十月 2024 15:57:03 +0800 Subject: [PATCH] 上传测试1s一次 --- ExternalDevices/dps368_test.c | 38 ++++++++++++++++++++------------------ 1 files changed, 20 insertions(+), 18 deletions(-) diff --git a/ExternalDevices/dps368_test.c b/ExternalDevices/dps368_test.c index b106adf..9f0a4e6 100644 --- a/ExternalDevices/dps368_test.c +++ b/ExternalDevices/dps368_test.c @@ -42,7 +42,7 @@ s16 test_read_block(u8 ReadAddr, u8 Len, u8 *read_buffer) { uint8_t t; - uint32_t temp=0; +// uint32_t temp=0; for(t=0;t<Len;t++) { *read_buffer=test_read_byte(ReadAddr+t); @@ -64,6 +64,7 @@ IIC2_Wait_Ack(); IIC2_Stop();//产生一个停止条件 delay_us(10); + return 1; } /* Shall implement delay in milliseconds*/ @@ -109,7 +110,7 @@ * and returns computed double precision pressure and temperature value */ ret = dps310_get_processed_data(&drv_state,&pressure,&temperature); - GetPressAndHeight(); +// GetPressAndHeight(); // printf("get_processed_data ret val = %d, pressure = %lf, temp = %lf\n",ret,pressure,temperature); @@ -140,19 +141,20 @@ return 0; } -float Height; -float GetPressAndHeight(void) -{ u8 ret; - - - /*Instantiate driver state*/ - - 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); - } \ No newline at end of file +//float Height; +//float GetPressAndHeight(void) +//{ +//// u8 ret; +//// +//// +//// /*Instantiate driver state*/ +//// +//// 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); +// } -- Gitblit v1.9.3