Todo subido

This commit is contained in:
Álvaro Alcántara Ramírez 2026-08-03 21:52:05 +02:00
parent f0db3a8aeb
commit 27026caf57
87 changed files with 83292 additions and 17 deletions

25
Volante/can.hpp Normal file
View file

@ -0,0 +1,25 @@
#ifndef CAN_HPP
#define CAN_HPP
#include "driver/twai.h"
#include "freertos/FreeRTOS.h"
#include "freertos/task.h"
class CAN {
public:
CAN() : _listen_task_handle(nullptr), _should_stop_listening(false) {}
~CAN();
void start();
void start_listening_task();
void stop_listening_task();
void listen_id();
private:
static void listenTask(void *arg);
TaskHandle_t _listen_task_handle;
volatile bool _should_stop_listening;
};
#endif