123456789101112131415161718192021222324252627282930 |
- /*
- * meas_tasks.h
- *
- * Created on: Sep 5, 2024
- * Author: jakubski
- */
- #ifndef INC_MEAS_TASKS_H_
- #define INC_MEAS_TASKS_H_
- #include "FreeRTOS.h"
- #include "FreeRTOSConfig.h"
- #include "task.h"
- #include "cmsis_os.h"
- #define GAIN_AUTO_CORRECTION
- extern osMessageQueueId_t adc1MeasDataQueue;
- extern osMessageQueueId_t adc2MeasDataQueue;
- extern osMessageQueueId_t adc3MeasDataQueue;
- extern osMutexId_t resMeasurementsMutex;
- extern osMutexId_t sensorsInfoMutex;
- void MeasTasksInit(void);
- void ADC1MeasTask(void *arg);
- void ADC2MeasTask(void *arg);
- void ADC3MeasTask(void *arg);
- #endif /* INC_MEAS_TASKS_H_ */
|