From 7b5f45f01476cb2801f500c60c32799aa9b3c18a Mon Sep 17 00:00:00 2001 From: jhchun Date: Tue, 25 Aug 2026 18:21:50 +0900 Subject: [PATCH] =?UTF-8?q?6=EC=B1=84=EB=84=90=20sweep=20=ED=83=80?= =?UTF-8?q?=EC=9D=B4=EB=B0=8D=20=EC=A1=B0=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/measurement/piezo_measure.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/measurement/piezo_measure.c b/src/measurement/piezo_measure.c index 9b60305..4ce508f 100644 --- a/src/measurement/piezo_measure.c +++ b/src/measurement/piezo_measure.c @@ -33,16 +33,16 @@ #define PIEZO_CFG_DELAY_MAX_US 50 /* piezo_select_channel() 안에서 MUX settle 1.3 ms를 이미 기다린 뒤 analog path/ADC 입력 안정화를 위해 0.5 ms를 한 번 더 기다림 */ -#define PIEZO_POST_SELECT_SETTLE_US 500 +#define PIEZO_POST_SELECT_SETTLE_US 0 /* burst 사이의 회복 시간 */ -#define PIEZO_AVG_INTER_BURST_GAP_US 650 +#define PIEZO_AVG_INTER_BURST_GAP_US 500 /* real capture 전에 같은 채널에서 버스트+ADC capture를 버리는 횟수(dummy) */ #define PIEZO_DUMMY_CAPTURE_COUNT 1 /* 채널 0 시작 전 안정을 위한 추가 딜레이 */ -#define PIEZO_CH0_WARMUP_TO_REAL_SETTLE_US 3000 +#define PIEZO_CH0_WARMUP_TO_REAL_SETTLE_US 2000 /* 6채널 sweep 결과 (각 채널의 평균 완료 후 최종만 저장) */ static uint16_t piezo_channels[PIEZO_NUM_CHANNELS][PIEZO_MEASURE_MAX_SAMPLES];