From 231a00084931bd219c81b232fc1b720c72f731b7 Mon Sep 17 00:00:00 2001 From: jhchun Date: Fri, 17 Apr 2026 14:20:28 +0900 Subject: [PATCH] =?UTF-8?q?delta=5Fbuffer=20=ED=81=AC=EA=B8=B0=20400=20->?= =?UTF-8?q?=20420?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - num_samples=140일 때 압축 worst case = 419바이트 --- .../measurement/adc121s051/dr_adc121s051.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/project/ble_peripheral/ble_app_bladder_patch/measurement/adc121s051/dr_adc121s051.c b/project/ble_peripheral/ble_app_bladder_patch/measurement/adc121s051/dr_adc121s051.c index 764d0d4..c5bec3c 100644 --- a/project/ble_peripheral/ble_app_bladder_patch/measurement/adc121s051/dr_adc121s051.c +++ b/project/ble_peripheral/ble_app_bladder_patch/measurement/adc121s051/dr_adc121s051.c @@ -1095,8 +1095,7 @@ dr_adc_err_t dr_adc_delta_compress(const uint16_t *samples, uint16_t num_samples } -dr_adc_err_t dr_adc_transmit_channel_delta(const dr_maa_channel_t *ch_data, - uint8_t *ble_buffer) +dr_adc_err_t dr_adc_transmit_channel_delta(const dr_maa_channel_t *ch_data, uint8_t *ble_buffer) { if (ch_data == NULL || ble_buffer == NULL) { @@ -1104,7 +1103,7 @@ dr_adc_err_t dr_adc_transmit_channel_delta(const dr_maa_channel_t *ch_data, } /* Compress data first */ - static uint8_t delta_buffer[400] = {0}; /* Worst case: 140*3 = 420 bytes */ + static uint8_t delta_buffer[420] = {0}; /* Worst case when num_samples=140: 140 * 3 = 420 bytes */ uint16_t compressed_size = 0; dr_adc_err_t err = dr_adc_delta_compress(ch_data->samples, ch_data->num_samples,