/*
 * Copyright (c) 2026 Martin Javier Klöckner <mklockner@fi.uba.ar>
 *
 * See file `LICENSE` for full details
 */

#ifndef DS18B20_H_
#define DS18B20_H_

#ifdef __cplusplus
extern "C" {
#endif

#include "ds18b20.h"

extern uint32_t g_task_temp_sensor_cnt;
extern volatile uint32_t g_task_temp_sensor_tick_cnt;

void task_temp_sensor_init(void *parameters);
void task_temp_sensor_update(void *parameters);

#ifdef __cplusplus
}
#endif

#endif /* DS18B20_H_ */
