20 lines
321 B
C++
20 lines
321 B
C++
#include "can_receiver.hpp"
|
|
#include "mqtt_client.hpp"
|
|
|
|
#include "freertos/FreeRTOS.h"
|
|
#include "freertos/task.h"
|
|
|
|
void CANTask(void*)
|
|
{
|
|
uint16_t ppm;
|
|
|
|
while(true)
|
|
{
|
|
if(CANReceiver::Read(ppm))
|
|
{
|
|
MQTTClient::PublishCO2(ppm);
|
|
}
|
|
|
|
vTaskDelay(pdMS_TO_TICKS(10));
|
|
}
|
|
} |