jh.chun
873ae0fb83
정렬모드 종료 시 IMU FIFO 비활성화
2026-06-18 16:22:26 +09:00
jh.chun
4cd5931e2a
TMP235 온도 측정 경로 정리
...
- mst? 온도 응답을 IMU register direct read로 대체
- go_temp/TMP235 legacy 경로 및 빌드 대상 제거
- info_temp 전역 정의를 IMU 모듈로 이동
- TMP235 드라이버는 deprecated reference로 표시
2026-06-15 12:24:06 +09:00
jh.chun
29989054c0
개별 온도 커맨드 mst? 응답 시 TMP235 온도 센서를 IMU register direct read로 대체
...
- IMU 온도 read 실패 시 rso:ffff 응답
2026-06-15 11:55:03 +09:00
jh.chun
1ab6aa5558
rbb: 응답 시에도 IMU 온도 레지스터를 4회 연속 read 후 평균값 사용
...
+ 테스트 로그 삭제
2026-06-01 15:18:04 +09:00
jh.chun
ba964a9301
TMP235 온도 센서 → IMU register direact read 대체
...
- rbb: 응답 패킷, 60초 주기 safety check 온도 소스를 TMP235에서 IMU TEMP_DATA 레지스터로 변경
- IMU 온도 레지스터를 4회 연속 read 후 평균값 사용
- rbb: 응답 패킷 포맷은 섭씨 x100 형식 유지
2026-06-01 15:06:19 +09:00
jh.chun
48a0a7c221
piezo power on 이전에 maa busy flag 먼저 세트
...
- piezo power on delay 10ms 존재
- Piezo 측정 중에는 배터리/온도 저전압 체크가 동작하지 않도록 하기 위함
2026-06-01 12:03:42 +09:00
jh.chun
b81ae1a868
BLE TX pending queue 확장 및 ADC 패킷 재시도 처리, Ver116 업데이트
...
- BLE TX pending slot을 1개에서 8개로 확장
- dr_binary_tx_safe()에서 TX 결과 반환
- maa_async TX 실패 시 상태 유지 후 TX ready에서 재시도
2026-05-22 17:54:06 +09:00
jh.chun
613116176e
adc 측정 부분 정리(mtb?)
2026-05-19 14:09:02 +09:00
jh.chun
d439ae9b68
IMU direct read -> FIFO 방식 변경
...
- mtb? 커맨드
2026-05-18 17:54:15 +09:00
jh.chun
8d9cb6e307
Piezo 측정 파라미터 FDS 저장/측정 경로 범위 검증 통일
...
- frequency: 1.7M(3) / 1.8M(0) / 1.9M(9) / 2.0M(2) / 2.1M(1) / 2.2M(4)
* 그 외의 값이 들어올 경우 1로 저장(기본 fallback 2.1MHz)
- cycles: 최소 3 ~ 최대 7
* 3 미만의 값이 들어올 경우 3, 7 초과의 값이 들어올 경우 7 저장
- avgeraging: 최소 1 ~ 최대 10
* 1 미만의 값이 들어올 경우 1, 10 초과의 값이 들어올 경우 10 저장
- dealy_us: 최소 0 ~ 최대 50
* 0 미만의 값이 들어올 경우 0, 50 초과의 값이 들어올 경우 50 저장
- num samples: 최소 80 ~ 최대 119
* 80 미만의 값이 들어올 경우 80, 119 초과의 값이 들어올 경우 119 저장
2026-05-06 15:01:41 +09:00
jh.chun
1707dc6349
Initial commit
2026-04-24 10:52:47 +09:00