/******************************************************************************* * @file tmp235.h * @brief TMP235-Q1 온도 센서 드라이버 (Zephyr SAADC, AIN3 = P0.05) * * 출력 공식: V = 500mV + 10mV/°C × T * → T(°C) = (V_mV - 500) / 10 * → T(°Cx100) = (V_mV - 500) × 10 ******************************************************************************/ #ifndef TMP235_H__ #define TMP235_H__ #include /** * @brief 온도 센서 초기화 — ADC 채널 설정 * @return 0 성공, 음수 에러 */ int temp_init(void); /** * @brief 온도 1회 측정 * @return 온도 (°C × 100), 에러 시 INT16_MIN */ int16_t temp_read_cdeg(void); #endif /* TMP235_H__ */