Starting to move thte library

This commit is contained in:
TraYali 2024-03-19 16:59:41 +01:00
parent f6b42b2460
commit 381dcbdc57
14 changed files with 750 additions and 21 deletions

View file

@ -6,13 +6,17 @@
// #include <mutex>
#include "microinverter.h"
#include "modbus.h"
struct _modbus;
typedef _modbus modbus_t;
// struct _modbus;
// typedef _modbus modbus_t;
class Dtu {
private:
std::shared_ptr<modbus_t*> modbus_context;
// std::shared_ptr<modbus_t*> modbus_context;
std::shared_ptr<modbus> modbus;
// std::mutex modbus_context_mutex;
std::vector<Microinverter> microinverters;