From 4af4f13ac6008672aca62bf76e6dacaf32b6bbae Mon Sep 17 00:00:00 2001 From: lmx Date: Tue, 25 Nov 2025 18:52:49 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AD=98=E6=A1=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/earphone/xtell_Sensor/calculate/skiing_tracker.c | 5 +++-- apps/earphone/xtell_Sensor/send_data.c | 3 ++- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/apps/earphone/xtell_Sensor/calculate/skiing_tracker.c b/apps/earphone/xtell_Sensor/calculate/skiing_tracker.c index dab0b5b..541bfa5 100644 --- a/apps/earphone/xtell_Sensor/calculate/skiing_tracker.c +++ b/apps/earphone/xtell_Sensor/calculate/skiing_tracker.c @@ -531,7 +531,7 @@ void skiing_tracker_update(skiing_tracker_t *tracker, float *acc_g, float *gyr_d - #if 1 + #if 0 float linear_acc_device[3]; float linear_acc_world[3]; float tmp_world_acc[3]; @@ -547,11 +547,12 @@ void skiing_tracker_update(skiing_tracker_t *tracker, float *acc_g, float *gyr_d tmp_world_acc[2] * tmp_world_acc[2]); static int count = 0; - if(count > 100){ + if(count > 10){ xlog("===original(g): x %.2f, y %.2f, z %.2f===\n",acc_g[0],acc_g[1],acc_g[2]); xlog("===world(m/s^2) no g: x %.2f, y %.2f, z %.2f, all %.2f===\n",tmp_world_acc[0],tmp_world_acc[1],tmp_world_acc[2],all_world_mag); //去掉重力加速度 xlog("===gyr(dps) : x %.2f, y %.2f, z %.2f===\n",gyr_dps[0],gyr_dps[1],gyr_dps[2]); //angle xlog("===angle : x %.2f, y %.2f, z %.2f,===\n",angle[0],angle[1],angle[2]); + xlog("===speed(cm/s): %d\n",(int)(tracker->speed*100) ); count = 0; } diff --git a/apps/earphone/xtell_Sensor/send_data.c b/apps/earphone/xtell_Sensor/send_data.c index 560d918..387c8cc 100644 --- a/apps/earphone/xtell_Sensor/send_data.c +++ b/apps/earphone/xtell_Sensor/send_data.c @@ -36,7 +36,7 @@ #define xlog(format, ...) ((void)0) #endif -#define SENSOR_DATA_BUFFER_SIZE 500 // 定义缓冲区可以存储XXX个sensor_data_t元素 +#define SENSOR_DATA_BUFFER_SIZE 1000 // 定义缓冲区可以存储XXX个sensor_data_t元素 // /////////////////////////////////////////////////////////////////////////////////////////////////// @@ -164,6 +164,7 @@ void start_collect_fuc(void){ circle_buffer_write(&BLE_send_buff, &BLE_send_data_tmp); } + // xlog("=======sensor_read_data END\n"); }