Files
firmware/main/include/control/IActuator.h
2026-01-08 15:46:39 -05:00

21 lines
356 B
C++

//
// Created by Johnathon Slightham on 2025-07-15.
//
#ifndef IACTUATOR_H
#define IACTUATOR_H
#include <vector>
#include "SensorMessageBuilder.h"
class IActuator {
public:
virtual ~IActuator() {}
virtual void actuate(uint8_t *cmd) = 0;
virtual std::vector<Flatbuffers::SensorValueInstance> get_sensor_data() = 0;
};
#endif //IACTUATOR_H