// before
void process_sensor_data(uint16_t raw_value)
{
    const float reference_voltage =
        3.3f; // 基準電圧 (V)
    const float adc_max_value =
        4095.0f; // ADCの最大値
    float voltage =
        (raw_value * reference_voltage) /
        adc_max_value; // ADC値を電圧に変換
    const float voltage_offset =
        0.5f; // センサのオフセット電圧 (V)
    const float temp_coefficient =
        100.0f; // 温度換算係数 (℃/V)
    float temperature =
        (voltage - voltage_offset) *
        temp_coefficient; // 電圧から温度に変換
    printf(
        "{\"voltage\":%.2f,\"temperature\":%.2f}\n",
        voltage, temperature);
}
