#ifndef TEMPSENSE_H #define TEMPSENSE_H #include typedef struct { char sensor[32]; double celsius; } Reading; double to_fahrenheit(double celsius); int parse_reading(const char *json, Reading *out); /* 0 on success */ int format_reading(const Reading *in, char *buf, size_t len); double clamp_to_absolute_zero(double celsius); #endif