IMU FIFO 동시 진입 방지 및 MCLK ready timeout 추가

- IMU FIFO capture가 이미 활성화되어 있는 상태에서 msp?/mim? 등이 들어오는 경우 요청 무시
- MCLK_RDY 대기에 timeout 추가해 IMU/I2C 상태가 꼬였을 때 메인 루프가 멈추지 않도록 함
This commit is contained in:
2026-07-08 14:51:29 +09:00
parent b75c99b125
commit ab74582568
3 changed files with 30 additions and 1 deletions
@@ -53,8 +53,10 @@
* : Unify both IMU direct-read and FIFO outputs as raw data in datasheet axis convention.
* : Added mim? command (rim:, IMU FIFO-only 15 samples at 50 Hz).
* - VBTFW0120 260615 jhChun : Add EMC mitigation logic for BLE link stability: extended supervision timeout and dynamic TX power control based on RSSI, RSSI silence, HVN latency, and TX queue congestion.
* - VBTFW0121 260703 jhChun : Add mim? cammand.
* - VBTFW0122 260708 jhChun : Prevent IMU FIFO reentry and add MCLK ready timeout.
------------------------------------------------------------------------- */
#define FIRMWARE_VERSION "VBTFW0120"
#define FIRMWARE_VERSION "VBTFW0122"
/*==============================================================================
* Data Length Constants